[Webkit-unassigned] [Bug 137426] Plugin process crashes in NetscapePlugin::platformPostInitialize()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 9 06:35:28 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=137426





--- Comment #4 from Carlos Garcia Campos <cgarcia at igalia.com>  2014-10-09 06:35:24 PST ---
I managed to reproduce this, or at least a similar crash, because here it crashes in NetscapePlugin::initialize, like the bt in comment #2. The thing is that flash in crashing in NPP_GetValue when called with NPPVpluginCancelSrcStream.

#0  0x00007f6e52ecb873 in ?? () from /usr/lib/mozilla/plugins/flash-mozilla.so
#1  0x00007f6e5306ed1c in ?? () from /usr/lib/mozilla/plugins/flash-mozilla.so
#2  0x0000000000b2a2c4 in WebKit::NetscapePlugin::initialize(WebKit::Plugin::Parameters const&) ()
#3  0x0000000000b015df in WebKit::PluginControllerProxy::initialize(WebKit::PluginCreationParameters const&) ()
#4  0x0000000000b0569f in WebKit::WebProcessConnection::createPluginInternal(WebKit::PluginCreationParameters const&, bool&, bool&, unsigned int&) ()

Only adobe can know why, though, but the thing is that it only crashes for windowed plugins, adding wmode=opaque as parameter or not calling NPP_GetValue and always loading the source URL, fixes the crash and the flash thing works perfectly. So, the only thing I can think of is adding a plugin quirk to handle this specific case.

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



More information about the webkit-unassigned mailing list