Closed
Bug 625341
Opened 14 years ago
Closed 14 years ago
Fennec crash when closing a tab
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 623728
People
(Reporter: vingtetun, Unassigned)
Details
When closing a tab opened during tests fennec crash with: ###!!! ABORT: unknown union type: file PLayersParent.cpp, line 560 mozilla::layers::PLayersParent::Write(mozilla::layers::SurfaceDescriptor const&, IPC::Message*) (/home/vivien/Devel/mozilla/fennec/build/ipc/ipdl/PLayersParent.cpp:564) mozilla::layers::PLayersParent::Write(mozilla::layers::ThebesBuffer const&, IPC::Message*) (/home/vivien/Devel/mozilla/fennec/build/ipc/ipdl/PLayersParent.cpp:1660) mozilla::layers::PLayersParent::Write(mozilla::layers::OpThebesBufferSwap const&, IPC::Message*) (/home/vivien/Devel/mozilla/fennec/build/ipc/ipdl/PLayersParent.cpp:1416) mozilla::layers::PLayersParent::Write(mozilla::layers::EditReply const&, IPC::Message*) (/home/vivien/Devel/mozilla/fennec/build/ipc/ipdl/PLayersParent.cpp:881) mozilla::layers::PLayersParent::Write(InfallibleTArray<mozilla::layers::EditReply> const&, IPC::Message*) (/home/vivien/Devel/mozilla/fennec/build/ipc/ipdl/PLayersParent.cpp:1851) mozilla::layers::PLayersParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) (/home/vivien/Devel/mozilla/fennec/build/ipc/ipdl/PLayersParent.cpp:229) mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) (/home/vivien/Devel/mozilla/fennec/build/ipc/ipdl/PContentParent.cpp:1242) mozilla::ipc::SyncChannel::OnDispatchMessage(IPC::Message const&) (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/glue/SyncChannel.cpp:169) mozilla::ipc::RPCChannel::OnMaybeDequeueOne() (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/glue/RPCChannel.cpp:431) void DispatchToMethod<mozilla::ipc::RPCChannel, bool (mozilla::ipc::RPCChannel::*)()>(mozilla::ipc::RPCChannel*, bool (mozilla::ipc::RPCChannel::*)(), Tuple0 const&) (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/chromium/src/base/tuple.h:384) RunnableMethod<mozilla::ipc::RPCChannel, bool (mozilla::ipc::RPCChannel::*)(), Tuple0>::Run() (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/chromium/src/base/task.h:308) mozilla::ipc::RPCChannel::RefCountedTask::Run() (/home/vivien/Devel/mozilla/fennec/build/ipc/glue/../../dist/include/mozilla/ipc/RPCChannel.h:450) mozilla::ipc::RPCChannel::DequeueTask::Run() (/home/vivien/Devel/mozilla/fennec/build/ipc/glue/../../dist/include/mozilla/ipc/RPCChannel.h:475) MessageLoop::RunTask(Task*) (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/chromium/src/base/message_loop.cc:344) MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/chromium/src/base/message_loop.cc:354) MessageLoop::DoWork() (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/chromium/src/base/message_loop.cc:451) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/glue/MessagePump.cpp:114) MessageLoop::RunInternal() (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/chromium/src/base/message_loop.cc:220) MessageLoop::RunHandler() (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/chromium/src/base/message_loop.cc:203) MessageLoop::Run() (/home/vivien/Devel/mozilla/fennec/mozilla-central/ipc/chromium/src/base/message_loop.cc:176) nsBaseAppShell::Run() (/home/vivien/Devel/mozilla/fennec/mozilla-central/widget/src/xpwidgets/nsBaseAppShell.cpp:198) nsAppStartup::Run() (/home/vivien/Devel/mozilla/fennec/mozilla-central/toolkit/components/startup/src/nsAppStartup.cpp:191) XRE_main (/home/vivien/Devel/mozilla/fennec/mozilla-central/toolkit/xre/nsAppRunner.cpp:3695) main (/home/vivien/Devel/mozilla/fennec/mozilla-central/mobile/app/nsBrowserApp.cpp:155) Fennec does not crash if the <browser /> element is not removed from the DOM (if i removed http://mxr.mozilla.org/mobile-browser/source/chrome/content/browser.js#2627) Steps to reproduce: * remove the // XXX bug (this bug number) * launch the test browser_formsZoom.js I'm usually launching the test by: cd _tests/testing/mochitest python runtests.py --appname=../../../dist/bin/fennec --xre-path=../../../dist/bin --browser-chrome --autorun --test-path=mobile/chrome/browser_formsZoom.js It crash evertyme for me.
That stack looks like one of the symptoms of bug 623728. How old is your build?
Reporter | ||
Comment 2•14 years ago
|
||
(In reply to comment #1) > That stack looks like one of the symptoms of bug 623728. How old is your > build? from yesterda(In reply to comment #1) > That stack looks like one of the symptoms of bug 623728. How old is your > build? http://hg.mozilla.org/mozilla-central/rev/6d621e3fc42e Looks like I've missed your patch from 2 hours, let me try to update and rebuild
Reporter | ||
Comment 3•14 years ago
|
||
It works now, thanks for pointing me to the bug!
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•