I have TM set to be the editor for the svn commit messages.
I run 'svn commit' from a terminal window, but then changed my mind and aborted with 'Ctrl-C'. The tab in TM containing the log entry file disappeared, leaving an empty spot in its place (TM window background). TM crashed a couple of clicks later...
Relevant part of the crash log below. Seems reproducible, though looks different on screen depending on the window history.
Gerd
Host Name: Atlantis Date/Time: 2006-03-03 17:24:59.706 -0600 OS Version: 10.4.5 (Build 8H14) Report Version: 4
Command: TextMate Path: /Network/Applications/Devel/TextMate.app/Contents/MacOS/ TextMate Parent: WindowServer [72]
Version: 1.5 (906)
PID: 2886 Thread: 0
Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000006
Thread 0 Crashed: 0 com.apple.CoreFoundation 0x9073fba4 CFRetain + 60 1 com.apple.Foundation 0x9296d958 _NSKeyValueObservationInfoCreateByRemoving + 440 2 com.apple.Foundation 0x9296d730 -[NSObject (NSKeyValueObserverRegistration) _removeObserver:forProperty:] + 56 3 com.apple.Foundation 0x9296d620 -[NSObject (NSKeyValueObserverRegistration) removeObserver:forKeyPath:] + 436 4 com.macromates.textmate 0x00076118 -[OakTextView setDocument:] + 436 (crt.c:355) 5 com.macromates.textmate 0x00048fdc -[OakProjectController setCurrentDocument:] + 440 (crt.c:355) 6 com.apple.Foundation 0x92970bfc _NSSetObjectValueAndNotify + 136 7 com.apple.AppKit 0x936e8f20 -[NSWindow sendEvent:] + 4728 8 com.apple.AppKit 0x93691ef4 -[NSApplication sendEvent:] + 4172 9 CocoaSuite 0x0179918c -[NSApplication (CocoaSuite) cocoaSuiteSendEvent:] + 1628 (bundle1.s:283) 10 com.macromates.textmate 0x000041e0 -[OakApplication sendEvent:] + 168 (crt.c:355) 11 com.apple.AppKit 0x93689330 -[NSApplication run] + 508 12 com.apple.AppKit 0x93779e68 NSApplicationMain + 452 13 com.macromates.textmate 0x00003180 _start + 344 (crt.c:272) 14 com.macromates.textmate 0x00003024 start + 60