Bug#617361: Iceweasel refuses to multitask
Mike Hommey
mh at glandium.org
Tue Mar 8 17:11:35 UTC 2011
On Tue, Mar 08, 2011 at 04:52:01PM +0000, Zefram wrote:
> Mike Hommey wrote:
> >Then can you attach a debugger to your remaining iceweasel process and
> >get a backtrace (please install the iceweasel-dbg package beforehand)
>
> Sure. In trying it out now, I'm consistently getting something like this:
>
> #0 0x4001d424 in __kernel_vsyscall ()
> #1 0x4014eaf5 in pthread_join (threadid=1184361328, thread_return=0x0)
> at pthread_join.c:89
> #2 0x450d0819 in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #3 0x4532e0a8 in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #4 0x45208d70 in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #5 0x453fd0e2 in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #6 0x450acecb in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #7 0x45031ac0 in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #8 0x4502cec9 in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #9 0x45025e61 in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #10 0x4502a517 in ?? () from /usr/lib/iceweasel/plugins/libflashplayer.so
> #11 0x40d3ad9d in nsNPAPIPluginInstance::Stop (this=0x43893040)
> at ../../../../../modules/plugin/base/src/nsNPAPIPluginInstance.cpp:883
> #12 0x40881a04 in DoStopPlugin (aInstanceOwner=0x44cba860,
> aDelayedStop=<value optimized out>)
> at ../../../layout/generic/nsObjectFrame.cpp:1957
> #13 0x40881d3d in nsStopPluginRunnable::Run (this=0x43002fe0)
> at ../../../layout/generic/nsObjectFrame.cpp:2020
> #14 0x40ebab85 in nsThread::ProcessNextEvent (this=0x40405ec0, mayWait=1,
> result=0xbf837fbc) at ../../../xpcom/threads/nsThread.cpp:521
> #15 0x40e8c8bf in NS_ProcessNextEvent_P (thread=0xfffffe00, mayWait=1)
> at nsThreadUtils.cpp:250
> #16 0x40e0cf8a in nsBaseAppShell::Run (this=0x404c16f0)
> at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:170
> #17 0x40cddedc in nsAppStartup::Run (this=0x421a3760)
> at ../../../../../toolkit/components/startup/src/nsAppStartup.cpp:193
> #18 0x406abccc in XRE_main (argc=1, argv=0xbf83d6c4, aAppData=0x40403980)
> at ../../../toolkit/xre/nsAppRunner.cpp:3331
> #19 0x08049da6 in main (argc=1, argv=0xbf83d6c4)
> at ../../../xulrunner/stub/nsXULStub.cpp:503
>
> The way I'm generating these stuck processes involves closing the session
> while it's playing a video on YouTube. The backtrace seems to be closely
> related to that. I don't know if I've ever got these stuck processes
> any other way.
>
> Curiously, dpkg denies knowledge of
> /usr/lib/iceweasel/plugins/libflashplayer.so.
It would be interesting to know where it comes from. Looks like the
particular flash plugin you are using is having a problem.
Mike
More information about the pkg-mozilla-maintainers
mailing list