Closed
Bug 522916
Opened 15 years ago
Closed 15 years ago
hang when submitting a bugzilla form, getting an error and then getting back
Categories
(Core :: Graphics: ImageLib, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 522416
People
(Reporter: blizzard, Unassigned)
Details
(Keywords: crash)
Getting a crash when I'm submitting a new bugzilla form, getting someone on the cc field that I don't know and then using the back button to fill it back in. Build is on Windows 7, 1.9.2 branch from 2009-10-17. Easy to reproduce. Stack trace: ntdll.dll!_KiFastSystemCallRet@0() ntdll.dll!_ZwWaitForSingleObject@12() + 0xc bytes KernelBase.dll!_WaitForSingleObjectEx@12() + 0x6c bytes kernel32.dll!_WaitForSingleObjectExImplementation@12() + 0x43 bytes kernel32.dll!_WaitForSingleObject@8() + 0x12 bytes nspr4.dll!_PR_MD_WAIT_CV(_MDCVar * cv=0x06921ad4, _MDLock * lock=0x05d8b8cc, unsigned int timeout=4294967295) Line 282 C nspr4.dll!_PR_WaitCondVar(PRThread * thread=0x0052d140, PRCondVar * cvar=0x06921a60, PRLock * lock=0x05d8b8b0, unsigned int timeout=4294967295) Line 205 C nspr4.dll!PR_Wait(PRMonitor * mon=0x04bb6ab0, unsigned int ticks=4294967295) Line 184 + 0x1a bytes C xul.dll!nsAutoMonitor::Wait(unsigned int interval=4294967295) Line 340 + 0xc bytes C++ xul.dll!nsPipeInputStream::Wait() Line 654 C++ xul.dll!nsPipeInputStream::ReadSegments(unsigned int (nsIInputStream *, void *, const char *, unsigned int, unsigned int, unsigned int *)* writer=0x619e2c4b, void * closure=0x001bed88, unsigned int count=1, unsigned int * readCount=0x001bed84) + 0x281cbf bytes C++ xul.dll!NS_InputStreamIsBuffered(nsIInputStream * stream=0x00000000) Line 705 C++ xul.dll!imgTools::DecodeImageData(nsIInputStream * aInStr=0x04ab04c8, const nsACString_internal & aMimeType={...}, imgIContainer * * aContainer=0x001bef20) Line 226 + 0x8 bytes C++ xul.dll!NS_InvokeByIndex_P(nsISupports * that=0x00000003, unsigned int methodIndex=3, unsigned int paramCount=1830656, nsXPTCVariant * params=0x00000000) Line 102 C++ xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx=, XPCWrappedNative::CallMode mode=) Line 2710 + 0x1f bytes C++ xul.dll!XPC_WN_OnlyIWrite_PropertyStub(JSContext * cx=0x00525c00, JSObject * obj=0x069a07a0, int idval=41474652, int * vp=0x001bf010) Line 551 + 0x5c bytes C++ js3250.dll!js_DefineNativeProperty(JSContext * cx=, JSObject * obj=, int id=, int value=, int (JSContext *, JSObject *, int, int *)* getter=, int (JSContext *, JSObject *, int, int *)* setter=, unsigned int attrs=, unsigned int flags=, int shortid=, JSProperty * * propp=, unsigned int defineHow=) Line 3701 + 0x1f bytes C++ xul.dll!XPCCallContext::Init(XPCContext::LangType callerLanguage=1634238810, int callBeginRequest=5397504, JSObject * obj=0x61687f50, JSObject * funobj=0x001bf1c8, int getWrappedNative=1634238849, int name=57737708, unsigned int argc=97527665, int * argv=0x001bf19c, int * rval=0x05d02825) Line 194 + 0x13 bytes C++ xul.dll!XPC_WN_GetterSetter(JSContext * cx=0x00525c00, JSObject * obj=0x05d76a80, unsigned int argc=3, int * argv=0x037101c4, int * vp=0x001bf23c) Line 1784 + 0x78 bytes C++ js3250.dll!js_Invoke(JSContext * cx=, unsigned int argc=, int * vp=, unsigned int flags=) Line 1360 + 0x19 bytes C++ js3250.dll!js_Interpret(JSContext * cx=0x00525c00) Line 2241 C++ js3250.dll!js_Invoke(JSContext * cx=0x00525c00, unsigned int argc=3, int * vp=0x03710120, unsigned int flags=0) Line 1368 + 0x6 bytes C++ xul.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS * wrapper=0x0693e7c0, unsigned short methodIndex=4, const XPTMethodDescriptor * info=0x02715050, nsXPTCMiniVariant * nativeParams=0x001bf7c0) Line 1672 C++ xul.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=4, const XPTMethodDescriptor * info=0x02715050, nsXPTCMiniVariant * params=0x001bf7c0) Line 571 C++ xul.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x04bb6c60, unsigned int methodIndex=4, unsigned int * args=0x001bf878, unsigned int * stackBytesToPop=0x001bf868) Line 114 + 0x15 bytes C++ xul.dll!SharedStub() Line 142 C++ xul.dll!nsSimpleStreamListener::OnStopRequest(nsIRequest * request=0x0740d9cc, nsISupports * aContext=0x00000000, unsigned int aStatus=0) Line 70 + 0x23 bytes C++ xul.dll!nsStreamListenerTee::OnStopRequest(nsIRequest * request=0x0740d9cc, nsISupports * context=0x00000000, unsigned int status=0) Line 65 + 0x19 bytes C++ xul.dll!nsHttpChannel::OnStopRequest(nsIRequest * request=0x0740d9cc, nsISupports * ctxt=0x00000000, unsigned int status=0) Line 5256 C++ xul.dll!nsInputStreamPump::OnStateStop() Line 577 C++ xul.dll!nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream * stream=0x007321a8) Line 402 C++ xul.dll!nsInputStreamReadyEvent::Run() Line 192 C++ xul.dll!nsThread::ProcessNextEvent(int mayWait=1, int * result=0x001bf950) Line 528 C++ xul.dll!nsBaseAppShell::Run() Line 169 C++ xul.dll!nsAppStartup::Run() Line 183 C++ xul.dll!XRE_main(int argc=, char * * argv=, const nsXREAppData * aAppData=) Line 3483 C++ xul.dll!nsLocalFile::Release() Line 790 + 0x13 bytes C++ xul.dll!nsCOMPtr_base::~nsCOMPtr_base() Line 82 C++ firefox.exe!wmain(int argc=1, wchar_t * * argv=0x005171d0) Line 110 + 0xe6 bytes C++ firefox.exe!__tmainCRTStartup() Line 591 + 0x19 bytes C kernel32.dll!@BaseThreadInitThunk@12() + 0x12 bytes ntdll.dll!___RtlUserThreadStart@8() + 0x27 bytes ntdll.dll!__RtlUserThreadStart@8() + 0x1b bytes
Reporter | ||
Updated•15 years ago
|
Summary: crash when submitting a bugzilla form, getting an error and then getting back → hang when submitting a bugzilla form, getting an error and then getting back
This is a dup of something vlad found that's blocking the beta, I think, but I don't know the bug off-hand.
Comment 2•15 years ago
|
||
Also, seems unlikely that this is an imagelib bug - more likely a streams bug - but I could be wrong.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•