[Webkit-unassigned] [Bug 12745] REGRESSION: Webkit will not load a plugin that Safari can load (symbol missing _objc_msgSend_fpret)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 12 20:40:39 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=12745


bdash at webkit.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever Confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
                 CC|                            |bdash at webkit.org




------- Comment #5 from bdash at webkit.org  2007-02-12 20:40 PDT -------
I get the feeling this is very similar to the issue mentioned in passing in bug
12612 comment 6.  The reason it doesn't work with nightly builds is that they
linked in slightly different fashion than production builds.  WebKit is not
built as an umbrella framework, which makes symbol lookup happen in a different
fashion for symbols in dependent libraries.  In this case your plugin is
expecting to find objc_msgSend_fpret (used for processing Objective-C message
sends with floating-point results) in WebKit.  You can work around this
temporarily by linking your plugin directly against /usr/lib/libobjc.dylib. 
I'll prepare a patch to WebKit shortly, it would be great if you can test it
and let me know if it resolves your issue.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list