Scrivener Crashes

While working on a project, I decided to add some new labels for classifying research documents. I had just added one new label and was adding the second when Scrivener crashed. I am using Version 1.11.

On restarting Scrivener, the project I was working on was closed and the label I added was not available.

Terry


Date/Time: 2008-10-31 10:14:02.797 -0700
OS Version: 10.4.11 (Build 8S2167)
Report Version: 4

Command: Scrivener
Path: /Applications/Scrivener.app/Contents/MacOS/Scrivener
Parent: WindowServer [58]

Version: ??? (1.11)

PID: 330
Thread: 0

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000020

Thread 0 Crashed:
0 libobjc.A.dylib 0x90a584c0 objc_msgSend + 16
1 com.apple.AppKit 0x933a0baf _NSUpdateMenuRefWithRemovedMenuItem + 136
2 com.apple.Foundation 0x927f2237 _nsnote_callback + 230
3 com.apple.CoreFoundation 0x908553d2 __CFXNotificationPost + 345
4 com.apple.CoreFoundation 0x9084cb51 _CFXNotificationPostNotification + 600
5 com.apple.Foundation 0x927ea7c8 -[NSNotificationCenter postNotificationName:object:userInfo:] + 121
6 com.apple.AppKit 0x933a03af -[NSMenu removeItemAtIndex:] + 370
7 …iteratureandlatte.scrivener 0x0003e5a6 -[SCRDocumentViewController updateLabelsAndStatusMenus] + 66
8 com.apple.Foundation 0x927f2237 _nsnote_callback + 230
9 com.apple.CoreFoundation 0x908553d2 __CFXNotificationPost + 345
10 com.apple.CoreFoundation 0x9084cb51 _CFXNotificationPostNotification + 600
11 com.apple.Foundation 0x927ea7c8 -[NSNotificationCenter postNotificationName:object:userInfo:] + 121
12 com.apple.Foundation 0x927f1769 -[NSNotificationCenter postNotificationName:object:] + 55
13 …iteratureandlatte.scrivener 0x0000aded -[SCRMainDocument setLabelTitle:] + 114
14 …iteratureandlatte.scrivener 0x0008d807 -[SCRProjectSettingsSheetController saveAndClose:] + 114
15 com.apple.AppKit 0x933857cc -[NSApplication sendAction:to:from:] + 107
16 com.apple.AppKit 0x93385725 -[NSControl sendAction:to:] + 101
17 com.apple.AppKit 0x933878d1 -[NSCell _sendActionFrom:] + 168
18 com.apple.AppKit 0x9338738c -[NSButtonCell performClick:] + 591
19 com.apple.AppKit 0x933870d0 -[NSButton performKeyEquivalent:] + 373
20 com.apple.AppKit 0x9338615b -[NSView performKeyEquivalent:] + 146
21 com.apple.AppKit 0x93383fd8 -[NSTextField textDidEndEditing:] + 880
22 com.apple.Foundation 0x927f2237 _nsnote_callback + 230
23 com.apple.CoreFoundation 0x908553d2 __CFXNotificationPost + 345
24 com.apple.CoreFoundation 0x9084cb51 _CFXNotificationPostNotification + 600
25 com.apple.Foundation 0x927ea7c8 -[NSNotificationCenter postNotificationName:object:userInfo:] + 121
26 com.apple.AppKit 0x93383118 -[NSTextView(NSPrivate) _giveUpFirstResponder:] + 575
27 com.apple.AppKit 0x93382ed2 -[NSTextView(NSKeyBindingCommands) insertNewline:] + 525
28 com.apple.AppKit 0x93382c8d -[NSResponder doCommandBySelector:] + 76
29 com.apple.AppKit 0x93382b20 -[NSTextView doCommandBySelector:] + 229
30 com.apple.AppKit 0x933782ac -[NSKeyBindingManager(NSKeyBindingManager_MultiClients) interpretEventAsCommand:forClient:] + 1932
31 com.apple.AppKit 0x9337680d -[NSTSMInputContext interpretKeyEvents:] + 1157
32 com.apple.AppKit 0x93375bb4 -[NSView interpretKeyEvents:] + 65
33 com.apple.AppKit 0x93375aa2 -[NSTextView keyDown:] + 1061
34 com.apple.AppKit 0x93375625 -[NSWindow sendEvent:] + 7377
35 com.apple.AppKit 0x93366d8c -[NSApplication sendEvent:] + 5023
36 …iteratureandlatte.scrivener 0x00021b6e -[SCRApplication sendEvent:] + 723
37 com.apple.AppKit 0x932918e7 -[NSApplication run] + 547
38 com.apple.AppKit 0x93285820 NSApplicationMain + 573
39 …iteratureandlatte.scrivener 0x00002e24 _start + 210
40 …iteratureandlatte.scrivener 0x00002d51 start + 41

Thread 1:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9082ba42 CFRunLoopRunInMode + 61
3 com.apple.Foundation 0x9282fa40 +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 259
4 com.apple.Foundation 0x927fa39c forkThreadForFunction + 123
5 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 2:
0 libSystem.B.dylib 0x9001a1cc select + 12
1 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 3:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9082ba42 CFRunLoopRunInMode + 61
3 com.apple.Foundation 0x92856c76 +[NSURLCache _diskCacheSyncLoop:] + 206
4 com.apple.Foundation 0x927fa39c forkThreadForFunction + 123
5 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 4:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904be0cb QTSurfaceRendererScheduledDisplayThread + 98
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 5:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904be0cb QTSurfaceRendererScheduledDisplayThread + 98
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 6:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904b6719 QTVisualContextImageProviderWorkLoop + 101
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 7:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904b6719 QTVisualContextImageProviderWorkLoop + 101
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 8:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904be0cb QTSurfaceRendererScheduledDisplayThread + 98
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 9:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904be0cb QTSurfaceRendererScheduledDisplayThread + 98
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 10:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904b6719 QTVisualContextImageProviderWorkLoop + 101
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 11:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904b6719 QTVisualContextImageProviderWorkLoop + 101
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 12:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904be0cb QTSurfaceRendererScheduledDisplayThread + 98
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 13:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904be0cb QTSurfaceRendererScheduledDisplayThread + 98
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 14:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904b6719 QTVisualContextImageProviderWorkLoop + 101
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 15:
0 libSystem.B.dylib 0x900248c7 semaphore_wait_signal_trap + 7
1 com.apple.ColorSync 0x915a86db pthreadSemaphoreWait(t_pthreadSemaphore*) + 35
2 com.apple.ColorSync 0x915c2dec CMMConvTask(void*) + 60
3 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 16:
0 libSystem.B.dylib 0x90026d5c kevent + 12
1 …ple.CoreServices.CarbonCore 0x90cb7d0c PrivateMPEntryPoint + 51
2 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 17:
0 libSystem.B.dylib 0x900248c7 semaphore_wait_signal_trap + 7
1 …ple.CoreServices.CarbonCore 0x90cb7eb2 MPWaitOnQueue + 198
2 com.apple.DesktopServices 0x92720943 TNodeSyncTask::SyncTaskProc(void*) + 143
3 …ple.CoreServices.CarbonCore 0x90cb7d0c PrivateMPEntryPoint + 51
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 18:
0 libSystem.B.dylib 0x9003f6cf syscall_thread_switch + 7
1 com.apple.AppKit 0x9336f0b2 -[NSUIHeartBeat _heartBeatThread:] + 1399
2 com.apple.Foundation 0x927fa39c forkThreadForFunction + 123
3 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 19:
0 libSystem.B.dylib 0x90009cd7 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082c227 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9083d100 CFRunLoopRun + 60
3 com.apple.QTKit 0x904b6719 QTVisualContextImageProviderWorkLoop + 101
4 libSystem.B.dylib 0x90024227 _pthread_body + 84

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x9329306f ecx: 0x90a7e1f8 edx: 0x90a7e1f8
edi: 0x175f6ee0 esi: 0x00000002 ebp: 0xbfffed58 esp: 0xbfffed28
ss: 0x0000001f efl: 0x00010202 eip: 0x90a584c0 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037

Binary Images Description:
0x1000 - 0x126fff com.literatureandlatte.scrivener ??? (1.11) /Applications/Scrivener.app/Contents/MacOS/Scrivener
0x181000 - 0x18efff org.andymatuschak.Sparkle ??? (1.1) /Applications/Scrivener.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
0x384000 - 0x385fff com.CircusPonies.CPNoteBook ??? (0.6) /Users/terryd/Library/InputManagers/CPNoteBook/CPNoteBook.bundle/Contents/MacOS/CPNoteBook
0x163da000 - 0x163f6fff GLDriver /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLDriver.bundle/GLDriver
0x163fd000 - 0x16421fff GLRendererFloat /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
0x16a04000 - 0x16b5dfff GLEngine /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x16b89000 - 0x16d77fff com.apple.ATIRadeonX1000GLDriver 1.4.56 (4.5.6) /System/Library/Extensions/ATIRadeonX1000GLDriver.bundle/Contents/MacOS/ATIRadeonX1000GLDriver
0x19008000 - 0x19608fff com.macromedia.Flash Player.plugin 9.0.124 (1.0.4f60) /Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player
0x8fe00000 - 0x8fe4afff dyld 46.16 /usr/lib/dyld
0x90000000 - 0x90171fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x901c1000 - 0x901c3fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x901c5000 - 0x90202fff com.apple.CoreText 1.1.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90229000 - 0x902fefff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90441000 - 0x904e7fff com.apple.QTKit 7.5.5 (990.7) /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x9080a000 - 0x908d2fff com.apple.CoreFoundation 6.4.11 (368.35) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90910000 - 0x90910fff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90912000 - 0x90a06fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x90a56000 - 0x90ad5fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90afe000 - 0x90b62fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
0x90bd1000 - 0x90bd8fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0x90bdd000 - 0x90c50fff com.apple.framework.IOKit 1.4.8 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c65000 - 0x90c77fff libauto.dylib /usr/lib/libauto.dylib
0x90c7d000 - 0x90f23fff com.apple.CoreServices.CarbonCore 682.30 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90f66000 - 0x90fcefff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x91007000 - 0x91046fff com.apple.CFNetwork 129.22 (129.23) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x91059000 - 0x91069fff com.apple.WebServices 1.1.3 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x91074000 - 0x910f3fff com.apple.SearchKit 1.0.8 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x9112d000 - 0x9114bfff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91157000 - 0x91165fff libz.1.dylib /usr/lib/libz.1.dylib
0x91168000 - 0x91307fff com.apple.security 4.5.2 (29774) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x91405000 - 0x9140dfff com.apple.DiskArbitration 2.1.2 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91414000 - 0x9141bfff libbsm.dylib /usr/lib/libbsm.dylib
0x9141f000 - 0x91445fff com.apple.SystemConfiguration 1.8.6 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91457000 - 0x914cdfff com.apple.audio.CoreAudio 3.0.5 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9151e000 - 0x9151efff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x91520000 - 0x9154cfff com.apple.AE 314 (313) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x9155f000 - 0x91633fff com.apple.ColorSync 4.4.11 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9166e000 - 0x916e1fff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9170f000 - 0x917b8fff com.apple.QD 3.10.27 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x917de000 - 0x91829fff com.apple.HIServices 1.5.2 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91848000 - 0x9185efff com.apple.LangAnalysis 1.6.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x9186a000 - 0x91885fff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x91890000 - 0x918cdfff com.apple.LaunchServices 183 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x918e1000 - 0x918edfff com.apple.speech.synthesis.framework 3.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x918f4000 - 0x91934fff com.apple.ImageIO.framework 1.5.8 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x91947000 - 0x919f9fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
0x91a3f000 - 0x91a55fff libcups.2.dylib /usr/lib/libcups.2.dylib
0x91a5a000 - 0x91a78fff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91a7d000 - 0x91adcfff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91aee000 - 0x91af2fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91af4000 - 0x91b7cfff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91b80000 - 0x91b9bfff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91ba0000 - 0x91ba2fff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91ba4000 - 0x91c82fff libxml2.2.dylib /usr/lib/libxml2.2.dylib
0x91c9f000 - 0x91cdefff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91ce4000 - 0x91ce4fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91ce6000 - 0x91d74fff com.apple.vImage 2.5 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91d7b000 - 0x91d7bfff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91d7d000 - 0x91dd6fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91ddf000 - 0x91e03fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91e0b000 - 0x92214fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9224e000 - 0x92602fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x9262f000 - 0x9271cfff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x9271e000 - 0x9279cfff com.apple.DesktopServices 1.3.7 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x927dd000 - 0x92a0dfff com.apple.Foundation 6.4.10 (567.37) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92b27000 - 0x92b3efff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92b49000 - 0x92ba1fff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92bb5000 - 0x92bb5fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92bb7000 - 0x92bc7fff com.apple.ImageCapture 3.0.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x92bd6000 - 0x92bdefff com.apple.speech.recognition.framework 3.6 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92be4000 - 0x92beafff com.apple.securityhi 2.0.1 (24742) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x92bf0000 - 0x92c81fff com.apple.ink.framework 101.2.1 (71) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x92c95000 - 0x92c99fff com.apple.help 1.0.3 (32.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x92c9c000 - 0x92cbafff com.apple.openscripting 1.2.7 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x92ccc000 - 0x92cd2fff com.apple.print.framework.Print 5.2 (192.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x92cd8000 - 0x92d3bfff com.apple.htmlrendering 66.1 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x92d62000 - 0x92da3fff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x92dca000 - 0x92dd8fff com.apple.audio.SoundManager 3.9.1 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92ddf000 - 0x92de4fff com.apple.CommonPanels 1.2.3 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x92de9000 - 0x930defff com.apple.HIToolbox 1.4.10 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x931e4000 - 0x931effff com.apple.opengl 1.4.16 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x9327f000 - 0x9327ffff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93281000 - 0x93937fff com.apple.AppKit 6.4.10 (824.48) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x93cb8000 - 0x93d33fff com.apple.CoreData 91 (92.1) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x93d6c000 - 0x93e25fff com.apple.audio.toolbox.AudioToolbox 1.4.7 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93e68000 - 0x93e68fff com.apple.audio.units.AudioUnit 1.4.2 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x93e6a000 - 0x9402bfff com.apple.QuartzCore 1.4.12 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x94071000 - 0x940b2fff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib
0x940ba000 - 0x940f4fff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x940f9000 - 0x9410ffff com.apple.CoreVideo 1.4.2 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x942a4000 - 0x942b3fff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x942ba000 - 0x942c5fff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x94311000 - 0x9432bfff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94331000 - 0x9464cfff com.apple.QuickTime 7.5.5 (990.7) /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x95205000 - 0x952b7fff com.apple.WebKit 4525.18 /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x95322000 - 0x953e9fff com.apple.JavaScriptCore 4525.18 /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x95425000 - 0x95a17fff com.apple.WebCore 4525.18.1 /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x9602c000 - 0x96064fff com.apple.PDFKit 1.0.4 /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
0x965d8000 - 0x965d9fff libSymbolConverter.dylib /System/Library/CoreServices/Encodings/libSymbolConverter.dylib
0x96f9d000 - 0x96f9dfff com.apple.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x97517000 - 0x975eefff libGLProgrammability.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x97609000 - 0x9760afff libGLSystem.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLSystem.dylib
0x9760c000 - 0x97611fff com.apple.agl 2.5.9 (AGL-2.5.9) /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x979af000 - 0x979c3fff com.apple.audio.CoreAudioKit 1.0.1 /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit
0x97ff1000 - 0x980c8fff com.apple.QuartzComposer 1.2.6 (32.25) /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
0x98151000 - 0x98151fff com.apple.quartzframework 1.0 /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x9907d000 - 0x9a031fff com.apple.QuickTimeComponents.component 7.5.5 (990.7) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
0x9a7f9000 - 0x9a823fff com.apple.CoreMediaPrivate 11.0 /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate
0x9b41e000 - 0x9b562fff libCMaps.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCMaps.A.dylib
0x9ce73000 - 0x9ceb1fff com.apple.CoreMediaIOServicesPrivate 12.0 /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/CoreMediaIOServicesPrivate
0x9fb14000 - 0x9ff69fff com.apple.CoreGraphics 1.258.79 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics

Model: MacBookPro2,2, BootROM MBP22.00A5.B07, 2 processors, Intel Core 2 Duo, 2.33 GHz, 2 GB
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz
Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x87), 1.4.4
Bluetooth: Version 1.9.5f4, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Network Service: Parallels Host-Guest, Ethernet, en2
Network Service: Parallels NAT, Ethernet, en3
Serial ATA Device: Hitachi HTS541616J9SA00, 149.05 GB
Parallel ATA Device: HL-DT-ST DVDRW GWA4080MA
USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA
USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to 12 Mb/sec, 500 mA
USB Device: Bluetooth USB Host Controller, Apple, Inc., Up to 12 Mb/sec, 500 mA

Hi,

Thanks for the bug report and for providing the crash report with it. Can you reproduce this? If you try to enter the same label again, does the same thing happen? The crash report tells me where the crash is happening - which makes sense given the information you have given me - but I can’t see anything in the code that would cause this. I am thinking that there must be something specific to your project; if so, hopefully you should be able to reproduce it so that I can get more clues. Do you have any labels that are completely blank, for instance?

Looking at the crash report and the code there is one thing I can think it might possibly be, but it is a bit of a stretch… I have just put some code into place to prevent that, but without being able to see the crash for myself it’s difficult to say if it can have fixed it. If you can reproduce it, I’d be grateful if you could let me know and give me any more details that come up.

Thanks again and all the best,
Keith

Thanks Keith,

As an experienced software developer & tester myself, I know how important it is to make it reproducible. However, so far I’ve not been able to reproduce the problem. It could be that the root cause is somewhere further back in the sequence of what I’ve done.

Let me add some more to the original report

  1. I had 3 projects open when this happened. I’ve tried to reproduce this problem with all, 2, and only one of the projects open, no success as yet.

  2. I had just added one label and was trying to add another. I was experimenting since I hadn’t done it before and hadn’t read the help information on it yet.

  3. This being the 1st time I’d tried it, I was trying to figure out the purpose of the ‘Custom Title’ line since it didn’t seem to have any purpose. When I typed something in there, nothing I hit seemed to add it to the list of labels. I eventually figured out that it changes the name of the LIST and not an individual label and confirmed that in Scrivener Help. However, when the failure occurred, I had typed something (I don’t remember what) into the ‘Custom Title’ line. I believe I may have hit the RETURN key, but I can’t be sure since it wasn’t my intention to do so and repeating it doesn’t seem to cause the problem.

If I find a way to repeat the problem, I’ll send the information on.

Terry

Thanks, Terry. Like I say, I have taken a stab in the dark with the only thing I can think could have caused this… (If you have developed for Cocoa, this is what I have done: the method that gets called when you change the labels empties out the menu items in the contextual menus that relate to labels and status and then repopulates them. These menus have delegates. The only thing I can think of is that this is causing a problem while they are being cleared and repopulated, so I have set the delegate to nil for these menus whilst they are being cleared and repopulated and am then resetting the delegates afterwards. It may be that notifications are being sent to the delegate that is causing these problems, which would make sense given the crash report. Still, I think this is highly unlikely and that my steps will have done nothing to solve the problem - hence stabbing in the dark.)

If you do manage to reproduce, I would be very grateful, because as you note, it’s not something that happens all the time by a long shot. (In other words, it’s one of the worst sorts of bugs to try to fix.)

Thanks again and all the best,
Keith