Closed Bug 1169846 Opened 10 years ago Closed 10 years ago

Intermittent test_basic_app.html | application crashed [@ nsObserverService::AddRef()]

Categories

(Core :: XPCOM, defect)

40 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1166435

People

(Reporter: KWierso, Unassigned)

Details

15:00:19 INFO - 894 INFO TEST-START | dom/requestsync/tests/test_basic_app.html 15:00:19 INFO - ++DOMWINDOW == 29 (0x10ca13400) [pid = 1021] [serial = 1169] [outer = 0x130076000] 15:00:19 INFO - -*- Webapps.jsm : Downloaded manifest check OK 15:00:19 INFO - -*- Webapps.jsm : confirmInstall 15:00:19 INFO - -*- Webapps.jsm : _writeManifestFile 15:00:19 INFO - -*- Webapps.jsm : Saving /var/folders/Bn/BnH+bPc6F6yqO-2p6zy8sU+++-k/-Tmp-/tmp4A7Iis.mozrunner/webapps/{4df54463-82f7-6544-931f-59ce9fc5d6b1}/manifest.webapp 15:00:19 INFO - -*- Webapps.jsm : Success saving /var/folders/Bn/BnH+bPc6F6yqO-2p6zy8sU+++-k/-Tmp-/tmp4A7Iis.mozrunner/webapps/{4df54463-82f7-6544-931f-59ce9fc5d6b1}/manifest.webapp 15:00:19 INFO - -*- Webapps.jsm : app.origin: http://test 15:00:19 INFO - -*- Webapps.jsm : Saving /var/folders/Bn/BnH+bPc6F6yqO-2p6zy8sU+++-k/-Tmp-/tmp4A7Iis.mozrunner/webapps/webapps.json 15:00:19 INFO - -*- Webapps.jsm : Success saving /var/folders/Bn/BnH+bPc6F6yqO-2p6zy8sU+++-k/-Tmp-/tmp4A7Iis.mozrunner/webapps/webapps.json 15:00:19 INFO - -*- Webapps.jsm : updateAppHandlers: old=null new=({name:"Really Rapid Release (hosted)", description:"Updated even faster than Firefox, just to annoy slashdotters.", launch_path:"/tests/dom/requestsync/tests/file_basic_app.html", icons:{128:"default_icon"}}) 15:00:19 INFO - -*- Webapps.jsm : Saving /var/folders/Bn/BnH+bPc6F6yqO-2p6zy8sU+++-k/-Tmp-/tmp4A7Iis.mozrunner/webapps/webapps.json 15:00:19 INFO - ++DOCSHELL 0x127ca1000 == 9 [pid = 1021] [id = 173] 15:00:19 INFO - ++DOMWINDOW == 30 (0x10a897400) [pid = 1021] [serial = 1170] [outer = 0x0] 15:00:19 INFO - ############################### browserElementPanningAPZDisabled.js loaded 15:00:19 INFO - [Parent 1021] WARNING: Subdocument container has no frame: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 2506 15:00:19 INFO - ++DOMWINDOW == 31 (0x10ce14400) [pid = 1021] [serial = 1171] [outer = 0x10a897400] 15:00:19 INFO - [Parent 1021] WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsSimpleURI.cpp, line 264 15:00:19 INFO - ############################### browserElementPanning.js loaded 15:00:19 INFO - ######################## BrowserElementChildPreload.js loaded 15:00:19 INFO - -*- Webapps.jsm : Success saving /var/folders/Bn/BnH+bPc6F6yqO-2p6zy8sU+++-k/-Tmp-/tmp4A7Iis.mozrunner/webapps/webapps.json 15:00:19 INFO - ++DOMWINDOW == 32 (0x10e867800) [pid = 1021] [serial = 1172] [outer = 0x10a897400] 15:00:19 INFO - Hit MOZ_CRASH(nsObserverService not thread-safe) at /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/ds/nsObserverService.cpp:190 15:00:19 INFO - #01: nsExpirationTracker<mozilla::layers::TileClient, 3u>::ExpirationTrackerObserver::Destroy() [mfbt/AlreadyAddRefed.h:116] 15:00:19 INFO - #02: nsExpirationTracker<mozilla::layers::TileClient, 3u>::~nsExpirationTracker() [xpcom/glue/nsCOMPtr.h:389] 15:00:19 INFO - #03: mozilla::UniquePtr<mozilla::layers::TileExpiry, mozilla::DefaultDelete<mozilla::layers::TileExpiry> >::~UniquePtr() [memory/mozalloc/mozalloc.h:210] 15:00:19 INFO - #04: libSystem.B.dylib + 0x13374 15:00:19 INFO - #05: libSystem.B.dylib + 0x1328c 15:00:19 INFO - #06: google_breakpad::ExceptionHandler::WaitForMessage(void*) [toolkit/crashreporter/google-breakpad/src/client/mac/handler/exception_handler.cc:591] 15:00:19 INFO - #07: libSystem.B.dylib + 0x39fd6 15:00:20 INFO - [NPAPI 1037] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1662 15:00:20 INFO - #01: mozilla::ipc::ProcessLink::OnChannelError() [xpcom/glue/Monitor.h:36] 15:00:20 INFO - #02: IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking(int) [ipc/chromium/src/chrome/common/ipc_channel_posix.cc:892] 15:00:20 INFO - #03: event_base_loop [ipc/chromium/src/third_party/libevent/event.c:1355] 15:00:20 INFO - #04: base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [ipc/chromium/src/base/message_pump_libevent.cc:349] 15:00:20 INFO - #05: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:234] 15:00:20 INFO - #06: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:517] 15:00:20 INFO - #07: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:173] 15:00:20 INFO - #08: ThreadFunc [ipc/chromium/src/base/platform_thread_posix.cc:39] 15:00:20 INFO - [NPAPI 1035] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1662 15:00:20 INFO - #01: mozilla::ipc::ProcessLink::OnChannelError() [xpcom/glue/Monitor.h:36] 15:00:20 INFO - #02: IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking(int) [ipc/chromium/src/chrome/common/ipc_channel_posix.cc:892] 15:00:20 INFO - #03: event_base_loop [ipc/chromium/src/third_party/libevent/event.c:1355] 15:00:20 INFO - #04: base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [ipc/chromium/src/base/message_pump_libevent.cc:349] 15:00:20 INFO - #05: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:234] 15:00:20 INFO - #06: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:517] 15:00:20 INFO - #07: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:173] 15:00:20 INFO - #08: ThreadFunc [ipc/chromium/src/base/platform_thread_posix.cc:39] 15:00:20 INFO - #09: libSystem.B.dylib + 0x39fd6 15:00:20 INFO - [NPAPI 1035] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1662 15:00:20 INFO - Hit MOZ_CRASH() at /builds/slave/m-cen-m64-d-000000000000000000/build/src/memory/mozalloc/mozalloc_abort.cpp:33 15:00:20 INFO - #09: libSystem.B.dylib + 0x39fd6 15:00:20 INFO - [NPAPI 1037] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1662 15:00:20 INFO - Hit MOZ_CRASH() at /builds/slave/m-cen-m64-d-000000000000000000/build/src/memory/mozalloc/mozalloc_abort.cpp:33 15:00:22 INFO - TEST-INFO | Main app process: killed by SIGHUP 15:00:22 INFO - 895 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | navigator.syncManager.registrations() should return an empty array. 15:00:22 INFO - 896 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync should exist with permissions 15:00:22 INFO - 897 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.syncManager should not exist without permissions 15:00:22 INFO - 898 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register exists 15:00:22 INFO - 899 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.unregister exists 15:00:22 INFO - 900 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations exists 15:00:22 INFO - 901 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration exists 15:00:22 INFO - 902 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations() should return an empty array. 15:00:22 INFO - 903 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync exists 15:00:22 INFO - 904 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() throws without a task name 15:00:22 INFO - 905 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() throws without a string task name 15:00:22 INFO - 906 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() throws without a param dictionary 15:00:22 INFO - 907 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() throws without a real dictionary 15:00:22 INFO - 908 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() throws without a minInterval and wakeUpPage 15:00:22 INFO - 909 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() throws without a wakeUpPage 15:00:22 INFO - 910 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() throws without a minInterval 15:00:22 INFO - 911 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() worked! 15:00:22 INFO - 912 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() worked! 15:00:22 INFO - 913 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations() should not return an empty array. 15:00:22 INFO - 914 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations()[0].task is correct 15:00:22 INFO - 915 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations()[0].lastSync is correct 15:00:22 INFO - 916 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations()[0].oneShot is correct 15:00:22 INFO - 917 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations()[0].minInterval is correct 15:00:22 INFO - 918 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration()[0].wakeUpPage is correct 15:00:22 INFO - 919 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations()[0].wifiOnly is correct 15:00:22 INFO - 920 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations()[0].data is correct 15:00:22 INFO - 921 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations()[0].app is correct 15:00:22 INFO - 922 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration() should return null. 15:00:22 INFO - 923 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration().task is correct 15:00:22 INFO - 924 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration().lastSync is correct 15:00:22 INFO - 925 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration().oneShot is correct 15:00:22 INFO - 926 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration().minInterval is correct 15:00:22 INFO - 927 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration().wakeUpPage is correct 15:00:22 INFO - 928 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration().wifiOnly is correct 15:00:22 INFO - 929 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registration().data is correct 15:00:22 INFO - 930 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations().app is correct 15:00:22 INFO - 931 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.unregister() worked! 15:00:22 INFO - 932 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.unregister() should throw if the task doesn't exist. 15:00:22 INFO - 933 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK UnknownTaskError 15:00:22 INFO - 934 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations() should return an empty array. 15:00:22 INFO - 935 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.register() worked! 15:00:22 INFO - 936 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations() should not return an empty array. 15:00:22 INFO - 937 INFO TEST-PASS | dom/requestsync/tests/test_basic_app.html | Message from app: OK navigator.sync.registrations()[0].task is correct 15:00:22 WARNING - TEST-UNEXPECTED-FAIL | dom/requestsync/tests/test_basic_app.html | application terminated with exit code 1 15:00:22 INFO - runtests.py | Application ran for: 0:09:03.007686 15:00:22 INFO - zombiecheck | Reading PID log: /var/folders/Bn/BnH+bPc6F6yqO-2p6zy8sU+++-k/-Tmp-/tmp_hpmbopidlog 15:00:48 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/5651218E-BFA2-48AA-9EC8-B20929C63396.dmp 15:00:48 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/5651218E-BFA2-48AA-9EC8-B20929C63396.extra 15:00:48 WARNING - PROCESS-CRASH | dom/requestsync/tests/test_basic_app.html | application crashed [@ nsObserverService::AddRef()] 15:00:48 INFO - Crash dump filename: /var/folders/Bn/BnH+bPc6F6yqO-2p6zy8sU+++-k/-Tmp-/tmp4A7Iis.mozrunner/minidumps/5651218E-BFA2-48AA-9EC8-B20929C63396.dmp 15:00:48 INFO - Operating system: Mac OS X 15:00:48 INFO - 10.6.8 10K549 15:00:48 INFO - CPU: amd64 15:00:48 INFO - family 6 model 23 stepping 10 15:00:48 INFO - 2 CPUs 15:00:48 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 15:00:48 INFO - Crash address: 0x0 15:00:48 INFO - Thread 60 (crashed) 15:00:48 INFO - 0 XUL!nsObserverService::AddRef() [nsObserverService.cpp:164a9a5ab7c9 : 187 + 0x0] 15:00:48 INFO - rbx = 0x00007fff701072f8 r12 = 0x0000000000000002 15:00:48 INFO - r13 = 0x0000000100366800 r14 = 0x0000000100325f80 15:00:48 INFO - r15 = 0x000000010d671b18 rip = 0x00000001014b247e 15:00:48 INFO - rsp = 0x000000010d671af0 rbp = 0x000000010d671b00 15:00:48 INFO - Found by: given as instruction pointer in context 15:00:48 INFO - 1 XUL!mozilla::services::GetObserverService() [nsCOMPtr.h:164a9a5ab7c9 : 432 + 0x8] 15:00:48 INFO - rbx = 0x0000000100325f80 r12 = 0x0000000000000002 15:00:48 INFO - r13 = 0x0000000100366800 r14 = 0x000000010d671b68 15:00:48 INFO - r15 = 0x000000010d671b18 rip = 0x0000000101526c4b 15:00:48 INFO - rsp = 0x000000010d671b10 rbp = 0x000000010d671b50 15:00:48 INFO - Found by: call frame info 15:00:48 INFO - 2 XUL!nsExpirationTracker<mozilla::layers::TileClient, 3u>::ExpirationTrackerObserver::Destroy() [nsExpirationTracker.h:164a9a5ab7c9 : 330 + 0x4] 15:00:48 INFO - rbx = 0x000000012ab70ca0 r12 = 0x0000000000000002 15:00:48 INFO - r13 = 0x0000000100366800 r14 = 0x0000000129041da8 15:00:48 INFO - r15 = 0x0000000000000000 rip = 0x00000001020be27d 15:00:48 INFO - rsp = 0x000000010d671b60 rbp = 0x000000010d671b80 15:00:48 INFO - Found by: call frame info 15:00:48 INFO - 3 XUL!nsExpirationTracker<mozilla::layers::TileClient, 3u>::~nsExpirationTracker() [nsExpirationTracker.h:164a9a5ab7c9 : 100 + 0x4] 15:00:48 INFO - rbx = 0x0000000129041d80 r12 = 0x0000000000000002 15:00:48 INFO - r13 = 0x0000000100366800 r14 = 0x0000000129041da8 15:00:48 INFO - r15 = 0x0000000000000000 rip = 0x00000001020be14e 15:00:48 INFO - rsp = 0x000000010d671b90 rbp = 0x000000010d671ba0 15:00:48 INFO - Found by: call frame info 15:00:48 INFO - 4 XUL!mozilla::UniquePtr<mozilla::layers::TileExpiry, mozilla::DefaultDelete<mozilla::layers::TileExpiry> >::~UniquePtr() [TiledContentClient.cpp:164a9a5ab7c9 : 444 + 0x7] 15:00:48 INFO - rbx = 0x0000000129041d80 r12 = 0x0000000000000002 15:00:48 INFO - r13 = 0x0000000100366800 r14 = 0x0000000107337360 15:00:48 INFO - r15 = 0x0000000000000000 rip = 0x00000001020b3f9d 15:00:48 INFO - rsp = 0x000000010d671bb0 rbp = 0x000000010d671bc0 15:00:48 INFO - Found by: call frame info 15:00:48 INFO - 5 libSystem.B.dylib + 0x13373 15:00:48 INFO - rbx = 0x0000000000000000 r12 = 0x0000000000000002 15:00:48 INFO - r13 = 0x0000000100366800 r14 = 0x0000000107337360 15:00:48 INFO - r15 = 0x0000000000000000 rip = 0x00007fff80ced374 15:00:48 INFO - rsp = 0x000000010d671bd0 rbp = 0x000000010d671c20 15:00:48 INFO - Found by: call frame info 15:00:48 INFO - 6 XUL + 0xc8bf7f 15:00:48 INFO - rip = 0x00000001020b3f80 rsp = 0x000000010d671be0 15:00:48 INFO - rbp = 0x000000010d671c20 15:00:48 INFO - Found by: stack scanning 15:00:48 INFO - 7 libSystem.B.dylib + 0x1328b 15:00:48 INFO - rip = 0x00007fff80ced28c rsp = 0x000000010d671c30 15:00:48 INFO - rbp = 0x000000010d671c40 15:00:48 INFO - Found by: stack scanning 15:00:48 INFO - 8 XUL!google_breakpad::ExceptionHandler::WaitForMessage(void*) [exception_handler.cc:164a9a5ab7c9 : 591 + 0x4] 15:00:48 INFO - rip = 0x000000010438f3a8 rsp = 0x000000010d671c50 15:00:48 INFO - rbp = 0x000000010d671f10 15:00:48 INFO - Found by: stack scanning 15:00:48 INFO - 9 libSystem.B.dylib + 0x39fd5 15:00:48 INFO - rbx = 0x000000010d672000 r12 = 0x0000000004000000 15:00:48 INFO - r13 = 0x0000000000018387 r14 = 0x000000010438f0e0 15:00:48 INFO - r15 = 0x00007fff5fbf66e0 rip = 0x00007fff80d13fd6 15:00:48 INFO - rsp = 0x000000010d671f20 rbp = 0x000000010d671f50 15:00:48 INFO - Found by: call frame info 15:00:48 INFO - 10 libSystem.B.dylib + 0x39e88 15:00:48 INFO - rip = 0x00007fff80d13e89 rsp = 0x000000010d671f60 15:00:48 INFO - rbp = 0x000000010d671f78 15:00:48 INFO - Found by: stack scanning 15:00:48 INFO - 11 XUL + 0x2f670df 15:00:48 INFO - rip = 0x000000010438f0e0 rsp = 0x000000010d672050 15:00:48 INFO - Found by: stack scanning 15:00:48 INFO - 12 GeForceGLDriver + 0x2 15:00:48 INFO - rip = 0x0000000200000003 rsp = 0x000000010d672060 15:00:48 INFO - Found by: stack scanning 15:00:48 INFO - Thread 0
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.