Closed Bug 1349382 Opened 7 years ago Closed 7 years ago

Intermittent toolkit/components/thumbnails/test/browser_thumbnails_bg_crash_during_capture.js | application crashed [@ PLDHashTable::Search(void const*)]

Categories

(Toolkit :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1349634

People

(Reporter: intermittent-bug-filer, Assigned: gbrown)

Details

(Keywords: intermittent-failure)

Almost all of these are osx/debug, and most are e10s.

Logs show:

Hit MOZ_CRASH(Aborting on channel error.) at /home/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2277

https://dxr.mozilla.org/mozilla-central/rev/e03e0c60462c775c7558a1dc9d5cf2076c3cd1f9/ipc/glue/MessageChannel.cpp#2277


https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-inbound-macosx64-debug/mozilla-inbound_yosemite_r7-debug_test-mochitest-e10s-browser-chrome-6-bm107-tests1-macosx-build1883.txt.gz

11:30:28     INFO - PROCESS-CRASH | toolkit/components/thumbnails/test/browser_thumbnails_bg_crash_during_capture.js | application crashed [@ PLDHashTable::Search(void const*)]
11:30:28     INFO - Crash dump filename: /var/folders/w4/wtzn5y_127z_rwtpxmdvh92000000w/T/tmpeZHMqX.mozrunner/minidumps/1411C322-90C7-4F8A-B1D5-952FAAB1B5A4.dmp
11:30:28     INFO - Operating system: Mac OS X
11:30:28     INFO -                   10.10.5 14F27
11:30:28     INFO - CPU: amd64
11:30:28     INFO -      family 6 model 69 stepping 1
11:30:28     INFO -      4 CPUs
11:30:28     INFO - 
11:30:28     INFO - GPU: UNKNOWN
11:30:28     INFO - 
11:30:28     INFO - Crash reason:  EXC_BAD_ACCESS / EXC_I386_GPFLT
11:30:28     INFO - Crash address: 0x0
11:30:28     INFO - Process uptime: 12 seconds
11:30:28     INFO - 
11:30:28     INFO - Thread 0 (crashed)
11:30:28     INFO -  0  XUL!PLDHashTable::Search(void const*) [atomic:2eadd7ac6cc2 : 981 + 0x5]
11:30:28     INFO -     rax = 0x0000000000000001   rdx = 0x0000000102fa0c00
11:30:28     INFO -     rcx = 0x0000000102f8d2d0   rbx = 0xe5e5e5e5e5e5eed5
11:30:28     INFO -     rsi = 0x0000000123e16188   rdi = 0xe5e5e5e5e5e5eed5
11:30:28     INFO -     rbp = 0x00007fff5ce9fc70   rsp = 0x00007fff5ce9fc50
11:30:28     INFO -      r8 = 0x00000000d28236b2    r9 = 0x0000000022ca6f59
11:30:28     INFO -     r10 = 0x0000000100000000   r11 = 0x0000000103204070
11:30:28     INFO -     r12 = 0x0000000000000000   r13 = 0x0000000109c108f0
11:30:28     INFO -     r14 = 0x0000000123e16188   r15 = 0x0000000123e16188
11:30:28     INFO -     rip = 0x00000001033e9ea5
11:30:28     INFO -     Found by: given as instruction pointer in context
11:30:28     INFO -  1  XUL!mozilla::dom::ContentParent::EnsurePermissionsByKey(nsCString const&) [nsTHashtable.h:2eadd7ac6cc2 : 136 + 0xb]
11:30:28     INFO -     rbx = 0xe5e5e5e5e5e5eed5   rbp = 0x00007fff5ce9fcb0
11:30:28     INFO -     rsp = 0x00007fff5ce9fc80   r12 = 0x0000000000000000
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0xe5e5e5e5e5e5e5e5
11:30:28     INFO -     r15 = 0x0000000123e16188   rip = 0x0000000105be4184
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO -  2  XUL!mozilla::dom::ContentParent::TransmitPermissionsForPrincipal(nsIPrincipal*) [ContentParent.cpp:2eadd7ac6cc2 : 5053 + 0xb]
11:30:28     INFO -     rbx = 0x0000000000000008   rbp = 0x00007fff5ce9fcf0
11:30:28     INFO -     rsp = 0x00007fff5ce9fcc0   r12 = 0x0000000000000000
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0xe5e5e5e5e5e5e5e5
11:30:28     INFO -     r15 = 0x0000000000000001   rip = 0x0000000105bf3ff2
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO -  3  XUL!mozilla::dom::ContentParent::TransmitPermissionsFor(nsIChannel*) [ContentParent.cpp:2eadd7ac6cc2 : 5037 + 0x8]
11:30:28     INFO -     rbx = 0x0000000102feea00   rbp = 0x00007fff5ce9fda0
11:30:28     INFO -     rsp = 0x00007fff5ce9fd00   r12 = 0x000000011649a058
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0xe5e5e5e5e5e5e5e5
11:30:28     INFO -     r15 = 0x0000000000000000   rip = 0x0000000105bf3e67
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO -  4  XUL!mozilla::net::HttpChannelParent::OnStartRequest(nsIRequest*, nsISupports*) [HttpChannelParent.cpp:2eadd7ac6cc2 : 1134 + 0x8]
11:30:28     INFO -     rbx = 0x0000000109c108f0   rbp = 0x00007fff5ce9ff40
11:30:28     INFO -     rsp = 0x00007fff5ce9fdb0   r12 = 0x000000011649a058
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0x000000012300e800
11:30:28     INFO -     r15 = 0x000000011649a000   rip = 0x00000001038635f7
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO -  5  XUL!mozilla::net::nsHttpChannel::CallOnStartRequest() [nsHttpChannel.cpp:2eadd7ac6cc2 : 1359 + 0x3]
11:30:28     INFO -     rbx = 0x000000011649a058   rbp = 0x00007fff5ce9ffb0
11:30:28     INFO -     rsp = 0x00007fff5ce9ff50   r12 = 0x000000011649a140
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0x000000011649a200
11:30:28     INFO -     r15 = 0x000000011649a000   rip = 0x000000010388d4e4
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO -  6  XUL!mozilla::net::nsHttpChannel::ContinueProcessNormal(nsresult) [nsHttpChannel.cpp:2eadd7ac6cc2 : 2482 + 0x8]
11:30:28     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5cea0050
11:30:28     INFO -     rsp = 0x00007fff5ce9ffc0   r12 = 0x0000000109c108f0
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0x000000011649a000
11:30:28     INFO -     r15 = 0x00000000000000c8   rip = 0x0000000103894920
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO -  7  XUL!mozilla::net::nsHttpChannel::ProcessNormal() [nsHttpChannel.cpp:2eadd7ac6cc2 : 2415 + 0xa]
11:30:28     INFO -     rbx = 0x000000011649a000   rbp = 0x00007fff5cea0090
11:30:28     INFO -     rsp = 0x00007fff5cea0060   r12 = 0x0000000000000000
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0x0000000109c108f0
11:30:28     INFO -     r15 = 0x00000000000000c8   rip = 0x0000000103892d5b
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO -  8  XUL!mozilla::net::nsHttpChannel::ContinueProcessResponse2(nsresult) [nsHttpChannel.cpp:2eadd7ac6cc2 : 2304 + 0x8]
11:30:28     INFO -     rbx = 0x000000011649a200   rbp = 0x00007fff5cea00e0
11:30:28     INFO -     rsp = 0x00007fff5cea00a0   r12 = 0x0000000000000000
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0x000000011649a000
11:30:28     INFO -     r15 = 0x00000000000000c8   rip = 0x0000000103892096
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO -  9  XUL!mozilla::net::nsHttpChannel::ContinueProcessResponse1() [nsHttpChannel.cpp:2eadd7ac6cc2 : 2145 + 0xd]
11:30:28     INFO -     rbx = 0x0000000109c108f0   rbp = 0x00007fff5cea0180
11:30:28     INFO -     rsp = 0x00007fff5cea00f0   r12 = 0x000000011649a000
11:30:28     INFO -     r13 = 0x000000011649a200   r14 = 0x000000011649a5f0
11:30:28     INFO -     r15 = 0x000000012300eb00   rip = 0x0000000103891a32
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO - 10  XUL!mozilla::net::nsHttpChannel::ProcessResponse() [nsHttpChannel.cpp:2eadd7ac6cc2 : 2057 + 0x8]
11:30:28     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5cea0230
11:30:28     INFO -     rsp = 0x00007fff5cea0190   r12 = 0x000000011649a000
11:30:28     INFO -     r13 = 0x000000011649a200   r14 = 0x00000000000000c8
11:30:28     INFO -     r15 = 0x0000000000000000   rip = 0x000000010389139e
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO - 11  XUL!mozilla::net::nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*) [nsHttpChannel.cpp:2eadd7ac6cc2 : 6678 + 0x8]
11:30:28     INFO -     rbx = 0x000000011649a000   rbp = 0x00007fff5cea02f0
11:30:28     INFO -     rsp = 0x00007fff5cea0240   r12 = 0x000000011649a200
11:30:28     INFO -     r13 = 0x0000000109c108f0   r14 = 0x0000000000000000
11:30:28     INFO -     r15 = 0x000000011649a648   rip = 0x00000001038a4f16
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO - 12  XUL!nsInputStreamPump::OnStateStart() [nsInputStreamPump.cpp:2eadd7ac6cc2 : 524 + 0x6]
11:30:28     INFO -     rbx = 0x000000011203dfd0   rbp = 0x00007fff5cea0340
11:30:28     INFO -     rsp = 0x00007fff5cea0300   r12 = 0x0000000109d1f5d0
11:30:28     INFO -     r13 = 0x000000010ce85210   r14 = 0x000000011203df40
11:30:28     INFO -     r15 = 0x000000010ce85210   rip = 0x0000000103536acd
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO - 13  XUL!nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) [nsInputStreamPump.cpp:2eadd7ac6cc2 : 426 + 0x8]
11:30:28     INFO -     rbx = 0x000000011203df40   rbp = 0x00007fff5cea0390
11:30:28     INFO -     rsp = 0x00007fff5cea0350   r12 = 0x00007fff5cea0428
11:30:28     INFO -     r13 = 0x000000010ce85210   r14 = 0x000000011203dfd0
11:30:28     INFO -     r15 = 0x000000010ce85210   rip = 0x0000000103536667
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO - 14  XUL!nsInputStreamReadyEvent::Run() [nsStreamUtils.cpp:2eadd7ac6cc2 : 96 + 0x6]
11:30:28     INFO -     rbx = 0x00007fff5cea0410   rbp = 0x00007fff5cea03b0
11:30:28     INFO -     rsp = 0x00007fff5cea03a0   r12 = 0x00007fff5cea0428
11:30:28     INFO -     r13 = 0x000000010ce85210   r14 = 0x00000001242872d0
11:30:28     INFO -     r15 = 0x000000010ce85210   rip = 0x0000000103437162
11:30:28     INFO -     Found by: call frame info
11:30:28     INFO - 15  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2eadd7ac6cc2 : 1269 + 0x6]
11:30:28     INFO -     rbx = 0x00007fff5cea0410   rbp = 0x00007fff5cea04b0
11:30:28     INFO -     rsp = 0x00007fff5cea03c0   r12 = 0x00007fff5cea0428
11:30:28     INFO -     r13 = 0x000000010ce85210   r14 = 0x000000010ce852a0
11:30:28     INFO -     r15 = 0x000000010ce85210   rip = 0x00000001034689dc
11:30:28     INFO -     Found by: call frame info
:mystor -- maybe a regression from bug 1337056? (it modified EnsurePermissionsByKey roughly when this crash started)
Flags: needinfo?(michael)
(In reply to Geoff Brown [:gbrown] from comment #3)
> :mystor -- maybe a regression from bug 1337056? (it modified
> EnsurePermissionsByKey roughly when this crash started)

This looks a lot like bug 1349634. Is this crash still happening? If it isn't, we can close as duplicate.
Flags: needinfo?(michael)
Right you are - no crashes since bug 1349634. Thanks!
Assignee: nobody → gbrown
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.