Closed
Bug 1169846
Opened 10 years ago
Closed 10 years ago
Intermittent test_basic_app.html | application crashed [@ nsObserverService::AddRef()]
Categories
(Core :: XPCOM, defect)
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
| Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•10 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•