Closed Bug 885225 Opened 11 years ago Closed 11 years ago

Reboot after open a web page in browser app

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: schien, Unassigned)

References

Details

Always assert on my debug build, using m-c code base.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1157.1185]
0x41e94d2c in ScaleFactor (aMetrics=...) at ../../dist/include/mozilla/gfx/ScaleFactor.h:34
34          MOZ_ASSERT(fabs(aX - aY) < 1e-6);
(gdb) bt
#0  0x41e94d2c in ScaleFactor (aMetrics=...) at ../../dist/include/mozilla/gfx/ScaleFactor.h:34
#1  mozilla::layers::AsyncPanZoomController::CalculateResolution (aMetrics=...) at /Users/hellfire/workspace/hg/mozilla-central/gfx/layers/ipc/AsyncPanZoomController.cpp:975
#2  0x41e97d48 in mozilla::layers::AsyncPanZoomController::NotifyLayersUpdated (this=0x4a24b400, aViewportFrame=..., aIsFirstPaint=<value optimized out>)
    at /Users/hellfire/workspace/hg/mozilla-central/gfx/layers/ipc/AsyncPanZoomController.cpp:1237
#3  0x41eaf48e in UpdateIndirectTree (this=<value optimized out>, aLayerTree=<value optimized out>, aTargetConfig=..., isFirstPaint=true)
    at /Users/hellfire/workspace/hg/mozilla-central/gfx/layers/ipc/CompositorParent.cpp:817
#4  mozilla::layers::CrossProcessCompositorParent::ShadowLayersUpdated (this=<value optimized out>, aLayerTree=<value optimized out>, aTargetConfig=..., isFirstPaint=true)
    at /Users/hellfire/workspace/hg/mozilla-central/gfx/layers/ipc/CompositorParent.cpp:879
#5  0x41ec840a in mozilla::layers::LayerTransactionParent::RecvUpdate (this=0x48d2b6f0, cset=<value optimized out>, targetConfig=<value optimized out>, isFirstPaint=<value optimized out>, reply=0x0)
    at /Users/hellfire/workspace/hg/mozilla-central/gfx/layers/ipc/LayerTransactionParent.cpp:426
#6  0x41ec6d58 in mozilla::layers::LayerTransactionParent::RecvUpdateNoSwap (this=0x4795ca94, cset=<value optimized out>, targetConfig=<value optimized out>, isFirstPaint=@0x0)
    at /Users/hellfire/workspace/hg/mozilla-central/gfx/layers/ipc/LayerTransactionParent.cpp:167
#7  0x41b77f54 in mozilla::layers::PLayerTransactionParent::OnMessageReceived (this=0x48d2b6f0, __msg=<value optimized out>)
    at /Users/hellfire/workspace/github/B2G-unagi/objdir-gecko/ipc/ipdl/PLayerTransactionParent.cpp:440
#8  0x41b69ffc in mozilla::layers::PCompositorParent::OnMessageReceived (this=0x49104040, __msg=...) at /Users/hellfire/workspace/github/B2G-unagi/objdir-gecko/ipc/ipdl/PCompositorParent.cpp:312
#9  0x41a56736 in mozilla::ipc::AsyncChannel::OnDispatchMessage (this=0x49104050, msg=...) at /Users/hellfire/workspace/hg/mozilla-central/ipc/glue/AsyncChannel.cpp:492
#10 0x41a5cc00 in mozilla::ipc::RPCChannel::OnMaybeDequeueOne (this=0x49104050) at /Users/hellfire/workspace/hg/mozilla-central/ipc/glue/RPCChannel.cpp:402
#11 0x41424762 in DispatchToMethod<WebCore::ReverbConvolver, void (WebCore::ReverbConvolver::*)()> (this=<value optimized out>)
    at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/tuple.h:383
#12 RunnableMethod<WebCore::ReverbConvolver, void (WebCore::ReverbConvolver::*)(), Tuple0>::Run (this=<value optimized out>)
    at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/task.h:307
#13 0x41a5b1d6 in mozilla::ipc::RPCChannel::RefCountedTask::Run (this=0x47dfe5e0) at ../../dist/include/mozilla/ipc/RPCChannel.h:425
#14 mozilla::ipc::RPCChannel::DequeueTask::Run (this=0x47dfe5e0) at ../../dist/include/mozilla/ipc/RPCChannel.h:448
#15 0x41e40bb0 in MessageLoop::RunTask (this=0x4795cdc8, task=0x47dfe5e0) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/message_loop.cc:337
#16 0x41e412f2 in MessageLoop::DeferOrRunPendingTask (this=0x47dfe5e0, pending_task=<value optimized out>) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/message_loop.cc:345
#17 0x41e41f58 in MessageLoop::DoWork (this=0x4795cdc8) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/message_loop.cc:445
#18 0x41e422a0 in base::MessagePumpDefault::Run (this=0x46ba2b40, delegate=0x4795cdc8) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/message_pump_default.cc:23
#19 0x41e410ca in MessageLoop::RunInternal (this=0x4795cdc8) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/message_loop.cc:219
#20 0x41e4110e in MessageLoop::RunHandler (this=0x4795cdc8) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/message_loop.cc:212
#21 MessageLoop::Run (this=0x4795cdc8) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/message_loop.cc:186
#22 0x41e4b1f8 in base::Thread::ThreadMain (this=0x46ba7820) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/thread.cc:160
#23 0x41e516ac in ThreadFunc (closure=0x1) at /Users/hellfire/workspace/hg/mozilla-central/ipc/chromium/src/base/platform_thread_posix.cc:39
#24 0x40115e18 in __thread_entry (func=0x41e516a5 <ThreadFunc>, arg=0x46ba7820, tls=<value optimized out>) at bionic/libc/bionic/pthread.c:217
#25 0x4011596c in pthread_create (thread_out=<value optimized out>, attr=0xbec382b8, start_routine=0x41e516a5 <ThreadFunc>, arg=0x46ba7820) at bionic/libc/bionic/pthread.c:357
#26 0x00000000 in ?? ()
I can reproduce this bug on unagi, but not on otoro.
Unagi doesn't crash after updating to 6/25 revision, probably fixed by bug 883646.
Should this be closed as works for me?
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.