RESOLVED WONTFIX 41651
REGRESSION (Safari 4 - Safari 5): Plugin embedded into an IFRAME doesn't work due to dynamic global object not having a RootObject
https://bugs.webkit.org/show_bug.cgi?id=41651
Summary REGRESSION (Safari 4 - Safari 5): Plugin embedded into an IFRAME doesn't work...
verney
Reported 2010-07-05 22:56:26 PDT
Hello , We are developping a Web plugin (using the Webkit API, not the NPAPI) and noticed a major regression related to scriptable plugin in Safari 5 and we have reproduced the issue on the latest Webkit version: Case 0 : If the plugin is embedded in a simple HTML page, it works perfectly. Case 1 : If the plugin, is embedded INSIDE and IFRAME, the method gets called correctly from Javascript but when the plugin tries to call a JS function using callWebScriptMethod, then the whole Webket crashes (see report at the end of the mail). This happends everytime. Case 2 : If my plugin embedded inside an IFRAME which is itself included inside another IFRAME, the plugin gets 'nil' arguments when one of its methods is called by JS. This happends on OS 10.6 with Webkit 2 / 6533.16, r62241, running in 32 bits compatibility mode as well as with Safari 5. The same plugin and same HTML pages work fine when running under Mac OS 10.5 with Safari 4.0.4. Is it a webkit bug? We need to release our Web plugin but this is blocking and for obvious reasons we are unable to modify the page structures of existing Web sites that are using our plugin to remove all the IFRAMES. How can we correct this? Philippe VERNEY --- Here is the code I use to obtain the scripting object : - (void) initView { if( viewPanel != nil ) { [self setFrame:[viewPanel frame]]; /* adjust the frame from your nib's view to the plug-in's view */ [self addSubview:viewPanel]; /* add the view from the nib as our one and only sub-view */ } pluginContainer = [pluginArguments objectForKey:WebPlugInContainerKey]; WebFrame * containerFr = [pluginContainer webFrame]; m_myWebView = [ containerFr webView ]; WebFrame * main = [ m_myWebView mainFrame ]; // Find Iframe of plugin // The callback are in the same Iframe of plugin if ( main != nil ) { m_mainFrameView = [ main webView ]; } else { PLG_TRACE(LOG_NOTICE, "No main frame found. Assuming that we are in the main frame."); m_mainFrameView = m_myWebView; } NSString* name = [containerFr name]; @try { if ( name != nil && [name length] > 0) { PLG_TRACE(LOG_DEBUG,"ScriptableObject : Plugin on IFRAME %s",ID_2_CHAR(name)); NSMutableArray * chaineFrames = [ NSMutableArray arrayWithObject:name ]; WebFrame * fr = [containerFr parentFrame]; while (fr != nil && [[fr name] length] > 0) { [chaineFrames insertObject:[fr name] atIndex:0]; fr = [fr parentFrame]; } // Get scriptableObject m_scriptBridge = [m_myWebView windowScriptObject]; // travel the tree to find the Iframe of plugin for (unsigned int i=0; i < [chaineFrames count]; i++) { PLG_TRACE(LOG_DEBUG,"Scripteur for frame %s",ID_2_CHAR( [chaineFrames objectAtIndex:i ] )); m_scriptBridge = [ m_scriptBridge valueForKey:[chaineFrames objectAtIndex:i ]]; } } else { m_scriptBridge = [m_myWebView windowScriptObject] ; } } @catch (id e) { PLG_TRACE(LOG_ERROR,"EXCEPTION: %s --- defaulting on window level scripting object",ID_2_CHAR(e) ); m_scriptBridge = [m_myWebView windowScriptObject]; } } Here is the code executed when trying to call the JS callback function - (void) FireEvent :( NSString *) callback :( NSArray *) arg { if (m_scriptBridge) { @try { PLG_TRACE(LOG_NOTICE,"send message to JS : %s [%s]",[callback UTF8String],ID_2_CHAR(arg) ); [m_scriptBridge callWebScriptMethod: callback withArguments:arg]; } @catch (id e) { PLG_TRACE(LOG_ERROR,"EXCEPTION: %s ",ID_2_CHAR(e)); } } else { PLG_TRACE(LOG_ERROR,"No scripting object initialized for callbacks."); } } Have attach the crash report related to the case 1.
Attachments
test page to reproduce the bug (1.41 KB, text/html)
2010-10-07 01:31 PDT, verney
no flags
test page to reproduce the bug (985 bytes, text/html)
2010-10-07 01:32 PDT, verney
no flags
test page to reproduce the bug (182 bytes, text/html)
2010-10-07 01:33 PDT, verney
no flags
Source code of the test Webkit plugin (2.27 MB, application/zip)
2010-10-07 01:34 PDT, verney
no flags
work in progress (7.16 KB, patch)
2010-10-08 09:52 PDT, Alexey Proskuryakov
no flags
verney
Comment 1 2010-07-05 23:19:25 PDT
Here is the crash report related to the case 1. PlugIn Path: /Users/MAC2/Library/Internet Plug-Ins/LiveVideoPlugin.bundle/Contents/MacOS/LiveVideoPlugin PlugIn Identifier: fr.ives.LiveVideoPlugin PlugIn Version: ??? (1.0) Date/Time: 2010-07-06 07:53:46.118 +0200 OS Version: Mac OS X 10.6.4 (10F569) Report Version: 6 Interval Since Last Report: 10129 sec Crashes Since Last Report: 13 Per-App Interval Since Last Report: 87708 sec Per-App Crashes Since Last Report: 39 Anonymous UUID: 5AFCA8EE-D903-48BA-B85F-A4E70A3B7536 Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000021 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Application Specific Information: objc_msgSend() selector name: callWebScriptMethod:withArguments: Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libobjc.A.dylib 0x990a3ed7 objc_msgSend + 23 1 fr.ives.LiveVideoPlugin 0x19c0dee1 -[PluginController PerformUnregister] + 211 2 fr.ives.LiveVideoPlugin 0x19c047bd -[PluginController webPlugInDestroy] + 210 3 com.apple.WebKit 0x98fcfe4d -[WebPluginController destroyOnePlugin:] + 93 4 com.apple.WebKit 0x98faf514 -[WebPluginController destroyAllPlugins] + 164 5 com.apple.WebKit 0x98fce012 -[WebPluginDatabase destroyAllPluginInstanceViews] + 258 6 com.apple.WebKit 0x98fb239f -[WebView(WebPrivate) _closePluginDatabases] + 63 7 com.apple.Safari 0x0007f7de 0x1000 + 518110 8 com.apple.Safari 0x0007f778 0x1000 + 518008 9 com.apple.Safari 0x0007ed7a 0x1000 + 515450 10 com.apple.WebKit 0x98fbc652 +[WebView(WebPrivate) closeAllWebViews] + 114 11 com.apple.WebKit 0x98fbc562 +[WebView _applicationWillTerminate] + 114 12 com.apple.Foundation 0x9681b1c3 _nsnote_callback + 176 13 com.apple.CoreFoundation 0x925763c3 __CFXNotificationPost + 947 14 com.apple.CoreFoundation 0x92575dca _CFXNotificationPostNotification + 186 15 com.apple.Foundation 0x96810090 -[NSNotificationCenter postNotificationName:object:userInfo:] + 128 16 com.apple.Foundation 0x9681d46d -[NSNotificationCenter postNotificationName:object:] + 56 17 com.apple.AppKit 0x92c9d4a3 -[NSApplication terminate:] + 713 18 com.apple.AppKit 0x92aa2f1e -[NSApplication sendAction:to:from:] + 112 19 com.apple.Safari 0x00047bc1 0x1000 + 289729 20 com.apple.AppKit 0x92aa2dd1 -[NSMenuItem _corePerformAction] + 435 21 com.apple.AppKit 0x92aa2ac2 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 174 22 com.apple.AppKit 0x92aa29ae -[NSMenu performActionForItemAtIndex:] + 65 23 com.apple.AppKit 0x92aa2961 -[NSMenu _internalPerformActionForItemAtIndex:] + 50 24 com.apple.AppKit 0x92aa28c7 -[NSMenuItem _internalPerformActionThroughMenuIfPossible] + 97 25 com.apple.AppKit 0x92aa280b -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 336 26 com.apple.AppKit 0x92a96f49 NSSLMMenuEventHandler + 404 27 com.apple.HIToolbox 0x96327f2f DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1567 28 com.apple.HIToolbox 0x963271f6 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 411 29 com.apple.HIToolbox 0x963499bb SendEventToEventTarget + 52 30 com.apple.HIToolbox 0x96375fa7 SendHICommandEvent(unsigned long, HICommand const*, unsigned long, unsigned long, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 448 31 com.apple.HIToolbox 0x9639ad1c SendMenuCommandWithContextAndModifiers + 66 32 com.apple.HIToolbox 0x9639acd1 SendMenuItemSelectedEvent + 121 33 com.apple.HIToolbox 0x9639abda FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 152 34 com.apple.HIToolbox 0x9636a2e4 MenuSelectCore(MenuData*, Point, double, unsigned long, OpaqueMenuRef**, unsigned short*) + 454 35 com.apple.HIToolbox 0x96369a56 _HandleMenuSelection2 + 465 36 com.apple.HIToolbox 0x96369874 _HandleMenuSelection + 53 37 com.apple.AppKit 0x92a9048a _NSHandleCarbonMenuEvent + 285 38 com.apple.AppKit 0x92a6503a _DPSNextEvent + 2304 39 com.apple.AppKit 0x92a642ca -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156 40 com.apple.Safari 0x0001605e 0x1000 + 86110 41 com.apple.AppKit 0x92a2655b -[NSApplication run] + 821 42 com.apple.AppKit 0x92a1e5ed NSApplicationMain + 574 43 com.apple.Safari 0x0000a589 0x1000 + 38281 Thread 1: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib 0x91900942 kevent + 10 1 libSystem.B.dylib 0x9190105c _dispatch_mgr_invoke + 215 2 libSystem.B.dylib 0x91900519 _dispatch_queue_invoke + 163 3 libSystem.B.dylib 0x919002be _dispatch_worker_thread2 + 240 4 libSystem.B.dylib 0x918ffd41 _pthread_wqthread + 390 5 libSystem.B.dylib 0x918ffb86 start_wqthread + 30 Thread 2: Safari: SafeBrowsingManager 0 libSystem.B.dylib 0x918da0fa mach_msg_trap + 10 1 libSystem.B.dylib 0x918da867 mach_msg + 68 2 com.apple.CoreFoundation 0x92557faf __CFRunLoopRun + 2079 3 com.apple.CoreFoundation 0x92557094 CFRunLoopRunSpecific + 452 4 com.apple.CoreFoundation 0x92556ec1 CFRunLoopRunInMode + 97 5 com.apple.Safari 0x0002eb05 0x1000 + 187141 6 com.apple.Safari 0x0002e84e 0x1000 + 186446 7 com.apple.Safari 0x0002e7e7 0x1000 + 186343 8 libSystem.B.dylib 0x9190781d _pthread_start + 345 9 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 3: 0 libSystem.B.dylib 0x918da0fa mach_msg_trap + 10 1 libSystem.B.dylib 0x918da867 mach_msg + 68 2 com.apple.CoreFoundation 0x92557faf __CFRunLoopRun + 2079 3 com.apple.CoreFoundation 0x92557094 CFRunLoopRunSpecific + 452 4 com.apple.CoreFoundation 0x92556ec1 CFRunLoopRunInMode + 97 5 com.apple.Foundation 0x9685442c +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 329 6 com.apple.Foundation 0x9681b8d4 -[NSThread main] + 45 7 com.apple.Foundation 0x9681b884 __NSThread__main__ + 1499 8 libSystem.B.dylib 0x9190781d _pthread_start + 345 9 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 4: 0 libSystem.B.dylib 0x918f9086 select$DARWIN_EXTSN + 10 1 com.apple.CoreFoundation 0x9259780d __CFSocketManager + 1085 2 libSystem.B.dylib 0x9190781d _pthread_start + 345 3 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 5: Safari: SnapshotStore 0 libSystem.B.dylib 0x91908066 __semwait_signal + 10 1 libSystem.B.dylib 0x91907d22 _pthread_cond_wait + 1191 2 libSystem.B.dylib 0x919099b8 pthread_cond_wait$UNIX2003 + 73 3 com.apple.JavaScriptCore 0x91a9e911 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 81 4 com.apple.Safari 0x00044961 0x1000 + 276833 5 com.apple.Safari 0x000448b1 0x1000 + 276657 6 libSystem.B.dylib 0x9190781d _pthread_start + 345 7 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 6: 0 libSystem.B.dylib 0x918da15a semaphore_timedwait_signal_trap + 10 1 libSystem.B.dylib 0x91907ca5 _pthread_cond_wait + 1066 2 libSystem.B.dylib 0x91950410 pthread_cond_timedwait + 47 3 libFTCoreDLL.dylib 0x1a7b9a61 FTCEvent::Wait(unsigned long) + 283 4 libftAVwrapper.dylib 0x1a7ff572 CWrapperPump::GetCommand(CWrapperCmd*&) + 90 5 libftAVwrapper.dylib 0x1a7ff6c5 CWrapperPump::EntryPoint(void*) + 77 6 libFTCoreDLL.dylib 0x1a7b6c5e FTCThread::sThreadEntryPoint(void*) + 84 7 libSystem.B.dylib 0x9190781d _pthread_start + 345 8 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 7: 0 libSystem.B.dylib 0x918da20e mach_wait_until + 10 1 libSystem.B.dylib 0x919615a9 nanosleep + 345 2 libSystem.B.dylib 0x9196144a usleep + 61 3 libFTFramework.dylib 0x1a4a2776 FTFManagerEventThread::EntryPoint(void*) + 280 4 libFTCoreDLL.dylib 0x1a7b6c5e FTCThread::sThreadEntryPoint(void*) + 84 5 libSystem.B.dylib 0x9190781d _pthread_start + 345 6 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 8: 0 libSystem.B.dylib 0x918da20e mach_wait_until + 10 1 libSystem.B.dylib 0x919615a9 nanosleep + 345 2 libSystem.B.dylib 0x9196144a usleep + 61 3 libCodecController.dylib 0x1a66c8b4 CodecCtrlWorkerThread::EntryPoint(void*) + 212 4 libFTCoreDLL.dylib 0x1a7b6c5e FTCThread::sThreadEntryPoint(void*) + 84 5 libSystem.B.dylib 0x9190781d _pthread_start + 345 6 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 9: 0 libSystem.B.dylib 0x919158da select$DARWIN_EXTSN$NOCANCEL + 10 1 libSystem.B.dylib 0x919add67 select + 92 2 libMacOSrvSIP.dylib 0x1a1bd879 RvSelectWaitAndBlock + 922 3 libMacOSrvSIP.dylib 0x1a133fcc RvSipStackSelectUntil + 72 4 libSIPCallControlToolKit.dylib 0x19fe1120 SIPCallStack::EntryPoint(void*) + 152 5 libFTCoreDLL.dylib 0x1a7b6c5e FTCThread::sThreadEntryPoint(void*) + 84 6 libSystem.B.dylib 0x9190781d _pthread_start + 345 7 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 10: 0 libSystem.B.dylib 0x918da20e mach_wait_until + 10 1 libSystem.B.dylib 0x919615a9 nanosleep + 345 2 libSystem.B.dylib 0x9196144a usleep + 61 3 libSIPCallControlToolKit.dylib 0x19fdfba9 SIPCallStackWorkerThread::EntryPoint(void*) + 261 4 libFTCoreDLL.dylib 0x1a7b6c5e FTCThread::sThreadEntryPoint(void*) + 84 5 libSystem.B.dylib 0x9190781d _pthread_start + 345 6 libSystem.B.dylib 0x919076a2 thread_start + 34 Thread 11: 0 libSystem.B.dylib 0x918ff9d2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x918fff68 _pthread_wqthread + 941 2 libSystem.B.dylib 0x918ffb86 start_wqthread + 30 Thread 12: 0 libSystem.B.dylib 0x918ff9d2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x918fff68 _pthread_wqthread + 941 2 libSystem.B.dylib 0x918ffb86 start_wqthread + 30 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x15fd14b0 ebx: 0x19c01566 ecx: 0x93db96e0 edx: 0x00000001 edi: 0x00d39600 esi: 0x15fd14b0 ebp: 0xbfffe4f8 esp: 0xbfffe4a8 ss: 0x0000001f efl: 0x00010202 eip: 0x990a3ed7 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x00000021 Binary Images: 0x1000 - 0x526ffb com.apple.Safari 5.0 (6533.16) <5CC91F2A-7709-6B9E-069D-C6E408F1A14B> /Applications/Safari.app/Contents/MacOS/Safari 0x1faa000 - 0x1fabfff +com.ecamm.pluginloader Ecamm Plugin Loader v1.0.5 (1.0.5) /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader 0x21a0000 - 0x21cefff +com.ecamm.iglasses v2.1.3 (2.1.3) <FC79F4C8-25D2-3A3B-58B3-45CE860FB859> /Library/InputManagers/Ecamm/Plugins/iGlasses.plugin/Contents/MacOS/iGlasses 0x16b46000 - 0x16b46ff7 com.apple.JavaPluginCocoa 13.2.0 (13.2.0) <6330F04D-3250-2071-42E4-0ABB54216529> /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/JavaPluginCocoa.bundle/Contents/MacOS/JavaPluginCocoa 0x16b4b000 - 0x16b52ff7 com.apple.JavaVM 13.2.0 (13.2.0) <75981DDE-4A7A-EEB6-BAEE-30E9E1DA17C0> /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM 0x16b5f000 - 0x17199ffb +com.macromedia.Flash Player.plugin 10.0.45 (1.0.4f348472) <D1AAAB5D-4178-61E6-A5B8-35B01D303955> /Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player 0x172e3000 - 0x1730cfe3 com.apple.audio.CoreAudioKit 1.6.1 (1.6.1) <7FFBD485-5251-776A-CC44-4470DD84112B> /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit 0x19bf8000 - 0x19c7ffff +fr.ives.LiveVideoPlugin ??? (1.0) <041B0C06-375A-7044-7D2C-05F949BC27FD> /Users/MAC2/Library/Internet Plug-Ins/LiveVideoPlugin.bundle/Contents/MacOS/LiveVideoPlugin 0x19c9f000 - 0x19d1cfeb +libFTMh261.dylib ??? (???) <2B99B2F2-01FF-F577-B979-58477558A355> /usr/local/bin/eConf/libFTMh261.dylib 0x19d4b000 - 0x19d5fff3 +libFTMgsm610.dylib ??? (???) <B03ECE64-89B4-87E0-2653-53B1DE862096> /usr/local/bin/eConf/libFTMgsm610.dylib 0x19d70000 - 0x19d8efec +libFTMg729.dylib ??? (???) <B96A3386-9298-A3F3-9B8A-AA8137D4D86C> /usr/local/bin/eConf/libFTMg729.dylib 0x19da1000 - 0x19dc4fec +libFTMg7231.dylib ??? (???) <276E87D2-3A2B-7F06-CC9D-CE9ECA475D01> /usr/local/bin/eConf/libFTMg7231.dylib 0x19dd7000 - 0x19dedfe7 +libFTMg722.dylib ??? (???) <0597D5A2-F6C9-B491-0E8D-51E75AB7A49E> /usr/local/bin/eConf/libFTMg722.dylib 0x19e00000 - 0x19e16ff3 +libFTMg711.dylib ??? (???) <8B02130B-F5C1-C25B-9A36-7EB9FB74EB8A> /usr/local/bin/eConf/libFTMg711.dylib 0x19e29000 - 0x19e2cfff +libFTMdtmfRFC2833.dylib ??? (???) <48D65E33-0E3E-4A29-2E73-3281915E801D> /usr/local/bin/eConf/libFTMdtmfRFC2833.dylib 0x19e35000 - 0x19e37fff +libFTMDispatcher.dylib ??? (???) <CE654A82-2E02-6B8C-D909-814E3B7C8834> /usr/local/bin/eConf/libFTMDispatcher.dylib 0x19e3f000 - 0x19e5dfe2 +libFTMAudioMixerVAD.dylib ??? (???) <E9F47F14-E687-4F63-E8C8-93A179F3C963> /usr/local/bin/eConf/libFTMAudioMixerVAD.dylib 0x19e73000 - 0x19eadfea +libFTMAudioCapturePlayback.dylib ??? (???) <C842529C-E7E9-8A62-6A3A-CDF7AE8E9D6D> /usr/local/bin/eConf/libFTMAudioCapturePlayback.dylib 0x19ed4000 - 0x19f1aff7 +libFTMamr.dylib ??? (???) <F2227A38-40BA-D0B5-8089-4978CE793C71> /usr/local/bin/eConf/libFTMamr.dylib 0x19f33000 - 0x19f51fe7 +libFTMVideoDisplayer_MAC.dylib ??? (???) <4269DB94-8A9F-962B-791B-F750EAE4A927> /usr/local/bin/eConf/libFTMVideoDisplayer_MAC.dylib 0x19f6f000 - 0x19fa4ff3 +libFTMtDAC.dylib ??? (???) <720AE04E-E9E8-9278-D763-B66368D09E02> /usr/local/bin/eConf/libFTMtDAC.dylib 0x19fbd000 - 0x1a044fe3 +libSIPCallControlToolKit.dylib ??? (???) <71E6ED54-E2A4-2FEF-4881-70A0E68FDA74> /usr/local/bin/eConf/libSIPCallControlToolKit.dylib 0x1a098000 - 0x1a09cff7 +libMacStreamContent.dylib ??? (???) <5187A7DF-712E-9D9E-92E5-98D179C78FD0> /usr/local/bin/eConf/libMacStreamContent.dylib 0x1a0a2000 - 0x1a246fe3 +libMacOSrvSIP.dylib ??? (???) <99FEBC66-46D6-D30C-0325-8375CE2FDA9B> /usr/local/bin/eConf/libMacOSrvSIP.dylib 0x1a27f000 - 0x1a372fe4 +libMacOSrvH323.dylib ??? (???) <FA1A8ECA-DCA4-6F92-2B89-28F898811C82> /usr/local/bin/eConf/libMacOSrvH323.dylib 0x1a3b9000 - 0x1a40cfe7 +libH323CallControlToolkit.dylib ??? (???) <1F4F627F-9C7F-6518-B0B1-5E0098C16752> /usr/local/bin/eConf/libH323CallControlToolkit.dylib 0x1a420000 - 0x1a424fff +libFTMyuvFileGrabber.dylib ??? (???) <368E8E53-4285-7235-2790-D3E9AF24C38F> /usr/local/bin/eConf/libFTMyuvFileGrabber.dylib 0x1a430000 - 0x1a439fff +libFTMVideoMixer.dylib ??? (???) <2FF8B6DD-3825-3628-0E83-BB513435EDF1> /usr/local/bin/eConf/libFTMVideoMixer.dylib 0x1a449000 - 0x1a461fff +libFTMVideoGrabber.dylib ??? (???) <AFC02938-180E-5FCA-5602-9029B07256D9> /usr/local/bin/eConf/libFTMVideoGrabber.dylib 0x1a47b000 - 0x1a47dfff +libFTMAgregator.dylib ??? (???) <67146C35-CD1C-E2E0-C763-4116A04FD077> /usr/local/bin/eConf/libFTMAgregator.dylib 0x1a485000 - 0x1a5b5ff3 +libFTFramework.dylib ??? (???) <8C51672F-C733-C238-E6F4-F76473FC2CEE> /usr/local/bin/eConf/libFTFramework.dylib 0x1a60a000 - 0x1a691fef +libCodecController.dylib ??? (???) <34859B89-6365-F175-8F77-F3E1B298AEA7> /usr/local/bin/eConf/libCodecController.dylib 0x1a6ea000 - 0x1a748fff +libCallController.dylib ??? (???) <7B574B8D-A999-65F3-3685-CCA772DF3115> /usr/local/bin/eConf/libCallController.dylib 0x1a7ad000 - 0x1a7bdffb +libFTCoreDLL.dylib ??? (???) <54C20ED7-BDB9-5C6E-E98B-4D2E3EDDEC81> /usr/local/bin/eConf/libFTCoreDLL.dylib 0x1a7cc000 - 0x1a844fff +libftAVwrapper.dylib ??? (???) <692D5E42-3CC1-FC4C-0F9B-B4A96A7E5B96> /usr/local/bin/eConf/libftAVwrapper.dylib 0x1a8e7000 - 0x1a900fff +libFTMRTPstack.dylib ??? (???) <F4A38B46-7485-ABE5-E02A-1E7B79BB8AD4> /usr/local/bin/eConf/libFTMRTPstack.dylib 0x1a919000 - 0x1a9b9ffb +libFTMH264.dylib ??? (???) <F87AF0A9-18A0-F73E-AA8C-BC106BA4B9C8> /usr/local/bin/eConf/libFTMH264.dylib 0x1a9f2000 - 0x1aaeffef +libFTMh263p.dylib ??? (???) <BA7F00AE-AAAB-E3D4-EC75-9F09BAA87D82> /usr/local/bin/eConf/libFTMh263p.dylib 0x1ab3d000 - 0x1ab3dff7 libmx.A.dylib 315.0.0 (compatibility 1.0.0) <01401BF8-3FC7-19CF-ACCE-0F292BFD2F25> /usr/lib/libmx.A.dylib 0x1ab40000 - 0x1ab44ff7 com.apple.DrawSprocket 2.0.85 (DrawSprocket-2.0.84) <5865BE08-892A-FE18-D4B2-A0FA397EE408> /System/Library/Frameworks/DrawSprocket.framework/Versions/A/DrawSprocket 0x1ab4f000 - 0x1ab53ff3 com.apple.audio.AudioIPCPlugIn 1.1.2 (1.1.2) <5570694E-039D-7970-6083-1C8A7B7C937B> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn 0x1ab58000 - 0x1ab5effb com.apple.audio.AppleHDAHALPlugIn 1.8.7 (1.8.7f1) <0FE8B697-6D19-69C6-FA94-E18064ACFAEC> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x1abdd000 - 0x1ad50ff7 GLEngine ??? (???) <5EB664AC-6395-A161-ED9D-12219745A887> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine 0x1ad82000 - 0x1b158fef com.apple.ATIRadeonX2000GLDriver 1.6.16 (6.1.6) <181BC389-8042-CB71-433F-582C05B15ACB> /System/Library/Extensions/ATIRadeonX2000GLDriver.bundle/Contents/MacOS/ATIRadeonX2000GLDriver 0x1b186000 - 0x1b1a9fe7 GLRendererFloat ??? (???) <4F847096-3DBD-AE90-90FF-5AE12E15D3C9> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat 0x1b3c1000 - 0x1b3cbff7 com.apple.IOFWDVComponents 1.9.9 (1.9.9) <5B4E7BD7-EF5A-2F5C-DF8E-3D4A7B59F779> /System/Library/Components/IOFWDVComponents.component/Contents/MacOS/IOFWDVComponents 0x1b3d5000 - 0x1b3d6ff7 +com.ecamm.iGlassesVDIG iGlasses v2.1.3 (2.1.3) <BAA23BC4-3368-E233-E773-63FD7AD3CB88> /Library/Components/iGlasses.component/Contents/MacOS/iGlasses 0x1b3db000 - 0x1b3e3ff7 com.apple.iokit.IOUSBLib 3.9.0 (3.9.0) <19017032-DAAA-5F49-C97A-6A0C1B8EF814> /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Contents/MacOS/IOUSBLib 0x1ba0f000 - 0x1ba4bfe3 com.apple.QuickTimeFireWireDV.component 7.6.6 (1742) <1FFC5B3D-78E8-4902-7886-7EC84B574481> /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTimeFireWireDV 0x1ba57000 - 0x1ba81ffb com.apple.QuickTimeIIDCDigitizer 7.6.6 (1742) <88FA3BF7-F4E3-A4B2-7A8A-1C743A6C5D6C> /System/Library/QuickTime/QuickTimeIIDCDigitizer.component/Contents/MacOS/QuickTimeIIDCDigitizer 0x1ba89000 - 0x1bad8fff com.apple.QuickTimeUSBVDCDigitizer 2.6.0 (2.6.0) <648CB4D2-FF33-E1D3-C207-AA1B197AC327> /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component/Contents/MacOS/QuickTimeUSBVDCDigitizer 0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld 0x90003000 - 0x90003ff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x9000c000 - 0x9001cff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib 0x9001d000 - 0x90061fe7 com.apple.Metadata 10.6.3 (507.10) <630494FA-3BB3-EDD3-E10B-8DAAF4831E26> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x900cc000 - 0x904e2ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x904e9000 - 0x9059fffb libFontParser.dylib ??? (???) <067DC1A2-764B-41EA-B07E-4205472749B7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x905d3000 - 0x90616ff7 libGLU.dylib ??? (???) <B50572FF-3EAC-FD98-1A01-6B718D98F67F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x90617000 - 0x90617ff7 com.apple.Carbon 150 (152) <9252D5F2-462D-2C15-80F3-109644D6F704> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x90618000 - 0x9061cff7 IOSurface ??? (???) <66E11D8E-CF4B-EFD0-37F9-20177C647021> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x9061d000 - 0x90620ff7 libCGXType.A.dylib 543.50.0 (compatibility 64.0.0) <3B49AED9-0DBA-9D21-F9AC-8784363AD762> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x90621000 - 0x90989ff7 com.apple.QuartzCore 1.6.2 (227.22) <4288F0D2-0C87-F054-C372-8764B44DE024> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x9098a000 - 0x90a1cfe3 com.apple.print.framework.PrintCore 6.2 (312.5) <7729B4D7-D661-D669-FA7E-510F93F685A6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x90bf9000 - 0x90c31ff7 com.apple.LDAPFramework 2.0 (120.1) <001A70A8-3984-8E19-77A8-758893CC128C> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x90d4c000 - 0x90d4cff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x90d50000 - 0x90d5bff7 com.apple.CrashReporterSupport 10.6.3 (250) <981124CA-6E89-94C5-C7E9-4E0D6CA06F1D> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x90e0b000 - 0x90eb9ff3 com.apple.ink.framework 1.3.3 (107) <57B54F6F-CE35-D546-C7EC-DBC5FDC79938> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x90eed000 - 0x90fdfff7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <D2C86308-F998-C83D-F49B-CD484D4EFE6A> /usr/lib/libcrypto.0.9.8.dylib 0x90fe0000 - 0x91014fe7 com.apple.framework.Apple80211 6.2.3 (623.1) <C096EF56-ABA3-A869-65AA-D1837351E1F6> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x91015000 - 0x91335feb com.apple.CoreServices.CarbonCore 861.13 (861.13) <52803668-3669-36BD-57DD-078FBA835081> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x91336000 - 0x91383feb com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <BF66BA5D-BBC8-78A5-DBE2-F9DE3DD1D775> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer 0x91384000 - 0x91455fe3 ColorSyncDeprecated.dylib 4.6.0 (compatibility 1.0.0) <8FDB4C40-D453-DA53-2A66-9A53998AB23C> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib 0x91497000 - 0x91505ff7 com.apple.QuickLookUIFramework 2.2 (327.4) <5B6A066B-B867-D3A3-BDEE-3D68FA5385B4> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI 0x916e2000 - 0x917e3fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <B4C5CD68-405D-0F1B-59CA-5193D463D0EF> /usr/lib/libxml2.2.dylib 0x917e4000 - 0x918bffe7 com.apple.DesktopServices 1.5.7 (1.5.7) <A69072AD-C47E-A00D-4A69-6E46A7FB2119> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x918d9000 - 0x91a7ffeb libSystem.B.dylib 125.2.0 (compatibility 1.0.0) <3441F338-2218-6D36-3F95-3A16FBF6713D> /usr/lib/libSystem.B.dylib 0x91a80000 - 0x91a87ff3 com.apple.print.framework.Print 6.1 (237.1) <97AB70B6-C653-212F-CFD3-E3816D0F5C22> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x91a8d000 - 0x91c82fe3 com.apple.JavaScriptCore 6533 (6533.13) <56902210-5DA2-D2F4-9166-089BDDEDB091> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x91c83000 - 0x91cdbfe7 com.apple.datadetectorscore 2.0 (80.7) <A40AA74A-9D13-2A6C-5440-B50905923251> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x91cdc000 - 0x91d04ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib 0x91d05000 - 0x91d0eff7 com.apple.corelocation 12 (12) <A17D4320-4276-8072-1D0C-1D37428FF4B7> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation 0x91d60000 - 0x91e2afef com.apple.CoreServices.OSServices 357 (357) <CF9530AD-F581-B831-09B6-16D9F9283BFA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x91e2b000 - 0x91f26ffb com.apple.PubSub 1.0.5 (65.19) <AD511C1B-9FC7-E0C6-2550-8EA55137D14F> /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub 0x91f27000 - 0x91f51ff7 com.apple.shortcut 1.1 (1.1) <B0514FA9-7CAE-AD94-93CA-7B2A2C5F7B8A> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut 0x91f99000 - 0x91f9dff7 libGIF.dylib ??? (???) <3ECD4D2C-40FE-E9A0-A2D2-E36D1C00D3A8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x91f9e000 - 0x91f9eff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib 0x91f9f000 - 0x91fdfff3 com.apple.securityinterface 4.0.1 (37214) <BBC88C96-8827-91DC-0CF6-7CB639183395> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface 0x91fe0000 - 0x91fe1ff7 com.apple.TrustEvaluationAgent 1.1 (1) <FEB55E8C-38A4-CFE9-A737-945F39761B4C> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x91fe2000 - 0x91fe6ff7 libGFXShared.dylib ??? (???) <B6028E64-3F3B-C637-DA04-D0CD528F6E1F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x91fe7000 - 0x9224afef com.apple.security 6.1.1 (37594) <8AE73F5F-936C-80F6-B05B-A50C3082569C> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x9224b000 - 0x9228dff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <3F0ED200-741B-4E27-B89F-634B131F5E9E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x9228e000 - 0x92295ff7 com.apple.agl 3.0.12 (AGL-3.0.12) <6877F0D8-0DCF-CB98-5304-913667FF50FA> /System/Library/Frameworks/AGL.framework/Versions/A/AGL 0x92296000 - 0x9234ffe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <16CEF8E8-8C9A-94CD-EF5D-05477844C005> /usr/lib/libsqlite3.dylib 0x92350000 - 0x923edfe3 com.apple.LaunchServices 362.1 (362.1) <885D8567-9E40-0105-20BC-42C7FF657583> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x923ee000 - 0x924faff7 libGLProgrammability.dylib ??? (???) <23AB2443-1DB3-3BFE-38A6-11F0BE453989> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x9251b000 - 0x92695fe3 com.apple.CoreFoundation 6.6.3 (550.29) <00373783-3744-F47D-2191-BEEA658F0C3D> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x92696000 - 0x926dffe7 libTIFF.dylib ??? (???) <9CFF48CC-4852-4D06-17AC-3C947C824159> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x927bd000 - 0x927bdff7 com.apple.CoreServices 44 (44) <AC35D112-5FB9-9C8C-6189-5F5945072375> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x927be000 - 0x927c9ff7 libGL.dylib ??? (???) <B87E0676-F5EF-8DA3-6DEE-13C43B3832A7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x927ca000 - 0x92872ffb com.apple.QD 3.35 (???) <B80B64BC-958B-DA9E-50F9-D7E8333CC5A2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x92873000 - 0x928c4ff7 com.apple.HIServices 1.8.0 (???) <10C85B88-C6AF-91DB-2546-34661BA35AC5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x928c5000 - 0x9293dfef com.apple.AppleVAFramework 4.9.20 (4.9.20) <D8B544CB-9E32-81C2-59BD-C5DDB66DA621> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA 0x9293e000 - 0x929c0ffb SecurityFoundation ??? (???) <3670AE8B-06DA-C447-EB14-79423DB9C474> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x929c1000 - 0x92a1bfe7 com.apple.CorePDF 1.3 (1.3) <696ADD5F-C038-A63B-4732-82E4109379D7> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF 0x92a1c000 - 0x932fcff7 com.apple.AppKit 6.6.6 (1038.29) <6F28C335-6DC2-AE0E-B79A-F256DBD0BB45> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x93316000 - 0x93318ff7 libRadiance.dylib ??? (???) <AB06F616-E3EA-5966-029A-8AA44BBE5B28> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x93319000 - 0x9337dffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x9337e000 - 0x9338fff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <97511CC7-FE23-5AC3-2EE2-B5479FAEB316> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x93390000 - 0x93dd8ff7 com.apple.WebCore 6533 (6533.16) <8A07755B-3390-5E14-60A5-071A48DEBFF4> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore 0x93dd9000 - 0x93f1cfef com.apple.QTKit 7.6.6 (1742) <98ECA8E3-73F0-D21B-8B7E-8FE651E29A7F> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit 0x93f1d000 - 0x93f20ff7 libCoreVMClient.dylib ??? (???) <420D9D10-B00E-202D-AA98-026996AB97DD> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x93f21000 - 0x93f5eff7 com.apple.SystemConfiguration 1.10.2 (1.10.2) <398BB007-41FD-1A30-26D8-CB86ED5E467E> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x93f5f000 - 0x93f80fe7 com.apple.opencl 12.1 (12.1) <DA2AC3FA-ED11-2D10-21E9-7BDF4778B228> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x93f81000 - 0x940affe7 com.apple.CoreData 102.1 (251) <E6A457F0-A0A3-32CD-6C69-6286E7C0F063> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x940b0000 - 0x94127ff3 com.apple.backup.framework 1.2.2 (1.2.2) <FE4C6311-EA63-15F4-2CF7-04CF7734F434> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x94128000 - 0x94160ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <76C02F5C-98FD-BD64-B5FB-C698FB76EA25> /usr/lib/libcups.2.dylib 0x94256000 - 0x94265ffb SyndicationUI ??? (???) <00B11C61-8BB4-3B1B-DB87-BE7995B52F41> /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI 0x94266000 - 0x94269ffb com.apple.help 1.3.1 (41) <67F1F424-3983-7A2A-EC21-867BE838E90B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x942a3000 - 0x9445dfe3 com.apple.ImageIO.framework 3.0.3 (3.0.3) <A93A514B-C1BF-21D0-FB03-CB775DE4FFAA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x94466000 - 0x94691ff3 com.apple.QuartzComposer 4.1 (156.16) <578A1842-8B62-00BF-B2E8-4C0AA8E6A938> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer 0x94692000 - 0x946d0ff7 com.apple.QuickLookFramework 2.2 (327.4) <88A59C42-A200-FCB6-23EC-E848D0E14963> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook 0x9477b000 - 0x94787ff7 libkxld.dylib ??? (???) <322A4B52-8305-3081-6B74-813C3A87A56D> /usr/lib/system/libkxld.dylib 0x947fb000 - 0x9497dfe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <2314BD12-0821-75BB-F3BC-98D324CFD30A> /usr/lib/libicucore.A.dylib 0x9497e000 - 0x9497fff7 com.apple.audio.units.AudioUnit 1.6.3 (1.6.3) <959DFFAE-A06B-7FF6-B713-B2076893EBBD> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x94980000 - 0x949a0fe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <751955F3-21FB-A03A-4E92-1F3D4EFB8C5B> /usr/lib/libresolv.9.dylib 0x949a1000 - 0x949afff7 com.apple.opengl 1.6.8 (1.6.8) <EBB7B411-60DD-DB9D-20C0-3E6258762EF0> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x949b0000 - 0x94ae7ff7 com.apple.CoreAUC 6.04.01 (6.04.01) <B6E035A9-8DA2-82FC-9C2F-F57B9B62BE5F> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC 0x94c4a000 - 0x94c90ffb com.apple.CoreMediaIOServices 130.0 (1035) <F5E6F93D-6844-9FD7-8769-44503DFD5363> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/CoreMediaIOServices 0x94c91000 - 0x94c94fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib 0x94c95000 - 0x94c9bff7 libCGXCoreImage.A.dylib 543.50.0 (compatibility 64.0.0) <94F66BA6-A4E8-63A4-1B70-EFAA4C75D668> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib 0x94c9c000 - 0x94ca6fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x94cce000 - 0x94d49fe7 com.apple.audio.CoreAudio 3.2.2 (3.2.2) <51D0E2DC-B15F-AF6C-70D8-026DDAD4E2A5> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x94d4a000 - 0x94d8bff7 libRIP.A.dylib 543.50.0 (compatibility 64.0.0) <8BAE1FC1-A478-F151-17C7-2D5DE470AC4F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x94e66000 - 0x94e6fff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x94eb1000 - 0x95093fff com.apple.imageKit 2.0.3 (1.0) <BF2ECA4D-FCD8-AD5D-E100-22370F2C7EE0> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit 0x95108000 - 0x95138ff7 com.apple.MeshKit 1.1 (49.2) <ECFBD794-5D36-4405-6184-5568BFF29BF3> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit 0x95139000 - 0x9523bfef com.apple.MeshKitIO 1.1 (49.2) <34322CDD-E67E-318A-F03A-A3DD05201046> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitIO.framework/Versions/A/MeshKitIO 0x95278000 - 0x952acff7 libssl.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <0B900F26-51C1-7639-346F-24B080AEDAF3> /usr/lib/libssl.0.9.8.dylib 0x952ad000 - 0x95a9c557 com.apple.CoreGraphics 1.543.50 (???) <74533178-5C90-0F54-1B06-2E1C5251ED5D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x95d9c000 - 0x95da6ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <EC0E69C8-A121-70E8-43CF-E6FC4C7779EC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x95da7000 - 0x95db4ff7 com.apple.NetFS 3.2.1 (3.2.1) <5E61A00B-FA16-9D99-A064-47BDC5BC9A2B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x95db5000 - 0x95dbaff7 com.apple.OpenDirectory 10.6 (10.6) <92582807-E8F3-3DD9-EB42-4195CFB754A1> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x95dbb000 - 0x95e11ff7 com.apple.MeshKitRuntime 1.1 (49.2) <F1EAE9EC-2DA3-BAFD-0A8C-6A3FFC96D728> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitRuntime.framework/Versions/A/MeshKitRuntime 0x95e81000 - 0x95ec0ff7 com.apple.ImageCaptureCore 1.0.2 (1.0.2) <18E338B0-D82E-2ADC-FB9E-8909E765C41B> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore 0x95fa0000 - 0x9631ffe3 com.apple.RawCamera.bundle 3.0.3 (529) <68958A8F-F1AC-A73C-3172-BC17F18EC5FC> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x96320000 - 0x96644fef com.apple.HIToolbox 1.6.3 (???) <0A5F56E2-9AF3-728D-70AE-429522AEAD8A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x96658000 - 0x96662ff7 com.apple.HelpData 2.0.4 (34) <9128FFEB-0F6C-B273-FCF4-D87A20227345> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData 0x96663000 - 0x9667bff7 com.apple.CFOpenDirectory 10.6 (10.6) <1537FB4F-C112-5D12-1E5D-3B1002A4038F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x9669e000 - 0x9670dff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <2FC2178F-FEF9-6E3F-3289-A6307B1A154C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x96727000 - 0x96745ff7 com.apple.CoreVideo 1.6.1 (45.4) <E0DF044D-BF31-42CE-B690-FD1FCE07E64A> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x96746000 - 0x96746ff7 com.apple.quartzframework 1.5 (1.5) <CEB78F00-C5B2-3B3F-BF70-DD6D578719C0> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz 0x9679b000 - 0x967f6ff7 com.apple.framework.IOKit 2.0 (???) <A013B850-6ECB-594A-CBD6-DB156B11871B> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x967f7000 - 0x96804fe7 libbz2.1.0.dylib 1.0.5 (compatibility 1.0.0) <6008C8AC-8DB1-B38B-52A9-9133533B0DA2> /usr/lib/libbz2.1.0.dylib 0x96805000 - 0x96a75ffb com.apple.Foundation 6.6.3 (751.29) <E77D3906-99F4-FEF4-FBB0-86FB3C94073E> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x96a76000 - 0x96c7cfeb com.apple.AddressBook.framework 5.0.2 (870) <3E9D6CF3-6C41-245D-5343-941A185C8384> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook 0x96c7d000 - 0x96c7eff7 com.apple.MonitorPanelFramework 1.3.0 (1.3.0) <0EC4EEFF-477E-908E-6F21-ED2C973846A4> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel 0x96d30000 - 0x96d74ff3 com.apple.coreui 2 (114) <29F8F1A4-1C96-6A0F-4CC2-9B85CF83209F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x96d80000 - 0x96e29ff7 com.apple.CFNetwork 454.9.7 (454.9.7) <B740E1BD-01B7-34C2-2A9A-6DBC68B1EA5B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x96e55000 - 0x96ed5feb com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x96ed6000 - 0x96efcfff com.apple.DictionaryServices 1.1.1 (1.1.1) <02709230-9B37-C743-6E27-3FCFD18211F8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x96efd000 - 0x97332ff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x97333000 - 0x97364ff3 libTrueTypeScaler.dylib ??? (???) <7601D717-236D-8F4E-91F5-E69BB2920478> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x97365000 - 0x97374fe7 libxar.1.dylib ??? (???) <382463E5-02FE-8DDD-E061-C7F730B21F10> /usr/lib/libxar.1.dylib 0x973ae000 - 0x973c2fe7 libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib 0x973c3000 - 0x974a0ff7 com.apple.vImage 4.0 (4.0) <64597E4B-F144-DBB3-F428-0EC3D9A1219E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x974a1000 - 0x974a7fff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x974a8000 - 0x983f8fe3 com.apple.QuickTimeComponents.component 7.6.6 (1742) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents 0x983f9000 - 0x9842ffff libtidy.A.dylib ??? (???) <DDFAB560-3883-A6A2-7BDD-D91730982B48> /usr/lib/libtidy.A.dylib 0x98444000 - 0x9845fff7 libPng.dylib ??? (???) <36A3D75E-5178-4358-7F02-444E276D61AD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x984d9000 - 0x984e9ff7 com.apple.DSObjCWrappers.Framework 10.6 (134) <81A0B409-3906-A98F-CA9B-A49E75007495> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers 0x984ea000 - 0x98616ffb com.apple.MediaToolbox 0.484.11 (484.11) <B93B175A-2039-2FD2-FBE4-22C9F8C9E223> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox 0x98617000 - 0x986affe7 edu.mit.Kerberos 6.5.10 (6.5.10) <8B83AFF3-C074-E47C-4BD0-4546EED0D1BC> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x98811000 - 0x98823ff7 com.apple.MultitouchSupport.framework 204.13 (204.13) <F91A4E32-01AA-49DB-2205-3DBE1FEFFC43> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x98824000 - 0x98824ff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x98825000 - 0x98847fef com.apple.DirectoryService.Framework 3.6 (621.3) <05FFDBDB-F16B-8AC0-DB42-986965FCBD95> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x98848000 - 0x988a9fe7 com.apple.CoreText 3.1.0 (???) <1372DABE-F183-DD03-03C2-64B2464A4FD5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x988aa000 - 0x988e7ff7 com.apple.CoreMedia 0.484.11 (484.11) <0346F9E5-AEFE-B751-7D85-88D156C01385> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia 0x988e8000 - 0x9891bff7 com.apple.AE 496.4 (496.4) <7F34EC47-8429-3077-8158-54F5EA908C66> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x9891c000 - 0x98957feb libFontRegistry.dylib ??? (???) <A102F61F-25D5-001A-20C3-56304C585072> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x98958000 - 0x9895aff7 com.apple.securityhi 4.0 (36638) <38D36D4D-C798-6ACE-5FA8-5C001993AD6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x98995000 - 0x98c8efef com.apple.QuickTime 7.6.6 (1742) <89720F2A-F33B-FF09-3D81-F9F25A99F3EB> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime 0x98c8f000 - 0x98c9dfe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib 0x98c9e000 - 0x98d4eff3 com.apple.ColorSync 4.6.3 (4.6.3) <AA1076EA-7665-3005-A837-B661260DBE54> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x98d65000 - 0x98d81fe3 com.apple.openscripting 1.3.1 (???) <DA16DE48-59F4-C94B-EBE3-7FAF772211A2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x98d92000 - 0x98e00ff7 com.apple.ISSupport 1.9.3 (51) <9BB37FBA-E379-8D12-11C6-B9C5C9683D27> /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport 0x98e01000 - 0x98e9cff7 com.apple.ApplicationServices.ATS 4.3 (???) <7ECA252B-5F67-2816-A4F0-73E1DC833728> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x98e9d000 - 0x98f16ff7 com.apple.PDFKit 2.5.1 (2.5.1) <CEF13510-F08D-3177-7504-7F8853906DE6> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit 0x98f19000 - 0x98f4aff7 libGLImage.dylib ??? (???) <B45EA17E-03EF-3575-0843-A1205F29E71E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x98f4b000 - 0x98f8eff7 com.apple.NavigationServices 3.5.4 (182) <753B8906-06C0-3AE0-3D6A-8FF5AC18ED12> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x98f8f000 - 0x9909dfe7 com.apple.WebKit 6533 (6533.16) <DA6B3A05-22A9-C28C-F520-8CA5A2B88334> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit 0x9909e000 - 0x9914bfe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <DF8E4CFA-3719-3415-0BF1-E8C5E561C3B1> /usr/lib/libobjc.A.dylib 0x991c0000 - 0x991e4ff7 libJPEG.dylib ??? (???) <5CE96981-6B2A-D15B-4A17-E7BD329095B6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x991e5000 - 0x991e5ff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x991e6000 - 0x991e6ff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x991e7000 - 0x991fbffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x991fc000 - 0x99211fff com.apple.ImageCapture 6.0 (6.0) <3F31833A-38A9-444E-02B7-17619CA6F2A0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x99212000 - 0x9927cfe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib 0x9928b000 - 0x992d1ff7 libauto.dylib ??? (???) <85670A64-3B67-8162-D441-D8E0BE15CA94> /usr/lib/libauto.dylib 0x992d2000 - 0x993fefff com.apple.audio.toolbox.AudioToolbox 1.6.3 (1.6.3) <F0D7256E-0914-8E77-E37B-9720430422AB> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x993ff000 - 0x99426ff7 com.apple.quartzfilters 1.6.0 (1.6.0) <879A3B93-87A6-88FE-305D-DF1EAED04756> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters 0x99427000 - 0x998e0ffb com.apple.VideoToolbox 0.484.11 (484.11) <6AB58081-F7C4-46F9-2C05-CFED9E38F0A0> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox 0x998e1000 - 0x998e7ff7 com.apple.DisplayServicesFW 2.2.2 (251) <6E4020F6-4DD0-F137-F226-F396807E3C3B> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices 0x998e8000 - 0x998f3ff7 libCSync.A.dylib 543.50.0 (compatibility 64.0.0) <4FA0CE4A-BDE5-0E3D-37F0-03B41F0C2637> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x998f4000 - 0x99944ff7 com.apple.framework.familycontrols 2.0.1 (2010) <B9762E20-543D-13B9-F6BF-E8585F04CA01> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <3441F338-2218-6D36-3F95-3A16FBF6713D> /usr/lib/libSystem.B.dylib Model: iMac8,1, BootROM IM81.00C1.B00, 2 processors, Intel Core 2 Duo, 2.4 GHz, 1 GB, SMC 1.29f1 Graphics: ATI Radeon HD 2400 XT, ATI Radeon HD 2400, PCIe, 128 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8C), Broadcom BCM43xx 1.0 (5.10.91.27) Bluetooth: Version 2.3.3f8, 2 service, 19 devices, 1 incoming serial ports Network Service: Ethernet, Ethernet, en0 Serial ATA Device: Hitachi HDP725025GLA380, 232,89 GB Parallel ATA Device: OPTIARC DVD RW AD-5630A USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8502, 0xfd400000 USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1006, 0xfd100000 USB Device: Apple Optical USB Mouse, 0x05ac (Apple Inc.), 0x0304, 0xfd130000 USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x0221, 0xfd120000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x5d100000 USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x1a100000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x820f, 0x1a110000
Mark Rowe (bdash)
Comment 2 2010-07-06 04:38:48 PDT
In order to investigate this we need a way to reproduce this. Can you please attach the source for a simple plug-in, along with any HTML page, that is required to reproduce the crash you describe?
verney
Comment 3 2010-07-06 05:10:13 PDT
Hi Mark , Ok i make a simple plug-in , and test pages as soon as possible . Thank you , Philippe
verney
Comment 4 2010-10-07 01:31:04 PDT
We have now built a test plugin and simple test pages to reproduce and isolate the bugs: - testPlugin.html is the page that embed the plugin itself. It has three buttons - one to call a method StartPlugin() - one to set a property DialDomain - one to read the property and display the value in an alert box. - testPlugin1frame.html: this page includes the former page inside an IFRAME. It has also three buttons - one to call the mthod StartPlugin by calling a JS function defined inside the child IFRAME - one to call the method StartPlugin by calling it directly from inside the page - one method to set the DialDomain property by calling a JS function defined inside the child IFRAME - testPlugin2frame.html the page includes testPlugin1frame.html insde an IFRAME to create a second level of IFRAME embedding. TestPlugin.zip is the source code of the test plugin. YOu'll have to compile it with XCode and copy the plugin directory into /USers/yourusername/Library/Internet-Plugins to activate it. It sends traces to the system console messages Here are the situation where the plugin work 1/ load testPlugin.html in Webkit browser - call StartPlugin(): method called ok. argument ok, callback is raised corrrectly - set property: ok. data received correctly - read propery: ok 2/ load testPlugin1frame.html in Webkit browser - call StartPlugin() from inside the IFRAME: method called ok. argument ok, callback is raised corrrectly - set property from inside the IFRAME: ok. data received correctly - read propery from inside the IFRAME : ok - call StartPlugin from parent page using function defined in child: ok - call StartPlugin from parent page acessing plugin directly from paren: ok - call set property from parent page using function defined in child: ok Now Here is how to reproduce the bugs LOAD testPlugin2frame.html - call StartPlugin from parent page using function defined in child: NOK. Data received is NULL and callback is not executed - call StartPlugin from parent page acessing plugin directly from parent: Data received is NULL and callback is not executed - call set property from parent page using function defined in child: NOT data received is null. Please advise Philippe http://www.ives.fr/
verney
Comment 5 2010-10-07 01:31:59 PDT
Created attachment 70049 [details] test page to reproduce the bug
verney
Comment 6 2010-10-07 01:32:37 PDT
Created attachment 70050 [details] test page to reproduce the bug
verney
Comment 7 2010-10-07 01:33:40 PDT
Created attachment 70051 [details] test page to reproduce the bug
verney
Comment 8 2010-10-07 01:34:47 PDT
Created attachment 70052 [details] Source code of the test Webkit plugin
verney
Comment 9 2010-10-07 01:37:19 PDT
the issue does not occur on Safari 4 but starting on Safari 5 despite of the title given to the bug.
verney
Comment 10 2010-10-07 01:39:46 PDT
Here are some typical traces when the bug occurs 07/10/10 09:24:02 Safari[4203] | PLUGIN | A04E2720 | TestPluginView.m:213 | -[TestPluginView StartPlugin:] | >> urlLicence=(null) 07/10/10 09:24:02 Safari[4203] | PLUGIN | A04E2720 | TestPluginView.m:224 | -[TestPluginView StartPlugin:] | << 07/10/10 09:24:02 Safari[4203] | PLUGIN | A04E2720 | TestPluginView.m:224 | -[TestPluginView StartPlugin:] | << 07/10/10 09:24:11 Safari[4203] | PLUGIN | A04E2720 | TestPluginView.m:196 | -[TestPluginView setDialDomain:] | >> (null) 07/10/10 09:24:11 Safari[4203] | PLUGIN | A04E2720 | TestPluginView.m:196 | -[TestPluginView setDialDomain:] | >> (null)
Alexey Proskuryakov
Comment 11 2010-10-07 15:34:10 PDT
We fail to create a RootObject for the middle frame, so convertValueToObjcObject() cannot find one, and bails out. The top frame has a RootObject because DocumentWriter::begin() creates it, and the plug-in frame has it thanks to runtimeObjectCustomGetOwnPropertySlot() asks HTMLPlugInElement to create it. But nothing creates a RootObject for the middle frame. This sounds like it should affect NPAPI plug-ins, too.
Alexey Proskuryakov
Comment 12 2010-10-07 15:52:05 PDT
Yes, this affects NPAPI plug-ins, at least in 32 bit.
Alexey Proskuryakov
Comment 13 2010-10-08 09:52:29 PDT
Created attachment 70265 [details] work in progress This contains a regression test for NPAPI plug-ins, and a fix for those. But then I went to fix WebKit plug-ins, and saw separate notions of root object and "origin root object" in relevant functions, and got confused. I may take another look some time later. On an unrelated note, please be advised that WebKit plug-ins are not recommended - they won't work with WebKit2 multiprocess model.
Alexey Proskuryakov
Comment 14 2010-10-08 09:53:16 PDT
verney
Comment 15 2010-10-09 03:02:53 PDT
(In reply to comment #13) > On an unrelated note, please be advised that WebKit plug-ins are not recommended - they won't work with WebKit2 multiprocess model. So what is recommended? NPAPI?
Alexey Proskuryakov
Comment 16 2010-10-09 12:33:28 PDT
> So what is recommended? NPAPI? Yes.
verney
Comment 17 2010-10-11 05:07:19 PDT
(In reply to comment #13) > But then I went to fix WebKit plug-ins, and saw separate notions of root object and "origin root object" in relevant functions, and got confused. I may take another look some time later. When do you believe that a fix will be available?
verney
Comment 18 2010-10-13 09:41:05 PDT
(In reply to comment #16) > > So what is recommended? NPAPI? > > Yes. I have been looking to NPAPI on Mac to follow your advise but we are facing a huge blocking problem: - on Windows, the NPAPI provides an HWND form where we can build the user interface of our plgin - on Mac OS X it seems that it is impossible to obtain an NSView as for Webkit plugins. If you have a safe method of obtaining an NSView using NPAPI please advise. In the meantime, if you could fix Webkit this would be great because the rollout of Safari 5 has introduced this regression on our services which were working fine on Safari 4
Alexey Proskuryakov
Comment 19 2010-10-13 10:36:56 PDT
> - on Windows, the NPAPI provides an HWND form where we can build the user interface of our plgin > - on Mac OS X it seems that it is impossible to obtain an NSView as for Webkit plugins. Plug-ins can run in a separate process, and there is no NSView provided automatically. You can find plug-in sample code in <http://trac.webkit.org/browser/trunk/WebKitExamplePlugins>, and with a quick web search, I found this discussion: <http://cocoadev.com/forums/comments.php?DiscussionID=1577>. Let's not discuss NPAPI plug-in writing here any further. You can e-mail webkit-help <http://webkit.org/contact.html> if you need further assistance, or you can get help from Apple directly via DTS <http://developer.apple.com/programs/mac/support.html>. > In the meantime, if you could fix Webkit this would be great because the rollout of Safari 5 has introduced this regression on our services which were working fine on Safari 4 Apple doesn't discuss future products, so I can't comment on whether or when this will be fixed in Safari. If you can update the affected Web pages, then there is an easy workaround - just make sure that every frame has had some JavaScript activity. An empty onload handler would do.
verney
Comment 20 2010-10-13 14:27:49 PDT
(In reply to comment #19) > Let's not discuss NPAPI plug-in writing here any further. Ok sorry. Thanks for the links and all the info. > > In the meantime, if you could fix Webkit this would be great because the rollout of Safari 5 has introduced this regression on our services which were working fine on Safari 4 > > Apple doesn't discuss future products, so I can't comment on whether or when this will be fixed in Safari. Make sense but if this is fixed in Webkit, we have a chance that it will be fixed in the future on Safari. > If you can update the affected Web pages, then there is an easy workaround - just make sure that every frame has had some JavaScript activity. An empty onload handler would do. Mmmm interesting... But, in our "real" pages, it seems that we have Js in every frames and the issue is still happening. Also, I am not sure that this would fix the issue that causes javascript functions not to be called from inside the plugin an dor services relay heavily on those. We are more in the process of eliminating one level of I-FRAME to get back to a working condition.
loomiS22
Comment 21 2019-01-06 20:42:48 PST
Comment on attachment 70049 [details] test page to reproduce the bug ><HTML> ><HEAD> ><TITLE>Plug-in Test</TITLE> > ><script> > function StartPlugin() > { > var urlLicence = "http://licence.com/licence.lic"; > > try > { > isPluginStarted = TestPluginView.StartPlugin(urlLicence); // failed : 0, sinon 1 > } > catch (ex) > { > alert( "no plugin installed"); > } > } > > > function SetPropertyTest() > { > TestPluginView.DialDomain='mondomaine.com'; > } > >// Callback function to be called by the plugin when calling StartPlugin() >function OnLogMessage(level, msg) >{ > log = "level " + level + " msg: " + msg; > alert(log); >} > > ></script> > ></HEAD> > > ><BODY id="bodyId"> > <div id="cmd" > > <input type="button" id="StartPlugin" value="calling method StartPlugin() in same frame" onclick="StartPlugin()"><br> > <input type="button" id="SettingProperty" > value="SettingProperty in same frame " onclick="SetPropertyTest()"><br> > <input type="button" value="Reading property" onclick="alert(TestPluginView.DialDomain)"><br> > </div> > <!-- Container --> > <div id="client" style="background-color:#fffff;"> > <embed > style="border-width: 2px; border-style: solid;" > id="TestPluginView" > name="TestPluginView" > width="352" height="288" > type="application/x-test-plugin"/> > </div> > <script > > var myPlugin = document.getElementById('TestPluginView'); > </script> > ></BODY> ></HTML>
Ahmad Saleem
Comment 22 2022-06-22 13:25:40 PDT
NPAPI support is removed from Safari 14 onward and it is not supported in Webkit Builds like WebkitGTK as well. I think this can be marked as "RESOLVED WONTFIX". Thanks! Further, WebkitAPI for plugin is also not supported in Webkit2. Unless if it is supported till today for Legacy Webkit or any other iOS webkit views then my comment can be ignored. Additionally, from the patch the change (partial fix) was in one of this NP_jsobject.cpp file, which was removed based on below commit: https://github.com/WebKit/WebKit/commit/043ef2367e62a2cc7e9facb1bdc42b0867b8dd6d I think this can be "WONTFIX". Thanks!
Ryosuke Niwa
Comment 23 2022-06-22 22:22:22 PDT
Yup, won't fix.
Note You need to log in before you can comment on or make changes to this bug.