Closed
Bug 598262
Opened 14 years ago
Closed 14 years ago
REFTEST TEST-UNEXPECTED-PASS | modules/plugin/test/crashtests/522512-1.html | assertion count 0 is less than expected 4 assertions
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: romaxa, Unassigned)
References
Details
skip-if(winWidget) asserts(4) load 522512-1.html
###!!! ASSERTION: Results don't match?!: 'currentResult == result', file /builds/slave/mozilla-central-linux64-debug/build/dom/plugins/PluginInstanceChild.cpp, line 267
mozilla::plugins::PluginInstanceChild::InternalGetNPObjectForValue [dom/plugins/PluginInstanceChild.cpp:271]
mozilla::plugins::PluginInstanceChild::NPN_GetValue [dom/plugins/PluginInstanceChild.cpp:346]
mozilla::plugins::child::_getvalue [dom/plugins/PluginModuleChild.cpp:947]
NPN_GetValue [modules/plugin/test/testplugin/nptest.cpp:1348]
notifyDidPaint [modules/plugin/test/testplugin/nptest.cpp:2401]
pluginDrawWindow [modules/plugin/test/testplugin/nptest_gtk2.cpp:171]
pluginHandleEvent [modules/plugin/test/testplugin/nptest_gtk2.cpp:395]
NPP_HandleEvent [modules/plugin/test/testplugin/nptest.cpp:1230]
mozilla::plugins::PluginInstanceChild::PaintRectToPlatformSurface [dom/plugins/PluginInstanceChild.cpp:2221]
mozilla::plugins::PluginInstanceChild::PaintRectToSurface [dom/plugins/PluginInstanceChild.cpp:2258]
mozilla::plugins::PluginInstanceChild::ShowPluginFrame [dom/plugins/PluginInstanceChild.cpp:2368]
mozilla::plugins::PluginInstanceChild::InvalidateRectDelayed [dom/plugins/PluginInstanceChild.cpp:2416]
DispatchToMethod<mozilla::plugins::PluginInstanceChild, void (mozilla::plugins::PluginInstanceChild::*)()> [ipc/chromium/src/base/tuple.h:384]
RunnableMethod<mozilla::plugins::PluginInstanceChild, void (mozilla::plugins::PluginInstanceChild::*)(), Tuple0>::Run [ipc/chromium/src/base/task.h:308]
MessageLoop::RunTask [ipc/chromium/src/base/message_loop.cc:344]
MessageLoop::DeferOrRunPendingTask [ipc/chromium/src/base/message_loop.cc:354]
MessageLoop::DoWork [ipc/chromium/src/base/message_loop.cc:451]
base::MessagePumpForUI::HandleDispatch [ipc/chromium/src/base/message_pump_glib.cc:264]
WorkSourceDispatch [ipc/chromium/src/base/message_pump_glib.cc:111]
libglib-2.0.so.0 + 0x3922e
libglib-2.0.so.0 + 0x3cc18
libglib-2.0.so.0 + 0x3cd3a
base::MessagePumpForUI::RunWithDispatcher [ipc/chromium/src/base/message_pump_glib.cc:195]
base::MessagePumpForUI::Run [ipc/chromium/src/base/message_pump_glib.h:59]
MessageLoop::RunInternal [ipc/chromium/src/base/message_loop.cc:220]
MessageLoop::RunHandler [ipc/chromium/src/base/message_loop.cc:203]
MessageLoop::Run [ipc/chromium/src/base/message_loop.cc:176]
XRE_InitChildProcess [toolkit/xre/nsEmbedFunctions.cpp:510]
main [ipc/app/MozillaRuntimeMain.cpp:67]
libc.so.6 + 0x1eb1d
plugin-container + 0x6d9
++DOMWINDOW == 231 (0x3a42368) [serial = 3551] [outer = 0x305b9c0]
WARNING: NS_ENSURE_TRUE(sgo) failed: file /builds/slave/mozilla-central-linux64-debug/build/modules/plugin/base/src/nsNPAPIPlugin.cpp, line 684
WARNING: NS_ENSURE_TRUE(cx) failed: file /builds/slave/mozilla-central-linux64-debug/build/modules/plugin/base/src/nsNPAPIPlugin.cpp, line 1270
###!!! ASSERTION: Cached actor is out of date!: 'static_cast<PluginScriptableObjectChild*>(currentActor) == actor', file /builds/slave/mozilla-central-linux64-debug/build/dom/plugins/PluginInstanceChild.cpp, line 266
mozilla::plugins::PluginInstanceChild::InternalGetNPObjectForValue [dom/plugins/PluginInstanceChild.cpp:267]
mozilla::plugins::PluginInstanceChild::NPN_GetValue [dom/plugins/PluginInstanceChild.cpp:346]
mozilla::plugins::child::_getvalue [dom/plugins/PluginModuleChild.cpp:947]
NPN_GetValue [modules/plugin/test/testplugin/nptest.cpp:1348]
notifyDidPaint [modules/plugin/test/testplugin/nptest.cpp:2411]
pluginDrawWindow [modules/plugin/test/testplugin/nptest_gtk2.cpp:171]
pluginHandleEvent [modules/plugin/test/testplugin/nptest_gtk2.cpp:395]
NPP_HandleEvent [modules/plugin/test/testplugin/nptest.cpp:1230]
mozilla::plugins::PluginInstanceChild::PaintRectToPlatformSurface [dom/plugins/PluginInstanceChild.cpp:2221]
mozilla::plugins::PluginInstanceChild::PaintRectToSurface [dom/plugins/PluginInstanceChild.cpp:2258]
mozilla::plugins::PluginInstanceChild::ShowPluginFrame [dom/plugins/PluginInstanceChild.cpp:2368]
mozilla::plugins::PluginInstanceChild::InvalidateRectDelayed [dom/plugins/PluginInstanceChild.cpp:2416]
DispatchToMethod<mozilla::plugins::PluginInstanceChild, void (mozilla::plugins::PluginInstanceChild::*)()> [ipc/chromium/src/base/tuple.h:384]
RunnableMethod<mozilla::plugins::PluginInstanceChild, void (mozilla::plugins::PluginInstanceChild::*)(), Tuple0>::Run [ipc/chromium/src/base/task.h:308]
MessageLoop::RunTask [ipc/chromium/src/base/message_loop.cc:344]
MessageLoop::DeferOrRunPendingTask [ipc/chromium/src/base/message_loop.cc:354]
MessageLoop::DoWork [ipc/chromium/src/base/message_loop.cc:451]
base::MessagePumpForUI::HandleDispatch [ipc/chromium/src/base/message_pump_glib.cc:264]
WorkSourceDispatch [ipc/chromium/src/base/message_pump_glib.cc:111]
libglib-2.0.so.0 + 0x3922e
libglib-2.0.so.0 + 0x3cc18
libglib-2.0.so.0 + 0x3cd3a
base::MessagePumpForUI::RunWithDispatcher [ipc/chromium/src/base/message_pump_glib.cc:195]
base::MessagePumpForUI::Run [ipc/chromium/src/base/message_pump_glib.h:59]
MessageLoop::RunInternal [ipc/chromium/src/base/message_loop.cc:220]
MessageLoop::RunHandler [ipc/chromium/src/base/message_loop.cc:203]
MessageLoop::Run [ipc/chromium/src/base/message_loop.cc:176]
XRE_InitChildProcess [toolkit/xre/nsEmbedFunctions.cpp:510]
main [ipc/app/MozillaRuntimeMain.cpp:67]
libc.so.6 + 0x1eb1d
plugin-container + 0x6d9
Reporter | ||
Comment 1•14 years ago
|
||
wondering why do we have test for bug 594774 pushed as 522512-1.htm, and bug 522512 does not have any relation to 594774
Reporter | ||
Comment 2•14 years ago
|
||
Reporter | ||
Comment 3•14 years ago
|
||
hmm even locally compiled FF-DBG pass this test without assertions...
Roc what should I do here?
I guess with async plugin painting we won't assert (which is good!) So change the assertion count to be 0-4.
Comment 5•14 years ago
|
||
That change landed, indicated in bug 598112 comment 5.
http://hg.mozilla.org/mozilla-central/rev/9b2c5eb8641e
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•