Closed
Bug 866108
Opened 12 years ago
Closed 12 years ago
Intermittent webspeech/recognition/test/test_success_without_recognition_service.html,test_timeout.html,test_call_start_from_end_handler.html | application crashed [@ mozilla::dom::AudioContext::GetJSContext() const]
Categories
(Core :: Web Audio, defect)
Tracking
()
RESOLVED
FIXED
mozilla23
People
(Reporter: RyanVM, Assigned: ehsan.akhgari)
References
Details
(Keywords: crash, intermittent-failure)
Crash Data
Attachments
(2 files)
(deleted),
patch
|
padenot
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
padenot
:
review+
|
Details | Diff | Splinter Review |
https://tbpl.mozilla.org/php/getParsedLog.php?id=22282690&tree=Mozilla-Inbound
Android Armv6 Tegra 250 mozilla-inbound opt test mochitest-2 on 2013-04-26 06:24:54 PDT for push 1f53f6fc47f0
slave: tegra-261
28265 INFO TEST-START | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html
28266 INFO TEST-INFO | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | requesting EVENT_START
28267 INFO TEST-INFO | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | requesting EVENT_AUDIO_DATA
28268 INFO TEST-INFO | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | Queuing event EVENT_RECOGNITIONSERVICE_FINAL_RESULT until we're done sending audio data
28269 INFO TEST-PASS | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | received event audiostart
28270 INFO TEST-PASS | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | received event start
28271 INFO TEST-PASS | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | received event speechstart
28272 INFO TEST-PASS | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | received event speechend
28273 INFO TEST-PASS | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | speechend must come after speechstart
28274 INFO TEST-PASS | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | received event audioend
28275 INFO TEST-PASS | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | audioend must come after audiostart
INFO | automation.py | Application ran for: 0:17:42.684985
INFO | zombiecheck | Reading PID log: /tmp/tmp6KIgmopidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android-armv6/1366977596/fennec-23.0a1.en-US.android-arm-armv6.crashreporter-symbols.zip
mozcrash INFO | Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android-armv6/1366977596/fennec-23.0a1.en-US.android-arm-armv6.crashreporter-symbols.zip
PROCESS-CRASH | /tests/content/media/webspeech/recognition/test/test_success_without_recognition_service.html | application crashed [@ mozilla::dom::AudioContext::GetJSContext() const]
Crash dump filename: /tmp/tmp4zte1j/3001c77e-af0d-867b-43b3c9a5-1ee89bcc.dmp
Operating system: Android
0.0.0 Linux 2.6.32.9-00002-gd8084dc-dirty #1 SMP PREEMPT Wed Feb 2 11:32:06 PST 2011 armv7l nvidia/harmony/harmony/harmony:2.2/FRF91/20110202.102810:eng/test-keys
CPU: arm
2 CPUs
Crash reason: SIGSEGV
Crash address: 0x0
Thread 5 (crashed)
0 libxul.so!mozilla::dom::AudioContext::GetJSContext() const [nsIScriptGlobalObject.h:1f53f6fc47f0 : 62 + 0x0]
r4 = 0x4f00e77c r5 = 0x59cb1380 r6 = 0x4f00e7ec r7 = 0x515ffcd0
r8 = 0x00000001 r9 = 0x4ec2b5ac r10 = 0x4f00e81f fp = 0x0024c000
sp = 0x4f00e778 lr = 0x546ad44c pc = 0x53e69d7c
Found by: given as instruction pointer in context
1 libnss3.so!PR_Unlock [ptsynch.c:1f53f6fc47f0 : 205 + 0x2]
sp = 0x4f00e7a8 pc = 0x50f93610
Found by: stack scanning
2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:1f53f6fc47f0 : 627 + 0xa]
sp = 0x4f00e7d8 pc = 0x546e216c
Found by: stack scanning
3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:1f53f6fc47f0 : 238 + 0x12]
sp = 0x4f00e818 pc = 0x546b1250
Found by: stack scanning
4 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:1f53f6fc47f0 : 82 + 0xa]
sp = 0x4f00e828 pc = 0x543dd85c
Found by: stack scanning
5 libxul.so!MessageLoop::RunInternal() [message_loop.cc:1f53f6fc47f0 : 219 + 0xa]
sp = 0x4f00e850 pc = 0x54728368
Found by: stack scanning
6 libxul.so!MessageLoop::Run() [message_loop.cc:1f53f6fc47f0 : 212 + 0x6]
sp = 0x4f00e858 pc = 0x547284e4
Found by: stack scanning
Comment 1•12 years ago
|
||
Trying to get a JSContext on thread 5 seems bad.
Assignee | ||
Comment 2•12 years ago
|
||
(In reply to Andrew McCreight [:mccr8] from comment #1)
> Trying to get a JSContext on thread 5 seems bad.
It does, doesn't it? :-)
Assignee: nobody → ehsan
Assignee | ||
Comment 3•12 years ago
|
||
It's actually not necessarily bad, since this is Android and the Gecko main thread will not be thread 1.
That being said, this stack provides absolutely no useful information at all.
Assignee: ehsan → nobody
Comment 4•12 years ago
|
||
(In reply to :Ehsan Akhgari (needinfo? me!) from comment #3)
> It's actually not necessarily bad, since this is Android and the Gecko main
> thread will not be thread 1.
Oh, interesting!
Reporter | ||
Comment 5•12 years ago
|
||
Summary: Intermittent webspeech/recognition/test/test_success_without_recognition_service.html | application crashed [@ mozilla::dom::AudioContext::GetJSContext() const] → Intermittent webspeech/recognition/test/test_success_without_recognition_service.html,test_timeout.html | application crashed [@ mozilla::dom::AudioContext::GetJSContext() const]
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 7•12 years ago
|
||
Summary: Intermittent webspeech/recognition/test/test_success_without_recognition_service.html,test_timeout.html | application crashed [@ mozilla::dom::AudioContext::GetJSContext() const] → Intermittent webspeech/recognition/test/test_success_without_recognition_service.html,test_timeout.html,test_call_start_from_end_handler.html | application crashed [@ mozilla::dom::AudioContext::GetJSContext() const]
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 12•12 years ago
|
||
Assignee | ||
Comment 14•12 years ago
|
||
Attachment #742754 -
Flags: review?(paul)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•12 years ago
|
Attachment #742728 -
Flags: review?(paul) → review+
Updated•12 years ago
|
Attachment #742754 -
Flags: review?(paul) → review+
Assignee | ||
Comment 19•12 years ago
|
||
Updated•12 years ago
|
Crash Signature: [@ mozilla::dom::AudioContext::GetJSContext() const]
[@ mozilla::dom::AudioContext::GetJSContext()]
Comment hidden (Legacy TBPL/Treeherder Robot) |
https://hg.mozilla.org/mozilla-central/rev/bad7e6827695
https://hg.mozilla.org/mozilla-central/rev/217a16890daa
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla23
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 25•11 years ago
|
||
Mass moving Web Audio bugs to the Web Audio component. Filter on duckityduck.
Component: Video/Audio → Web Audio
You need to log in
before you can comment on or make changes to this bug.
Description
•