RESOLVED FIXED 29228
Crashes in-[WebBaseNetscapePluginView stop] handling NSWindowWillCloseNotification
https://bugs.webkit.org/show_bug.cgi?id=29228
Summary Crashes in-[WebBaseNetscapePluginView stop] handling NSWindowWillCloseNotific...
Mark Rowe (bdash)
Reported 2009-09-12 18:34:25 PDT
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000001f Crashed Thread: 0 Dispatch queue: com.apple.main-thread Application Specific Information: objc_msgSend() selector name: stopTimers Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libobjc.A.dylib 0x00007fff8816c33c objc_msgSend + 40 1 com.apple.WebKit 0x00007fff84f6aaa1 -[WebBaseNetscapePluginView stop] + 129 2 com.apple.Foundation 0x00007fff888c3926 _nsnote_callback + 167 3 com.apple.CoreFoundation 0x00007fff83db8e4a __CFXNotificationPost + 954 4 com.apple.CoreFoundation 0x00007fff83da57f8 _CFXNotificationPostNotification + 200 5 com.apple.Foundation 0x00007fff888ba890 -[NSNotificationCenter postNotificationName:object:userInfo:] + 101 6 com.apple.AppKit 0x00007fff841c27b5 -[NSWindow _close] + 214
Attachments
The fix (4.27 KB, patch)
2009-09-12 18:38 PDT, Mark Rowe (bdash)
andersca: review+
Regression test (5.33 KB, patch)
2009-09-12 18:40 PDT, Mark Rowe (bdash)
mitz: review+
Mark Rowe (bdash)
Comment 1 2009-09-12 18:35:32 PDT
Mark Rowe (bdash)
Comment 2 2009-09-12 18:38:57 PDT
Created attachment 39523 [details] The fix
Mark Rowe (bdash)
Comment 3 2009-09-12 18:40:40 PDT
Created attachment 39524 [details] Regression test The regression test covers both bug 29227 and this bug, since they have very similar steps to reproduce.
Anders Carlsson
Comment 4 2009-09-14 10:59:05 PDT
Comment on attachment 39523 [details] The fix r=me
Mark Rowe (bdash)
Comment 5 2009-09-14 11:12:58 PDT
Landed in r48360 and r48361.
Note You need to log in before you can comment on or make changes to this bug.