Closed
Bug 1068858
Opened 10 years ago
Closed 10 years ago
Intermittent null-pointer crash in mozilla::TrackUnionStream::CopyTrackData()
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1059101
People
(Reporter: gfritzsche, Unassigned)
Details
Crash Data
This is with: https://tbpl.mozilla.org/php/getParsedLog.php?id=48283399&tree=Try&full=1 https://tbpl.mozilla.org/?tree=Try&rev=e2eeb069dcca 07:47:02 WARNING - PROCESS-CRASH | /tests/dom/media/tests/mochitest/test_dataChannel_basicVideo.html | application crashed [@ mozilla::TrackUnionStream::CopyTrackData(mozilla::StreamBuffer::Track*, unsigned int, long long, long long, bool*)] 07:47:02 INFO - Crash dump filename: /tmp/tmp3Z6R0P/6935f4eb-b838-889b-3797d26d-687e90b4.dmp 07:47:02 INFO - Operating system: Android 07:47:02 INFO - 0.0.0 Linux 3.2.0+ #2 SMP PREEMPT Thu Nov 29 08:06:57 EST 2012 armv7l pandaboard/pandaboard/pandaboard:4.0.4/IMM76I/5:eng/test-keys 07:47:02 INFO - CPU: arm 07:47:02 INFO - 2 CPUs 07:47:02 INFO - Crash reason: SIGSEGV 07:47:02 INFO - Crash address: 0x0 07:47:02 INFO - Thread 58 (crashed) 07:47:02 INFO - 0 libxul.so!mozilla::TrackUnionStream::CopyTrackData(mozilla::StreamBuffer::Track*, unsigned int, long long, long long, bool*) [TrackUnionStream.h:e2eeb069dcca : 239 + 0x12] 07:47:02 INFO - r4 = 0x000c5c00 r5 = 0x00000000 r6 = 0x6e8da5e0 r7 = 0x698d1708 07:47:02 INFO - r8 = 0x6db8dde0 r9 = 0x6db8de00 r10 = 0x00022578 fp = 0x00000000 07:47:02 INFO - sp = 0x70effb70 lr = 0x6368e41b pc = 0x6369b0e4 07:47:02 INFO - Found by: given as instruction pointer in context 07:47:02 INFO - 1 libxul.so!mozilla::TrackUnionStream::ProcessInput(long long, long long, unsigned int) [TrackUnionStream.h:e2eeb069dcca : 77 + 0x23] 07:47:02 INFO - r4 = 0x6e8da5e0 r5 = 0x00000000 r6 = 0x00000000 r7 = 0x00000001 07:47:02 INFO - r8 = 0x00000001 r9 = 0x6e8da6f4 r10 = 0x70effc47 fp = 0x698d1708 07:47:02 INFO - sp = 0x70effc10 pc = 0x636a370b 07:47:02 INFO - Found by: call frame info 07:47:02 INFO - 2 libxul.so!mozilla::MediaStreamGraphImpl::Process(long long, long long) [MediaStreamGraph.cpp:e2eeb069dcca : 1334 + 0x17] 07:47:02 INFO - r4 = 0x6a285f20 r5 = 0x6e8da5e0 r6 = 0x6a285f00 r7 = 0x6e8da5e0 07:47:02 INFO - r8 = 0x00000015 r9 = 0x00000000 r10 = 0x00000480 fp = 0x00000000 07:47:02 INFO - sp = 0x70effca8 pc = 0x636abda7 07:47:02 INFO - Found by: call frame info 07:47:02 INFO - 3 libxul.so!mozilla::MediaStreamGraphImpl::OneIteration(long long, long long, long long, long long) [MediaStreamGraph.cpp:e2eeb069dcca : 1415 + 0x11] 07:47:02 INFO - r4 = 0x000c56ff r5 = 0x00000000 r6 = 0x6a285f3c r7 = 0x6a285f00 07:47:02 INFO - r8 = 0x00000402 r9 = 0x6e818c50 r10 = 0x000c56ff fp = 0x00000000 07:47:02 INFO - sp = 0x70effd10 pc = 0x636ac047 07:47:02 INFO - Found by: call frame info 07:47:02 INFO - 4 libxul.so!mozilla::AudioCallbackDriver::DataCallback(short*, long) [GraphDriver.cpp:e2eeb069dcca : 837 + 0x21] 07:47:02 INFO - r4 = 0x000c5aff r5 = 0x00000000 r6 = 0x00000017 r7 = 0x6e818800 07:47:02 INFO - r8 = 0x00000402 r9 = 0x6e818c50 r10 = 0x000c56ff fp = 0x00000000 07:47:02 INFO - sp = 0x70effd68 pc = 0x63689f47 07:47:02 INFO - Found by: call frame info 07:47:02 INFO - 5 libxul.so!noop_resampler::fill(void*, long) [cubeb_resampler.cpp:e2eeb069dcca : 89 + 0xb] 07:47:02 INFO - r4 = 0x6ab2fb50 r5 = 0x00000402 r6 = 0x6368a0c1 r7 = 0x69cf0280 07:47:02 INFO - r8 = 0x00000000 r9 = 0x701ea000 r10 = 0x64996478 fp = 0x646f799a 07:47:02 INFO - sp = 0x70effdc8 pc = 0x63c3d68d 07:47:02 INFO - Found by: call frame info 07:47:02 INFO - 6 libxul.so!RDFXMLDataSourceImpl::GetInterface(nsID const&, void**) [nsRDFXMLDataSource.cpp:e2eeb069dcca : 470 + 0x5] 07:47:02 INFO - r4 = 0x69cf0284 r5 = 0x63c3c525 r6 = 0x00000001 r7 = 0x69cf0280 07:47:02 INFO - r8 = 0x00000000 r9 = 0x701ea000 r10 = 0x64996478 fp = 0x646f799a 07:47:02 INFO - sp = 0x70effdd8 pc = 0x62b42b41 07:47:02 INFO - Found by: call frame info 07:47:02 INFO - 7 libxul.so!bufferqueue_callback [cubeb_opensl.c:e2eeb069dcca : 116 + 0x11] 07:47:02 INFO - r4 = 0x69cf0284 r5 = 0x63c3c525 r6 = 0x00000001 r7 = 0x69cf0280 07:47:02 INFO - r8 = 0x00000000 r9 = 0x701ea000 r10 = 0x64996478 fp = 0x646f799a 07:47:02 INFO - sp = 0x70effde0 pc = 0x63c3c5ab 07:47:02 INFO - Found by: call frame info 07:47:02 INFO - 8 libwilhelm.so + 0x8c1b 07:47:02 INFO - r4 = 0x00d49b00 r5 = 0x63c3c525 r6 = 0x69cf0280 r7 = 0x70effe50 07:47:02 INFO - r8 = 0x70effe50 r9 = 0x00000001 r10 = 0x00100000 fp = 0x00000001 07:47:02 INFO - sp = 0x70effe18 pc = 0x6d2dbc1d 07:47:02 INFO - Found by: call frame info 07:47:02 INFO - 9 libwilhelm.so + 0x8af7 07:47:02 INFO - sp = 0x70effe28 pc = 0x6d2dbaf9 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 10 libmedia.so + 0x33c43 07:47:02 INFO - sp = 0x70effe38 pc = 0x40a77c45 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 11 AudioFlinger::Client (deleted) + 0x3e 07:47:02 INFO - sp = 0x70effe68 pc = 0x70d00040 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 12 libutils.so + 0x24b5f 07:47:02 INFO - sp = 0x70effe80 pc = 0x40155b61 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 13 libmedia.so + 0x33f17 07:47:02 INFO - sp = 0x70effe88 pc = 0x40a77f19 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 14 libutils.so + 0x25031 07:47:02 INFO - sp = 0x70effea0 pc = 0x40156033 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 15 libutils.so + 0x24efb 07:47:02 INFO - sp = 0x70effeb0 pc = 0x40155efd 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 16 libutils.so + 0x24efb 07:47:02 INFO - sp = 0x70effec8 pc = 0x40155efd 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 17 libutils.so + 0x24be9 07:47:02 INFO - sp = 0x70effed0 pc = 0x40155beb 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 18 libutils.so + 0x24b5f 07:47:02 INFO - sp = 0x70effedc pc = 0x40155b61 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 19 libutils.so + 0x24b5f 07:47:02 INFO - sp = 0x70effee4 pc = 0x40155b61 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 20 libc.so + 0x12a02 07:47:02 INFO - sp = 0x70effef0 pc = 0x4009ea04 07:47:02 INFO - Found by: stack scanning 07:47:02 INFO - 21 libc.so + 0x12522 07:47:02 INFO - sp = 0x70efff00 pc = 0x4009e524 07:47:02 INFO - Found by: stack scanning
Reporter | ||
Comment 1•10 years ago
|
||
Also seeing: 07:47:05 INFO - 09-17 07:46:33.523 F/MOZ_Assert( 2248): Assertion failure: startTicks == TimeToTicksRoundUp(rate, outputStart) (Samples missing), at /builds/slave/try-and-d-00000000000000000000/build/content/media/TrackUnionStream.h:267 07:47:06 INFO - 09-17 07:46:33.523 F/MOZ_Assert( 2248): Assertion failure: startTicks == TimeToTicksRoundUp(rate, outputStart) (Samples missing), at /builds/slave/try-and-d-00000000000000000000/build/content/media/TrackUnionStream.h:267
Reporter | ||
Updated•10 years ago
|
Severity: normal → major
Reporter | ||
Updated•10 years ago
|
Summary: Null-pointer crash in mozilla::TrackUnionStream::CopyTrackData() → Intermittent null-pointer crash in mozilla::TrackUnionStream::CopyTrackData()
Updated•10 years ago
|
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.
Description
•