Closed
Bug 705325
Opened 13 years ago
Closed 13 years ago
ASSERTION: You can't dereference a NULL nsCOMPtr with operator->() | Crash [@ nsBuiltinDecoder::NotifyDataArrived(char const*, unsigned int, unsigned int) ]
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 700555
Tracking | Status | |
---|---|---|
firefox9 | --- | unaffected |
firefox10 | --- | affected |
People
(Reporter: bc, Unassigned)
References
()
Details
(4 keywords)
Windows XP/Windows 7 Aurora/10 Does not crash on Beta/9. Does not appear to work at all on Nightly/11. Maybe the crash is just hidden by another bug there. 1. http://ie.microsoft.com/testdrive/Performance/Preschool/Default.html 2. ###!!! ASSERTION: You can't dereference a NULL nsCOMPtr with operator->().: 'mRa wPtr != 0', file c:\work\mozilla\builds\aurora\mozilla\firefox-debug\dist\includ e\nsCOMPtr.h, line 849 Operating system: Windows NT 6.1.7601 Service Pack 1 CPU: x86 GenuineIntel family 6 model 44 stepping 2 1 CPU Crash reason: EXCEPTION_ACCESS_VIOLATION_READ Crash address: 0x0 Thread 0 (crashed) 0 xul.dll!nsBuiltinDecoder::NotifyDataArrived(char const *,unsigned int,unsigned int) [nsBuiltinDecoder.h : 504 + 0x20] eip = 0x6734bf19 esp = 0x002ccb70 ebp = 0x002ccb84 ebx = 0x00000001 esi = 0x013006a0 edi = 0x00000000 eax = 0x00000000 ecx = 0x00008000 edx = 0x091e477c efl = 0x00010246 Found by: given as instruction pointer in context 1 xul.dll!nsMediaChannelStream::CopySegmentToCache(nsIInputStream *,void *,char const *,unsigned int,unsigned int,unsigned int *) [nsMediaStream.cpp : 379 + 0x2d] eip = 0x67719e58 esp = 0x002ccb8c ebp = 0x002ccb9c Found by: call frame info 2 xul.dll!nsInputStreamTee::WriteSegmentFun(nsIInputStream *,void *,char const *,unsigned int,unsigned int,unsigned int *) [nsInputStreamTee.cpp : 223 + 0x22] eip = 0x680059cf esp = 0x002ccba4 ebp = 0x002ccbc8 Found by: call frame info 3 xul.dll!nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream *,void *,char const *,unsigned int,unsigned int,unsigned int *),void *,unsigned int,unsigned int *) [nsPipe3.cpp : 799 + 0x1c] eip = 0x6800b1c7 esp = 0x002ccbd0 ebp = 0x002ccbfc Found by: call frame info 4 xul.dll!nsInputStreamTee::ReadSegments(unsigned int (*)(nsIInputStream *,void *,char const *,unsigned int,unsigned int,unsigned int *),void *,unsigned int,unsigned int *) [nsInputStreamTee.cpp : 276 + 0x2c] eip = 0x68005e38 esp = 0x002ccc04 ebp = 0x002ccc1c Found by: call frame info
Reporter | ||
Comment 1•13 years ago
|
||
ditto: http://www.phoboslab.org/ztype/ http://goinglinux.com/shownotes.html
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•