xpcshell tests crash after "LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 191ecc0"

RESOLVED INCOMPLETE

Status

Plugins Graveyard
Totem
RESOLVED INCOMPLETE
8 years ago
2 years ago

People

(Reporter: cdleary, Unassigned)

Tracking

({crash})

Details

Attachments

(1 attachment)

Created attachment 490345 [details]
xpcshell-tests log

Gzipped log file of xpcshell-tests run attached. (I've been seeing these for a while now, but only got around to reporting it now.) This box is x64 Ubuntu 10.04 (Lucid) -- looks like the libtotem-cone-plugin.so may be doing something very silly.

Backtrace:

(gdb) where
#0  0x0000000000000000 in ?? ()
#1  0x00002aaab367cec0 in g_content_type_get_description () from /usr/lib/libgio-2.0.so.0
#2  0x00002aaabbbb6ba3 in NP_GetMIMEDescription () from /usr/lib/mozilla/plugins/libtotem-cone-plugin.so
#3  0x00002aaaaccc226b in nsPluginFile::GetPluginInfo (this=0x7fffffffba70, info=..., outLibrary=0x7fffffffbab8) at /home/cdleary/sm/tm-virgin/modules/plugin/base/src/nsPluginsDirUnix.cpp:361
#4  0x00002aaaaccace6d in nsPluginHost::ScanPluginsDirectory (this=0x93d900, pluginsDir=0x2aaabc10b010, compManager=0x65a610, aCreatePluginList=1, aPluginsChanged=0x7fffffffbdc4, checkForUnwantedPlugins=0) at /home/cdleary/sm/tm-virgin/modules/plugin/base/src/nsPluginHost.cpp:2068
#5  0x00002aaaaccad61c in nsPluginHost::ScanPluginsDirectoryList (this=0x93d900, dirEnum=0x957080, compManager=0x65a610, aCreatePluginList=1, aPluginsChanged=0x7fffffffbeb8, checkForUnwantedPlugins=0) at /home/cdleary/sm/tm-virgin/modules/plugin/base/src/nsPluginHost.cpp:2187
#6  0x00002aaaaccad9d4 in nsPluginHost::FindPlugins (this=0x93d900, aCreatePluginList=1, aPluginsChanged=0x7fffffffbf0c) at /home/cdleary/sm/tm-virgin/modules/plugin/base/src/nsPluginHost.cpp:2275
#7  0x00002aaaaccad730 in nsPluginHost::LoadPlugins (this=0x93d900) at /home/cdleary/sm/tm-virgin/modules/plugin/base/src/nsPluginHost.cpp:2210
#8  0x00002aaaaccab368 in nsPluginHost::GetPluginTags (this=0x93d900, aPluginCount=0x7fffffffc1a0, aResults=0x7fffffffc1b8) at /home/cdleary/sm/tm-virgin/modules/plugin/base/src/nsPluginHost.cpp:1609
#9  0x00002aaaad24f293 in NS_InvokeByIndex_P (that=0x93d900, methodIndex=16, paramCount=2, params=0x7fffffffc1a0) at /home/cdleary/sm/tm-virgin/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:208
#10 0x00002aaaac9b51e0 in CallMethodHelper::Invoke (this=0x7fffffffc160) at /home/cdleary/sm/tm-virgin/js/src/xpconnect/src/xpcwrappednative.cpp:3053
#11 0x00002aaaac9b30b3 in CallMethodHelper::Call (this=0x7fffffffc160) at /home/cdleary/sm/tm-virgin/js/src/xpconnect/src/xpcwrappednative.cpp:2320
#12 0x00002aaaac9ae98c in XPCWrappedNative::CallMethod (ccx=..., mode=XPCWrappedNative::CALL_METHOD) at /home/cdleary/sm/tm-virgin/js/src/xpconnect/src/xpcwrappednative.cpp:2284
#13 0x00002aaaac9bf362 in XPC_WN_CallMethod (cx=0x9293f0, argc=0, vp=0x2aaab86f7218) at /home/cdleary/sm/tm-virgin/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1589
#14 0x00002aaaad49ff02 in js::CallJSNative (cx=0x9293f0, native=0x2aaaac9bf0aa <XPC_WN_CallMethod(JSContext*, unsigned int, jsval_layout*)>, argc=0, vp=0x2aaab86f7218) at /home/cdleary/sm/tm-virgin/js/src/jscntxtinlines.h:684
#15 0x00002aaaad6d02ae in js::Interpret (cx=0x9293f0, entryFrame=0x2aaab86f7048, inlineCallCount=3, interpMode=JSINTERP_NORMAL) at /home/cdleary/sm/tm-virgin/js/src/jsinterp.cpp:4735
#16 0x00002aaaad49c16b in js::RunScript (cx=0x9293f0, script=0x935250, fp=0x2aaab86f7048) at /home/cdleary/sm/tm-virgin/js/src/jsinterp.cpp:656
#17 0x00002aaaad49d4d0 in js::Execute (cx=0x9293f0, chain=0x2aaab8d08120, script=0x935250, prev=0x0, flags=0, result=0x7fffffffd8d0) at /home/cdleary/sm/tm-virgin/js/src/jsinterp.cpp:1000
#18 0x00002aaaad401f90 in JS_EvaluateUCScriptForPrincipals (cx=0x9293f0, obj=0x2aaab8d08120, principals=0x8dbcd8, chars=0x935440, length=25, filename=0x416d3d "-e", lineno=1, rval=0x7fffffffd8d0) at /home/cdleary/sm/tm-virgin/js/src/jsapi.cpp:4881
#19 0x00002aaaad402129 in JS_EvaluateScriptForPrincipals (cx=0x9293f0, obj=0x2aaab8d08120, principals=0x8dbcd8, bytes=0x7fffffffe31e "_execute_test(); quit(0);", nbytes=25, filename=0x416d3d "-e", lineno=1, rval=0x7fffffffd8d0) at /home/cdleary/sm/tm-virgin/js/src/jsapi.cpp:4907
#20 0x000000000040708f in ProcessArgs (cx=0x9293f0, obj=0x2aaab8d08120, argv=0x7fffffffdc80, argc=18) at /home/cdleary/sm/tm-virgin/js/src/xpconnect/shell/xpcshell.cpp:1302
#21 0x00000000004089e0 in main (argc=18, argv=0x7fffffffdc80, envp=0x7fffffffdd18) at /home/cdleary/sm/tm-virgin/js/src/xpconnect/shell/xpcshell.cpp:2002

Comment 1

8 years ago
You're crashing *in* totem.

Please install symbols for that module and get a better stack trace, then file a bug in their tracker (and provide a link).
Component: Plug-ins → Totem
Keywords: crash
Product: Core → Plugins
QA Contact: plugins → gnome-totem

Comment 3

2 years ago
Closing old bugs in the Plugins component. We aren't going to track issues in 3rd-party plugins in the Mozilla bug tracker. In addition, support for NPAPI plugins will be removed at the end of this year; for more details see the post at https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/

If there is a serious bug in Firefox, it needs to be filed in the "Core" product, "Plug-Ins" component.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
(Assignee)

Updated

2 years ago
Product: Plugins → Plugins Graveyard
You need to log in before you can comment on or make changes to this bug.