Closed Bug 1221825 Opened 7 years ago Closed 7 years ago

Segfault should GMP error

Categories

(Core :: Audio/Video: Playback, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla45
Tracking Status
firefox45 --- fixed

People

(Reporter: jya, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

This only happens in debug mode:

* thread #24: tid = 0x103480, 0x00007fff91c93d32 libsystem_c.dylib`strlen + 18, name = 'GMPThread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x00007fff91c93d32 libsystem_c.dylib`strlen + 18
    frame #1: 0x000000010234b0ba libnss3.dylib`cvt_s(ss=0x00007000016ceb78, str="", width=0, prec=-1, flags=0) + 218 at prprf.c:374
    frame #2: 0x0000000102348f65 libnss3.dylib`dosprintf(ss=0x00007000016ceb78, fmt="')", ap=0x00007000016cf010) + 5845 at prprf.c:1018
    frame #3: 0x000000010234989c libnss3.dylib`PR_vsnprintf(out="GMPDecryptorParent[608000ada8d0]::RecvRejectPromise(promiseId=11, exception=161797084, msg='\356l", outlen=490, fmt="GMPDecryptorParent[%p]::RecvRejectPromise(promiseId=%u, exception=%d, msg='%s')", ap=0x00007000016cf010) + 140 at prprf.c:1222
    frame #4: 0x00000001023448f8 libnss3.dylib`PR_LogPrint(fmt="GMPDecryptorParent[%p]::RecvRejectPromise(promiseId=%u, exception=%d, msg='%s')") + 840 at prlog.c:465
    frame #5: 0x0000000105a86cd9 XUL`mozilla::gmp::GMPDecryptorParent::RecvRejectPromise(this=0x0000608000ada8d0, aPromiseId=0x00007000016cf49c, aException=0x00007000016cf498, aMessage=0x00007000016cf488) + 105 at GMPDecryptorParent.cpp:250
    frame #6: 0x0000000105a86daf XUL`non-virtual thunk to mozilla::gmp::GMPDecryptorParent::RecvRejectPromise(this=0x0000608000ada8d0, aPromiseId=0x00007000016cf49c, aException=0x00007000016cf498, aMessage=0x00007000016cf488) + 63 at GMPDecryptorParent.cpp:246
  * frame #7: 0x0000000102f7dfe7 XUL`mozilla::gmp::PGMPDecryptorParent::OnMessageReceived(this=0x0000608000ada8d0, msg__=0x00007000016cf810) + 3079 at PGMPDecryptorParent.cpp:500
    frame #8: 0x0000000102f7660d XUL`mozilla::gmp::PGMPContentParent::OnMessageReceived(this=0x0000000100eace00, msg__=0x00007000016cf810) + 125 at PGMPContentParent.cpp:588
    frame #9: 0x0000000102e58ba9 XUL`mozilla::ipc::MessageChannel::DispatchAsyncMessage(this=0x0000000100eace68, aMsg=0x00007000016cf810) + 297 at MessageChannel.cpp:1388
    frame #10: 0x0000000102e57f19 XUL`mozilla::ipc::MessageChannel::DispatchMessage(this=0x0000000100eace68, aMsg=0x00007000016cf810) + 505 at MessageChannel.cpp:1308
    frame #11: 0x0000000102e53c2e XUL`mozilla::ipc::MessageChannel::OnMaybeDequeueOne(this=0x0000000100eace68) + 398 at MessageChannel.cpp:1279
    frame #12: 0x0000000102e79813 XUL`void DispatchToMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)()>(obj=0x0000000100eace68, method=0x0000000102e53aa0, arg=0x0000608002869830)(), Tuple0 const&) + 131 at tuple.h:387
    frame #13: 0x0000000102e796be XUL`RunnableMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)(), Tuple0>::Run(this=0x0000608002869800) + 78 at task.h:323
    frame #14: 0x0000000102e75ae8
Attachment #8683401 - Flags: review?(cpearce)
Attachment #8683401 - Flags: review?(cpearce) → review+
Attachment #8683455 - Flags: review?(cpearce) → review+
Priority: -- → P2
https://hg.mozilla.org/mozilla-central/rev/641b1751f108
https://hg.mozilla.org/mozilla-central/rev/4f3f17003703
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in before you can comment on or make changes to this bug.