Bug 35965 - REGRESSION: Crash when passing an object returned from plug-in back to the plug-in
Summary: REGRESSION: Crash when passing an object returned from plug-in back to the pl...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Plug-ins (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.6
: P1 Major
Assignee: Alexey Proskuryakov
URL:
Keywords: InRadar, Regression
Depends on:
Blocks:
 
Reported: 2010-03-10 04:00 PST by Christopher Hunt
Modified: 2010-03-12 16:44 PST (History)
1 user (show)

See Also:


Attachments
test case (requires TestNetscapePlugin) (474 bytes, text/html)
2010-03-11 08:54 PST, Alexey Proskuryakov
no flags Details
proposed fix (10.21 KB, patch)
2010-03-11 15:19 PST, Alexey Proskuryakov
ggaren: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Hunt 2010-03-10 04:00:44 PST
I have developed an NPAPI plugin which works fine under the production version of Safari. However the webkit nightly build crashes when I try and use it. Here is the crash report. Any ideas?

Process:         Safari [28533]
Path:            /Applications/Safari.app/Contents/MacOS/Safari
Identifier:      org.webkit.nightly.WebKit
Version:         r55772 (55772)
Code Type:       X86-64 (Native)
Parent Process:  launchd [92]

Date/Time:       2010-03-10 22:59:43.362 +1100
OS Version:      Mac OS X 10.6.2 (10C540)
Report Version:  6

Interval Since Last Report:          48354 sec
Crashes Since Last Report:           8
Per-App Interval Since Last Report:  338 sec
Per-App Crashes Since Last Report:   6
Anonymous UUID:                      A2081285-1753-4183-A2AE-0A11F26B1B1B

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000000c
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   com.apple.WebKit              	0x00000001002ec479 WebKit::NetscapePluginInstanceProxy::LocalObjectMap::retain(JSC::JSObject*) + 41
1   com.apple.WebKit              	0x00000001002f9571 WebKit::ProxyInstance::invoke(JSC::ExecState*, InvokeType, unsigned long long, JSC::ArgList const&) + 129
2   com.apple.WebKit              	0x00000001002f980a WebKit::ProxyInstance::invokeMethod(JSC::ExecState*, JSC::RuntimeMethod*, JSC::ArgList const&) + 138
3   com.apple.WebCore             	0x0000000100f99ca8 JSC::callRuntimeMethod(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) + 296
4   com.apple.JavaScriptCore      	0x00000001005d89bc cti_op_call_NotJSFunction + 412
5   ???                           	0x000026ca2ae4bc14 0 + 42649744882708
6   com.apple.JavaScriptCore      	0x00000001005a0c9f JSC::Interpreter::execute(JSC::FunctionExecutable*, JSC::ExecState*, JSC::JSFunction*, JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) + 495
7   ???                           	0x000000011681a800 0 + 4672563200
8   ???                           	0x000000011799b780 0 + 4690917248
9   com.apple.WebCore             	0x0000000100bc59b0 WebCore::JSHTMLDocument::~JSHTMLDocument() + 0
10  ???                           	0x8d48078948008a7c 0 + 10180395243870915196

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib             	0x00007fff83472bba kevent + 10
1   libSystem.B.dylib             	0x00007fff83474a85 _dispatch_mgr_invoke + 154
2   libSystem.B.dylib             	0x00007fff8347475c _dispatch_queue_invoke + 185
3   libSystem.B.dylib             	0x00007fff83474286 _dispatch_worker_thread2 + 244
4   libSystem.B.dylib             	0x00007fff83473bb8 _pthread_wqthread + 353
5   libSystem.B.dylib             	0x00007fff83473a55 start_wqthread + 13

Thread 2:
0   libSystem.B.dylib             	0x00007fff834739da __workq_kernreturn + 10
1   libSystem.B.dylib             	0x00007fff83473dec _pthread_wqthread + 917
2   libSystem.B.dylib             	0x00007fff83473a55 start_wqthread + 13

Thread 3:  WebCore: IconDatabase
0   libSystem.B.dylib             	0x00007fff834949ee __semwait_signal + 10
1   libSystem.B.dylib             	0x00007fff834987f1 _pthread_cond_wait + 1286
2   com.apple.WebCore             	0x0000000100a7b739 WebCore::IconDatabase::syncThreadMainLoop() + 249
3   com.apple.WebCore             	0x0000000100a7b86a WebCore::IconDatabase::iconDatabaseSyncThread() + 170
4   libSystem.B.dylib             	0x00007fff83492f8e _pthread_start + 331
5   libSystem.B.dylib             	0x00007fff83492e41 thread_start + 13

Thread 4:  Safari: SafeBrowsingManager
0   libSystem.B.dylib             	0x00007fff83459e3a mach_msg_trap + 10
1   libSystem.B.dylib             	0x00007fff8345a4ad mach_msg + 59
2   com.apple.CoreFoundation      	0x00007fff83e347a2 __CFRunLoopRun + 1698
3   com.apple.CoreFoundation      	0x00007fff83e33c2f CFRunLoopRunSpecific + 575
4   com.apple.Safari              	0x0000000100025373 0x100000000 + 152435
5   com.apple.Safari              	0x0000000100025303 0x100000000 + 152323
6   libSystem.B.dylib             	0x00007fff83492f8e _pthread_start + 331
7   libSystem.B.dylib             	0x00007fff83492e41 thread_start + 13

Thread 5:
0   libSystem.B.dylib             	0x00007fff83459e3a mach_msg_trap + 10
1   libSystem.B.dylib             	0x00007fff8345a4ad mach_msg + 59
2   com.apple.CoreFoundation      	0x00007fff83e347a2 __CFRunLoopRun + 1698
3   com.apple.CoreFoundation      	0x00007fff83e33c2f CFRunLoopRunSpecific + 575
4   com.apple.Foundation          	0x00007fff806bc4cf +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 297
5   com.apple.Foundation          	0x00007fff8063ce99 __NSThread__main__ + 1429
6   libSystem.B.dylib             	0x00007fff83492f8e _pthread_start + 331
7   libSystem.B.dylib             	0x00007fff83492e41 thread_start + 13

Thread 6:
0   libSystem.B.dylib             	0x00007fff8349d9e2 select$DARWIN_EXTSN + 10
1   com.apple.CoreFoundation      	0x00007fff83e56242 __CFSocketManager + 818
2   libSystem.B.dylib             	0x00007fff83492f8e _pthread_start + 331
3   libSystem.B.dylib             	0x00007fff83492e41 thread_start + 13

Thread 7:  Safari: SnapshotStore
0   libSystem.B.dylib             	0x00007fff834949ee __semwait_signal + 10
1   libSystem.B.dylib             	0x00007fff834987f1 _pthread_cond_wait + 1286
2   com.apple.JavaScriptCore      	0x0000000100696a70 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 64
3   com.apple.Safari              	0x0000000100121287 0x100000000 + 1184391
4   com.apple.Safari              	0x0000000100044117 0x100000000 + 278807
5   com.apple.Safari              	0x0000000100043fb3 0x100000000 + 278451
6   libSystem.B.dylib             	0x00007fff83492f8e _pthread_start + 331
7   libSystem.B.dylib             	0x00007fff83492e41 thread_start + 13

Thread 8:
0   libSystem.B.dylib             	0x00007fff83459e3a mach_msg_trap + 10
1   libSystem.B.dylib             	0x00007fff8345a4ad mach_msg + 59
2   com.apple.QuartzCore          	0x00007fff827d8d12 CA::Render::Server::server_thread(void*) + 177
3   com.apple.QuartzCore          	0x00007fff827d8c52 thread_fun + 34
4   libSystem.B.dylib             	0x00007fff83492f8e _pthread_start + 331
5   libSystem.B.dylib             	0x00007fff83492e41 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000000  rsi: 0x00007fff5fbfd248  rbp: 0x00007fff5fbfd260  rsp: 0x00007fff5fbfd230
   r8: 0x0000000000000001   r9: 0x00000001164fb6f0  r10: 0x0000000118100520  r11: 0x0000000117cc8e98
  r12: 0x00007fff5fbfd370  r13: 0x0000000117cbc180  r14: 0x00000001173dbaf0  r15: 0x000000000000001b
  rip: 0x00000001002ec479  rfl: 0x0000000000010246  cr2: 0x000000000000000c

Binary Images:
       0x100000000 -        0x10024ffef  com.apple.Safari 4.0.4 (6531.21.10) <0D08380C-D202-38C0-E01D-E304156E0423> /Applications/Safari.app/Contents/MacOS/Safari
       0x1002da000 -        0x1002ddfff +WebKitNightlyEnabler.dylib ??? (???) <9D73FA9F-5949-FC59-B7A9-B2B47A13F112> /Applications/WebKit.app/Contents/Resources/WebKitNightlyEnabler.dylib
       0x1002e2000 -        0x100458fef  com.apple.WebKit r55772 (533.3+) <45AE16F8-B24E-9EC0-C509-65CBD4811339> /Applications/WebKit.app/Contents/Frameworks/10.6/WebKit.framework/Versions/A/WebKit
       0x100520000 -        0x1006c9ff7  com.apple.JavaScriptCore 533+ (533.3+) <3B378AB4-D1D8-6F9C-B2F8-109841284985> /Applications/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/A/JavaScriptCore
       0x100734000 -        0x10140efe7  com.apple.WebCore 533+ (533.3+) <2B065AFC-2FDE-02DA-3DFE-6AACB78D4BC0> /Applications/WebKit.app/Contents/Frameworks/10.6/WebCore.framework/Versions/A/WebCore
       0x101a27000 -        0x101a50ff7 +org.andymatuschak.Sparkle 1.5 Beta (git) (830f633) <945EA036-7EC3-D020-C889-29ECB588B891> /Applications/WebKit.app/Contents/Frameworks/10.6/Sparkle.framework/Versions/A/Sparkle
       0x101a6b000 -        0x101b51fe7  libcrypto.0.9.7.dylib ??? (???) <C6BE5498-A4AF-AB39-7F7E-FAF40D3582F6> /usr/lib/libcrypto.0.9.7.dylib
       0x116cf2000 -        0x116cf2fff  com.apple.JavaPluginCocoa 13.1.0 (13.1.0) <C1DB7C52-0812-0B24-6BB1-83E9149811D2> /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/JavaPluginCocoa.bundle/Contents/MacOS/JavaPluginCocoa
       0x117aec000 -        0x117af4ff7  com.apple.JavaVM 13.1.0 (13.1.0) <50BF10FF-1372-2993-B8E2-162E2FC99596> /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
    0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) <B633F790-4DDB-53CD-7ACF-2A3682BCEA9F> /usr/lib/dyld
    0x7fff80003000 -     0x7fff80004ff7  com.apple.audio.units.AudioUnit 1.6.2 (1.6.2) <98969AA3-2394-34B5-2DC3-7F4187E96D26> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff80005000 -     0x7fff801c3fff  libicucore.A.dylib ??? (???) <5BD16988-545F-6A8C-9A6F-FB18ACDCAEC2> /usr/lib/libicucore.A.dylib
    0x7fff80238000 -     0x7fff8024dff7  com.apple.LangAnalysis 1.6.6 (1.6.6) <E83DAF4F-F284-BE0B-3D9D-D573023098B4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff8024e000 -     0x7fff80276fff  com.apple.DictionaryServices 1.1.1 (1.1.1) <9FD709FC-23F0-F270-EAC1-C590CD516A36> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff80277000 -     0x7fff8037cfe7  libGLProgrammability.dylib ??? (???) <50498DA4-A2D6-260E-5C6E-994AF9BBDB98> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff80402000 -     0x7fff80520ff7  com.apple.PubSub 1.0.4 (65.11) <C1D56F85-7553-FB97-2A31-35CEB2BB8B63> /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
    0x7fff80521000 -     0x7fff8062bff7  com.apple.MeshKitIO 1.0 (49.0) <66600E25-66F9-D31A-EA47-E81518FF6DDA> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitIO.framework/Versions/A/MeshKitIO
    0x7fff8062c000 -     0x7fff808adfe7  com.apple.Foundation 6.6.1 (751.14) <767349DB-C486-70E8-7970-F13DB4CDAF37> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff80a92000 -     0x7fff80cfbfff  com.apple.QuartzComposer 4.1 (156.10) <F5569DC9-15E9-0815-3032-7E1257F36A3E> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
    0x7fff80db1000 -     0x7fff80de6ff7  libcups.2.dylib ??? (???) <B7854E3A-784F-5033-1A47-CF2AE40C5855> /usr/lib/libcups.2.dylib
    0x7fff80de7000 -     0x7fff80e96fff  edu.mit.Kerberos 6.5.9 (6.5.9) <42364D54-C647-14DE-2B1C-D94DAA03F092> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff80e97000 -     0x7fff80edbfef  com.apple.ImageCaptureCore 1.0 (1.0) <29A6CF83-B5C2-9730-D71D-825AEC8657F5> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
    0x7fff80edc000 -     0x7fff80f44ff7  com.apple.MeshKitRuntime 1.0 (49.0) <580F1945-540B-1E68-0341-A6ADAD78397E> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitRuntime.framework/Versions/A/MeshKitRuntime
    0x7fff80f45000 -     0x7fff81277fef  com.apple.CoreServices.CarbonCore 861.2 (861.2) <39F3B259-AC2A-792B-ECFE-4F3E72F2D1A5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff81278000 -     0x7fff81285fe7  libCSync.A.dylib ??? (???) <F4066C8C-2A3E-4F2F-9F4D-03DB56F7C5CB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff81286000 -     0x7fff81303fef  libstdc++.6.dylib ??? (???) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
    0x7fff81304000 -     0x7fff81366fe7  com.apple.datadetectorscore 2.0 (80.7) <F9D2332D-0890-2ED2-1AC8-F85CB89D8BD4> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff81367000 -     0x7fff81b71fe7  libBLAS.dylib ??? (???) <FC941ECB-71D0-FAE3-DCBF-C5A619E594B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff81b95000 -     0x7fff81b95ff7  com.apple.CoreServices 44 (44) <210A4C56-BECB-E3E4-B6EE-7EC53E02265D> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff81c70000 -     0x7fff81c83fff  libGL.dylib ??? (???) <5F9DAF5F-C25C-B6C2-C9BC-3D91D723FD85> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff826c2000 -     0x7fff826c7ff7  com.apple.CommonPanels 1.2.4 (91) <4D84803B-BD06-D80E-15AE-EFBE43F93605> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff826dc000 -     0x7fff826ebfef  com.apple.opengl 1.6.5 (1.6.5) <30D6B03B-4B4C-1F78-1FDB-0403E7FE8707> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff82745000 -     0x7fff82749ff7  libmathCommon.A.dylib ??? (???) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
    0x7fff82786000 -     0x7fff82b1efff  com.apple.QuartzCore 1.6.1 (227.8) <E296B174-F7CB-F021-D103-091CCB33BBEB> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff82be4000 -     0x7fff82c9afff  libobjc.A.dylib ??? (???) <F206BE6D-8777-AE6C-B367-7BEA76C14241> /usr/lib/libobjc.A.dylib
    0x7fff82c9b000 -     0x7fff82d18fef  com.apple.backup.framework 1.2 (1.2) <E3635A09-6221-71CE-6083-6025CE478634> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff82d56000 -     0x7fff82d62fef  libbz2.1.0.dylib ??? (???) <4AA81AA7-DF37-6430-07D1-F59F37AEC357> /usr/lib/libbz2.1.0.dylib
    0x7fff82db4000 -     0x7fff82df7ff7  libRIP.A.dylib ??? (???) <9CA0768E-C2DF-61FD-F475-DB48F4219B49> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff82df8000 -     0x7fff82e18ff7  com.apple.DirectoryService.Framework 3.6 (621.1) <FC0C2E15-84E2-B4A8-18EE-3AE620111627> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff82e49000 -     0x7fff82e64ff7  com.apple.openscripting 1.3.1 (???) <FD46A0FE-AC79-3EF7-AB4F-396D376DDE71> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff82e95000 -     0x7fff82f49ff7  com.apple.ColorSync 4.6.2 (4.6.2) <78A86D96-7758-6BFE-7231-A0C70F185FDD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff82fab000 -     0x7fff82fb0fff  libGIF.dylib ??? (???) <9DB87A71-27B7-A909-461B-F886DB2BD622> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff82fb1000 -     0x7fff82fe2fef  libTrueTypeScaler.dylib ??? (???) <8291D9BB-97B2-AD06-D565-58A14A20D617> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff82fe3000 -     0x7fff82feafff  com.apple.OpenDirectory 10.6 (10.6) <72A65D76-7831-D31E-F1B3-9E48BF26A98B> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff82feb000 -     0x7fff83052fef  com.apple.AppleVAFramework 4.7.5 (4.7.5) <68D4E82B-7D55-A963-FF0B-80F276C1F2DE> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff83053000 -     0x7fff83054fff  com.apple.MonitorPanelFramework 1.3.0 (1.3.0) <5062DACE-FCE7-8E41-F5F6-58821778629C> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel
    0x7fff83055000 -     0x7fff8320ffef  com.apple.ImageIO.framework 3.0.1 (3.0.1) <10202E28-34DD-71CA-BE5D-1BE5C8DE2198> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff83396000 -     0x7fff833c1ff7  libxslt.1.dylib ??? (???) <87A0B228-B24A-C426-C3FB-B40D7258DD49> /usr/lib/libxslt.1.dylib
    0x7fff833c8000 -     0x7fff83458fff  com.apple.SearchKit 1.3.0 (1.3.0) <4175DC31-1506-228A-08FD-C704AC9DF642> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff83459000 -     0x7fff83617ff7  libSystem.B.dylib ??? (???) <526DD3E5-2A8B-4512-ED97-01B832369959> /usr/lib/libSystem.B.dylib
    0x7fff83669000 -     0x7fff836e4ff7  com.apple.ISSupport 1.9.2 (50) <09D926B6-BBF7-7E15-2978-D0C4D933543D> /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
    0x7fff83730000 -     0x7fff83732fff  com.apple.print.framework.Print 6.0 (237) <70DA9755-5DC1-716B-77E2-E42C5DAB85A2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff83733000 -     0x7fff83733ff7  com.apple.quartzframework 1.5 (1.5) <B182B579-BCCE-81BF-8DA2-9E0B7BDF8516> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x7fff83734000 -     0x7fff838a0ff7  com.apple.QTKit 7.6.3 (1591.3) <2AD2AC43-F6A8-F2CE-CCFE-9E8E38E47BB0> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x7fff838a1000 -     0x7fff838a7ff7  IOSurface ??? (???) <8E0EE904-59D1-9AA0-CE55-B1777F4BAEC1> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff838a8000 -     0x7fff838b3ff7  com.apple.speech.recognition.framework 3.11.1 (3.11.1) <F0DDF27E-DB55-07CE-E548-C62095BE8167> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff838b4000 -     0x7fff83911fef  com.apple.framework.IOKit 2.0 (???) <EBBEED67-D5BE-5F7F-96F4-9023BBA1B913> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff83912000 -     0x7fff83961fef  libTIFF.dylib ??? (???) <796A1E6E-09B0-64F4-35F7-2ACEE9C2B429> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff83962000 -     0x7fff83a86fe7  com.apple.audio.toolbox.AudioToolbox 1.6.2 (1.6.2) <466C5725-8311-41F1-1653-EB5C80644ED7> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff83c09000 -     0x7fff83c88fff  com.apple.audio.CoreAudio 3.2.2 (3.2.2) <2633DFAC-F6A6-489D-8DF0-F12639CCD8C4> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff83c89000 -     0x7fff83cd2ff7  com.apple.securityinterface 4.0.1 (37214) <F8F2D8F4-861F-6694-58F6-3DC55C9DBF50> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
    0x7fff83dd4000 -     0x7fff83de8ff7  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <621B7415-A0B9-07A7-F313-36BEEDD7B132> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff83de9000 -     0x7fff83f5cff7  com.apple.CoreFoundation 6.6.1 (550.13) <1E952BD9-37C6-16BE-B2F0-CD92A6283D37> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff83f6c000 -     0x7fff84660537  com.apple.CoreGraphics 1.536.12 (???) <0DCA088B-0C6B-146F-0341-9E0212B5CA50> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff84661000 -     0x7fff84663fff  libRadiance.dylib ??? (???) <376EAE92-8F25-9202-CC35-8EED5BD471FC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff84664000 -     0x7fff84668ff7  libCGXType.A.dylib ??? (???) <E11B4D25-2251-4646-118C-87BD4C57A194> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff84669000 -     0x7fff8466afff  liblangid.dylib ??? (???) <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
    0x7fff8466b000 -     0x7fff84705fff  com.apple.ApplicationServices.ATS 4.1 (???) <E2A107C5-0230-265A-E40D-CFE0219C99E1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff847b4000 -     0x7fff847bffff  com.apple.CrashReporterSupport 10.6.2 (239) <9A14C43B-69B0-842E-3149-2F580DC13A50> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff847c0000 -     0x7fff847e4ff7  com.apple.CoreVideo 1.6.0 (43.1) <FF310442-03F4-648D-4CD2-D7AC459901D5> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff847e5000 -     0x7fff84831fff  libauto.dylib ??? (???) <072804DF-36AD-2DBE-7EF8-639CFB79077F> /usr/lib/libauto.dylib
    0x7fff8490f000 -     0x7fff8490fff7  com.apple.ApplicationServices 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff84910000 -     0x7fff84994fe7  com.apple.print.framework.PrintCore 6.1 (312.3) <33C0EADA-243E-1897-335D-17C5DC6A14A9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff84995000 -     0x7fff849d6ff7  com.apple.SystemConfiguration 1.10.1 (1.10.1) <FFCA91A7-ADDB-E3D0-234A-47609BC37556> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff84b31000 -     0x7fff84b66fff  libGLImage.dylib ??? (???) <8AB3A26A-4CC4-4E6D-95CC-530FD7204599> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff84b67000 -     0x7fff84b89ff7  com.apple.opencl 12 (12) <533D6753-D6E4-EC34-E93B-8F6498B50FBA> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff84b8a000 -     0x7fff84c46ff7  libFontParser.dylib ??? (???) <99DEA723-9D02-2361-E3C7-034E25C5B829> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff84c47000 -     0x7fff84c55ff7  libkxld.dylib ??? (???) <568C35E7-B101-3F1E-0361-3E1E9F15C90B> /usr/lib/system/libkxld.dylib
    0x7fff84c56000 -     0x7fff84d0ffff  libsqlite3.dylib ??? (???) <5A15E12A-AE8F-1A36-BBC7-564E7D7AD0FB> /usr/lib/libsqlite3.dylib
    0x7fff84d3a000 -     0x7fff84dbcfe7  com.apple.QuickLookUIFramework 2.1 (327.3) <A35335F3-BC7B-1341-D934-45ACC19FFEC3> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x7fff84dbd000 -     0x7fff84dbdff7  com.apple.Carbon 150 (152) <8D8CF535-90BE-691C-EC1B-63FBE2162C9B> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff84dbe000 -     0x7fff84e08ff7  com.apple.Metadata 10.6.2 (507.4) <A28A5E0C-DCDC-A5CE-4EB7-39752E63956A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff84e48000 -     0x7fff84e9dfef  com.apple.framework.familycontrols 2.0 (2.0) <8DD78DC7-4C73-EDE6-86A4-BC35B335ED5F> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff84ed9000 -     0x7fff853d1ff7  com.apple.VideoToolbox 0.420.18 (420.18) <428CE263-C02B-421D-7772-FC73EFF180A3> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff853d2000 -     0x7fff85815fef  libLAPACK.dylib ??? (???) <0CC61C98-FF51-67B3-F3D8-C5E430C201A9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8582c000 -     0x7fff85865ff7  com.apple.MeshKit 1.0 (49.0) <7587A7F2-DF5D-B8B2-A6A8-1389CF28BC51> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit
    0x7fff85866000 -     0x7fff85869ff7  libCoreVMClient.dylib ??? (???) <1C6D04BA-5F78-CC4D-26CB-7904919042B9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff858fd000 -     0x7fff85902fff  libGFXShared.dylib ??? (???) <05345B3E-5705-3C2A-464E-052B1DDA45B7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff85903000 -     0x7fff8593dfff  libssl.0.9.8.dylib ??? (???) <0714FA32-C193-CD96-80D1-6FCF06A0ED2E> /usr/lib/libssl.0.9.8.dylib
    0x7fff8593e000 -     0x7fff8593eff7  com.apple.Cocoa 6.6 (???) <68B0BE46-6E24-C96F-B341-054CF9E8F3B6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff8593f000 -     0x7fff85a48fff  com.apple.MediaToolbox 0.420.18 (420.18) <0A2444E8-DA72-7DC8-084F-D78D28E5C74F> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff85a49000 -     0x7fff85a49ff7  com.apple.vecLib 3.5 (vecLib 3.5) <5B072584-9579-F54F-180E-5D425B37E85C> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff85a4a000 -     0x7fff85a4dff7  com.apple.securityhi 4.0 (36638) <77F40B57-2D97-7AE5-1331-8945C71DFB57> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff85a4e000 -     0x7fff85b1afff  com.apple.CFNetwork 454.5 (454.5) <319C7138-2839-DA5E-413A-618248BD4A32> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff85b1b000 -     0x7fff85b58fff  com.apple.LDAPFramework 2.0 (120.1) <05A853F5-76B9-AF27-6548-A2450AE86451> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff85b59000 -     0x7fff85b9ffe7  libvDSP.dylib ??? (???) <2DAA1591-8AE8-B411-7D01-68DE99C63CEE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff85ba9000 -     0x7fff85c5efe7  com.apple.ink.framework 1.3.1 (105) <5AA00FE5-B251-44AF-5108-44AA927C053C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff85c5f000 -     0x7fff85cb0fe7  com.apple.HIServices 1.8.0 (???) <113EEB8A-8EC6-9F86-EF46-4BA5C2CBF77C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff85cb1000 -     0x7fff85cb7ff7  com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff85cb8000 -     0x7fff85cf3fe7  com.apple.CoreMedia 0.420.18 (420.18) <30166EED-C905-A818-9C3C-32E4EEA20995> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff85cf4000 -     0x7fff85d35fef  com.apple.QD 3.33 (???) <3F528878-21F5-B2B5-8A9B-DF067BF91922> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff861ad000 -     0x7fff863e7ff7  com.apple.imageKit 2.0.1 (1.0) <5E32976B-5CEB-6316-2B5C-2ABFEF588E4F> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
    0x7fff865c9000 -     0x7fff865c9ff7  com.apple.Accelerate.vecLib 3.5 (vecLib 3.5) <BA861575-B0DE-50F5-A799-BDF188A3D4EF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff865ca000 -     0x7fff86611ff7  com.apple.coreui 2 (113) <60D2FE5C-8470-A0F4-379B-1E90FBD4FE7D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff86612000 -     0x7fff86630fff  libPng.dylib ??? (???) <7635B74B-5415-9767-A881-E0B017F62376> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff86631000 -     0x7fff86715fff  com.apple.DesktopServices 1.5.3 (1.5.3) <F443ED58-3761-116F-A8B2-C6DC29B7D119> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff8673d000 -     0x7fff86780fff  libtidy.A.dylib ??? (???) <8AF4DB3A-7BDB-7AF7-0E9C-413BBBD0E380> /usr/lib/libtidy.A.dylib
    0x7fff86781000 -     0x7fff86789fff  com.apple.DisplayServicesFW 2.2 (2.2) <2C497E53-F471-5930-D15D-C033C438F39C> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
    0x7fff8678a000 -     0x7fff86799fff  com.apple.NetFS 3.2.1 (3.2.1) <FF21DB1E-F425-1005-FB70-BC19CAF4006E> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff8679a000 -     0x7fff8718efff  com.apple.AppKit 6.6.3 (1038.25) <2F7A5AC8-29E7-9B5F-D3F1-4C7F5821BB80> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff87196000 -     0x7fff871b7fff  libresolv.9.dylib ??? (???) <01C7C750-7F6A-89B3-C586-5C50A839019E> /usr/lib/libresolv.9.dylib
    0x7fff871b8000 -     0x7fff87247fff  com.apple.PDFKit 2.5 (2.5) <7849E675-4289-6FEA-E314-063E91A4B07F> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
    0x7fff87248000 -     0x7fff8725efff  com.apple.ImageCapture 6.0 (6.0) <5B5AF8FB-C12A-B51F-94FC-3EC4698E818E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff872b0000 -     0x7fff8736cff7  com.apple.CoreServices.OSServices 352 (352) <CD933BBD-B260-552F-E64E-291D6ED3091A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff8736d000 -     0x7fff87386fff  com.apple.CFOpenDirectory 10.6 (10.6) <0F46E102-8B8E-0995-BA85-3D9608F0A30C> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff87387000 -     0x7fff8760cfe7  com.apple.security 6.1.1 (37594) <E5DA8BFD-4A48-EFD4-E938-3BDFB356A8AF> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8760d000 -     0x7fff8772efe7  libcrypto.0.9.8.dylib ??? (???) <32F2A87F-B146-BBF2-3AD1-494C686F1EE3> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff8772f000 -     0x7fff87969fff  com.apple.AddressBook.framework 5.0.1 (864) <4FA65C25-3F4F-6D79-1901-07FF6BBAAEDB> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x7fff8796a000 -     0x7fff879a7fef  libFontRegistry.dylib ??? (???) <8712832A-A980-3AAF-0D88-50164898F38E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff879a8000 -     0x7fff87a25fe7  com.apple.CoreText 3.1.0 (???) <B4BFF82D-CA77-9A8E-2C7E-66367E807C7C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff87a26000 -     0x7fff87b00ff7  com.apple.vImage 4.0 (4.0) <354F34BF-B221-A3C9-2CA7-9BE5E14AD5AD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff87b0d000 -     0x7fff87b1ffe7  libsasl2.2.dylib ??? (???) <76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib
    0x7fff87ca8000 -     0x7fff87ccefe7  libJPEG.dylib ??? (???) <89DFAA03-2801-BB31-1F4D-1AE0804E08BF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff87ccf000 -     0x7fff87cd2fff  com.apple.help 1.3.1 (41) <54B79BA2-B71B-268E-8752-5C8EE00E49E4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff87cd3000 -     0x7fff87ce4fef  libz.1.dylib ??? (???) <3A7A4C48-A4C8-A78A-8B87-C0DDF6601AC8> /usr/lib/libz.1.dylib
    0x7fff87cee000 -     0x7fff87ff5ff3  com.apple.RawCamera.bundle 3.0.0 (514) <89CA7ABE-F956-3C24-1904-543D9BA3141A> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff87ff6000 -     0x7fff880c1fe7  ColorSyncDeprecated.dylib ??? (???) <1D97E664-75D3-E483-FDD3-35BD7733DF13> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib
    0x7fff880c2000 -     0x7fff880fdff7  com.apple.AE 496.1 (496.1) <27D2D2E9-B309-7E65-8C3F-7FF01148F0DE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff880fe000 -     0x7fff88215fef  libxml2.2.dylib ??? (???) <EE067D7E-15B3-F043-6FBD-10BA31FE76C7> /usr/lib/libxml2.2.dylib
    0x7fff88226000 -     0x7fff88227ff7  com.apple.TrustEvaluationAgent 1.1 (1) <51867586-1C71-AE37-EAAD-535A58DD3550> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff88450000 -     0x7fff8849fff7  com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <14FD0978-4BE0-336B-A19E-F388694583EB> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
    0x7fff884a0000 -     0x7fff8852cfef  SecurityFoundation ??? (???) <B69E2FF9-A698-4923-BC8B-180224B6EF75> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff8852d000 -     0x7fff88533fff  libCGXCoreImage.A.dylib ??? (???) <B6A66067-68D9-7644-B4AF-EEA3B2AACA8D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
    0x7fff88534000 -     0x7fff8859efe7  libvMisc.dylib ??? (???) <524DC30F-6A54-CCED-56D9-F57033B06E99> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff885f7000 -     0x7fff8860dfef  libbsm.0.dylib ??? (???) <42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib
    0x7fff8861a000 -     0x7fff8862bfff  SyndicationUI ??? (???) <6B116A70-EA2D-1A61-2C27-35B1CFDFBBD6> /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI
    0x7fff8862c000 -     0x7fff88642ff7  com.apple.MultitouchSupport.framework 204.9 (204.9) <2BBD800A-0456-D90D-3205-8CE61F3A8F05> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff88643000 -     0x7fff88941fe7  com.apple.HIToolbox 1.6.2 (???) <D463A388-244E-047A-E49A-4DA6C15BD1BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff88942000 -     0x7fff88942ff7  com.apple.Accelerate 1.5 (Accelerate 1.5) <E517A811-E0E6-89D0-F397-66122C7A25A4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff88943000 -     0x7fff88954fff  com.apple.DSObjCWrappers.Framework 10.6 (134) <3C08225D-517E-2822-6152-F6EB13A4ADF9> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
    0x7fff88955000 -     0x7fff88a93fff  com.apple.CoreData 102.1 (250) <8DDA49A1-F78C-DE30-8B58-EBC49E4E7ABF> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff88a9c000 -     0x7fff88af8fff  libGLU.dylib ??? (???) <6A6612BC-1AF9-08EC-80B2-B697238EED47> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff88af9000 -     0x7fff88b65ff7  com.apple.CorePDF 1.1 (1.1) <3D51A551-50C5-DDD5-9A79-9679DA2806B0> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
    0x7fff88b66000 -     0x7fff88b95ff7  com.apple.quartzfilters 1.6.0 (1.6.0) <9CECB4FC-1CCF-B8A2-B935-5888B21CBEEF> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
    0x7fff88b96000 -     0x7fff88c36fff  com.apple.LaunchServices 362 (362) <CCBFC037-7162-E392-B11F-90098891AE20> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff88c37000 -     0x7fff88c72ff7  com.apple.CoreMediaIOServices 124.0 (850) <B71C361C-105E-EDD2-5AEE-10E640445561> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/CoreMediaIOServices
    0x7fff88c73000 -     0x7fff88cbafef  com.apple.QuickLookFramework 2.1 (327.3) <6B3D79C5-E19B-97E1-673F-74731A0B188B> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) <526DD3E5-2A8B-4512-ED97-01B832369959> /usr/lib/libSystem.B.dylib

Model: MacBookPro5,5, BootROM MBP55.00AC.B03, 2 processors, Intel Core 2 Duo, 2.53 GHz, 4 GB, SMC 1.47f2
Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.26)
Bluetooth: Version 2.2.4f3, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: ST9250315ASG, 232.89 GB
Serial ATA Device: HL-DT-ST DVDRW  GS23N
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0x24400000
USB Device: Internal Memory Card Reader, 0x05ac  (Apple Inc.), 0x8403, 0x26500000
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0x04500000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0236, 0x04600000
USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x06100000
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8213, 0x06110000
Comment 1 Alexey Proskuryakov 2010-03-10 17:10:08 PST
Is there any way for us to reproduce the problem? This won't be easy to investigate if all we have is a crash log.
Comment 2 Christopher Hunt 2010-03-10 17:48:03 PST
(In reply to comment #1)
Thanks for your follow-up. It'd be tricky for me to supply my plugin so I'll have to and reproduce it with some stripped down version of it. I shall focus on this task and get back to you shortly.
Comment 3 Christopher Hunt 2010-03-10 21:35:37 PST
The problem only appears to occur when the plugin is running out of process. When running in process i.e. with WebKit invoked directly from the Xcode debugger, then all is well.

Still working on the production of a reproducible and releasable test.
Comment 4 Christopher Hunt 2010-03-10 23:24:04 PST
A further update: it appears as though the problem is associated with my plugin being scriptable. The following code works ok given that eo1 represents my plugin:

	var mapOverlay = eo1.createMapOverlay();

Similarly if I assign some native object then all is well:

	eo1.setProjection(true);

However if I attempt to assign the mapOverlay instance then it crashes as per previous crash report:

	eo1.setProjection(mapOverlay);

As stated, my JS/plugin interactions work just fine under production Safari and interestingly when running the nightly build via the debugger i.e. in-process plugins.

Will keep plugging away...
Comment 5 Alexey Proskuryakov 2010-03-11 08:52:13 PST
>    eo1.setProjection(mapOverlay);

Thanks, I could reproduce the problem with this information.
Comment 6 Alexey Proskuryakov 2010-03-11 08:54:19 PST
Created attachment 50510 [details]
test case (requires TestNetscapePlugin)

This test needs TestNetscapePlugin, which is part of WebKit regression tests support code. It won't crash if you open it without the plug-in installed.
Comment 7 Alexey Proskuryakov 2010-03-11 08:54:45 PST
<rdar://problem/7742771>
Comment 8 Alexey Proskuryakov 2010-03-11 15:19:49 PST
Created attachment 50550 [details]
proposed fix
Comment 9 Geoffrey Garen 2010-03-11 15:45:24 PST
Comment on attachment 50550 [details]
proposed fix

r=me
Comment 10 Alexey Proskuryakov 2010-03-11 16:02:36 PST
Committed <http://trac.webkit.org/changeset/55861>.
Comment 11 Darin Adler 2010-03-12 09:49:04 PST
Comment on attachment 50550 [details]
proposed fix

> +        Made rememberedObject a member of PluginObject. A plug-in must not use it's references
> +        to browser NPObjects after being destroyed, but this wasn't the case with static variable.

it's -> its
Comment 12 Christopher Hunt 2010-03-12 16:44:27 PST
I am happy to confirm that the problem has been fixed given the latest nightly build. Thank you for the extremely rapid response and solution.