Closed Bug 95881 Opened 23 years ago Closed 23 years ago

crash in XBL when using Search->Mail/News messages

Categories

(Core :: XUL, defect)

x86
Linux
defect
Not set
critical

Tracking

()

VERIFIED DUPLICATE of bug 95422

People

(Reporter: blizzard, Assigned: hyatt)

Details

Build is from the evening of Aug 17, 2001. In mail/news try to bring up Search->Search Messages. The app will crash. This is 100% reproducable on Linux. Here's a stack trace: (gdb) where #0 0x41067fa7 in nsXBLPrototypeBinding::AttributeChanged (this=0x8acf738, aAttribute=0x8196a08, aNameSpaceID=0, aRemoveFlag=0, aChangedElement=0x41742b20, aAnonymousContent=0x4230c968) at ../../../dist/include/nsCOMPtr.h:649 #1 0x41063ec7 in nsXBLBinding::AttributeChanged (this=0x4219bc08, aAttribute=0x8196a08, aNameSpaceID=0, aRemoveFlag=0) at ../../../dist/include/nsCOMPtr.h:649 #2 0x410128b8 in nsXULElement::SetAttr (this=0x41742b20, aNodeInfo=0x88135f8, aValue=@0xbfffc6cc, aNotify=1) at ../../../../dist/include/nsCOMPtr.h:648 #3 0x41012d03 in nsXULElement::SetAttr (this=0x41742b20, aNameSpaceID=0, aName=0x8196a08, aValue=@0xbfffc6cc, aNotify=1) at ../../../../dist/include/nsCOMPtr.h:642 #4 0x41067fbc in nsXBLPrototypeBinding::AttributeChanged (this=0x41779968, aAttribute=0x8196a08, aNameSpaceID=0, aRemoveFlag=0, aChangedElement=0x876f298, aAnonymousContent=0x4260b8b0) at ../../../dist/include/nsCOMPtr.h:649 #5 0x41063ec7 in nsXBLBinding::AttributeChanged (this=0x4211f970, aAttribute=0x8196a08, aNameSpaceID=0, aRemoveFlag=0) at ../../../dist/include/nsCOMPtr.h:649 #6 0x410128b8 in nsXULElement::SetAttr (this=0x876f298, aNodeInfo=0x42252048, aValue=@0x893a470, aNotify=1) at ../../../../dist/include/nsCOMPtr.h:648 #7 0x4100edd6 in nsXULElement::SetAttribute (this=0x876f298, aName=@0xbfffcc2c, aValue=@0x893a470) at ../../../../dist/include/nsCOMPtr.h:642 #8 0x410127f5 in nsXULElement::SetAttr (this=0x85f99f0, aNodeInfo=0x42252048, aValue=@0x893a470, aNotify=1) at nsXULElement.cpp:3039 #9 0x4100edd6 in nsXULElement::SetAttribute (this=0x85f99f0, aName=@0x893a450, aValue=@0x893a470) at ../../../../dist/include/nsCOMPtr.h:642 #10 0x401416aa in XPTC_InvokeByIndex (that=0x85f99f4, methodIndex=30, paramCount=2, params=0xbfffcfb8) at xptcinvoke_unixish_x86.cpp:138 #11 0x40723610 in XPCWrappedNative::CallMethod (ccx=@0xbfffd078, mode=CALL_METHOD) at xpcwrappednative.cpp:1884 #12 0x407295cd in XPC_WN_CallMethod (cx=0x8688d50, obj=0x8c7f118, argc=2, argv=0x855d60c, vp=0xbfffd1a8) at xpcwrappednativejsops.cpp:1252 #13 0x40060093 in js_Invoke (cx=0x8688d50, argc=2, flags=0) at jsinterp.c:807 #14 0x40067843 in js_Interpret (cx=0x8688d50, result=0xbfffd3f4) at jsinterp.c:2697 #15 0x400600eb in js_Invoke (cx=0x8688d50, argc=1, flags=2) at jsinterp.c:824 #16 0x400602e5 in js_InternalInvoke (cx=0x8688d50, obj=0x8c7f0a0, fval=147321008, flags=0, argc=1, argv=0xbfffd620, rval=0xbfffd580) at jsinterp.c:896 #17 0x400443b2 in JS_CallFunctionValue (cx=0x8688d50, obj=0x8c7f0a0, fval=147321008, argc=1, argv=0xbfffd620, rval=0xbfffd580) at jsapi.c:3349 #18 0x4142ae8c in nsJSContext::CallEventHandler (this=0x85cd5d0, aTarget=0x8c7f0a0, aHandler=0x8c7f0b0, argc=1, argv=0xbfffd620, aBoolResult=0xbfffd624, aReverseReturnResult=0) at nsJSEnvironment.cpp:952 #19 0x4145455c in nsJSEventListener::HandleEvent (this=0x8b34e18, aEvent=0x8754444) at ../../../dist/include/nsCOMPtr.h:649 #20 0x40f40345 in nsEventListenerManager::HandleEventSubType (this=0x85bed60, aListenerStruct=0x856ca18, aDOMEvent=0x8754444, aCurrentTarget=0x85bed20, aSubType=32, aPhaseFlags=7) at nsEventListenerManager.cpp:1196 #21 0x40f42b32 in nsEventListenerManager::HandleEvent (this=0x85bed60, aPresContext=0x4269bbd0, aEvent=0xbfffdd38, aDOMEvent=0xbfffdad4, aCurrentTarget=0x85bed20, aFlags=7, aEventStatus=0xbfffdd34) at nsEventListenerManager.cpp:2186 #22 0x41015684 in nsXULElement::HandleDOMEvent (this=0x85bed18, aPresContext=0x4269bbd0, aEvent=0xbfffdd38, aDOMEvent=0xbfffdad4, aFlags=1, aEventStatus=0xbfffdd34) at ../../../../dist/include/nsCOMPtr.h:649 #23 0x4102221e in nsXULCommandDispatcher::UpdateCommands (this=0x417d9600, aEventName=@0x876b680) at ../../../../dist/include/nsCOMPtr.h:649 #24 0x401416aa in XPTC_InvokeByIndex (that=0x417d9600, methodIndex=9, paramCount=1, params=0xbfffe000) at xptcinvoke_unixish_x86.cpp:138 #25 0x40723610 in XPCWrappedNative::CallMethod (ccx=@0xbfffe0c0, mode=CALL_METHOD) at xpcwrappednative.cpp:1884 #26 0x407295cd in XPC_WN_CallMethod (cx=0x8688d50, obj=0x8c7f078, argc=1, argv=0x855d458, vp=0xbfffe1f0) at xpcwrappednativejsops.cpp:1252 #27 0x40060093 in js_Invoke (cx=0x8688d50, argc=1, flags=0) at jsinterp.c:807 #28 0x40067843 in js_Interpret (cx=0x8688d50, result=0xbfffe43c) at jsinterp.c:2697 #29 0x400600eb in js_Invoke (cx=0x8688d50, argc=1, flags=2) at jsinterp.c:824 #30 0x400602e5 in js_InternalInvoke (cx=0x8688d50, obj=0x8545df0, fval=139747712, flags=0, argc=1, argv=0xbfffe668, rval=0xbfffe5c8) at jsinterp.c:896 #31 0x400443b2 in JS_CallFunctionValue (cx=0x8688d50, obj=0x8545df0, fval=139747712, argc=1, argv=0xbfffe668, rval=0xbfffe5c8) at jsapi.c:3349 #32 0x4142ae8c in nsJSContext::CallEventHandler (this=0x85cd5d0, aTarget=0x8545df0, aHandler=0x8546180, argc=1, argv=0xbfffe668, aBoolResult=0xbfffe66c, aReverseReturnResult=0) at nsJSEnvironment.cpp:952 #33 0x4145455c in nsJSEventListener::HandleEvent (this=0x41e4b430, aEvent=0x89a55b4) at ../../../dist/include/nsCOMPtr.h:649 #34 0x40f40345 in nsEventListenerManager::HandleEventSubType (this=0x413746d0, aListenerStruct=0x4135fd08, aDOMEvent=0x89a55b4, aCurrentTarget=0x8650980, aSubType=1, aPhaseFlags=7) at nsEventListenerManager.cpp:1196 #35 0x40f41fca in nsEventListenerManager::HandleEvent (this=0x413746d0, aPresContext=0x4269bbd0, aEvent=0xbfffeb60, aDOMEvent=0xbfffeac4, aCurrentTarget=0x8650980, aFlags=7, aEventStatus=0xbfffeb5c) at nsEventListenerManager.cpp:1869 #36 0x4142effa in GlobalWindowImpl::HandleDOMEvent (this=0x8650970, aPresContext=0x4269bbd0, aEvent=0xbfffeb60, aDOMEvent=0xbfffeac4, aFlags=1, aEventStatus=0xbfffeb5c) at ../../../dist/include/nsCOMPtr.h:649 #37 0x410930ba in DocumentViewerImpl::LoadComplete (this=0x417a4280, aStatus=0) at ../../../dist/include/nsCOMPtr.h:649 #38 0x411f66b7 in nsDocShell::EndPageLoad (this=0x8564e88, aProgress=0x8c527cc, aChannel=0x8c65740, aStatus=0) at ../../dist/include/nsCOMPtr.h:648 #39 0x412015e7 in nsWebShell::EndPageLoad (this=0x8564e88, aProgress=0x8c527cc, channel=0x8c65740, aStatus=0) at nsWebShell.cpp:883 #40 0x411f64cd in nsDocShell::OnStateChange (this=0x8564e88, aProgress=0x8c527cc, aRequest=0x8c65740, aStateFlags=131088, aStatus=0) at ../../dist/include/nsCOMPtr.h:642 #41 0x40cd3927 in nsDocLoaderImpl::FireOnStateChange (this=0x8c527b8, aProgress=0x8c527cc, aRequest=0x8c65740, aStateFlags=131088, aStatus=0) at ../../dist/include/nsCOMPtr.h:649 #42 0x40cd2e63 in nsDocLoaderImpl::doStopDocumentLoad (this=0x8c527b8, request=0x8c65740, aStatus=0) at nsDocLoader.cpp:723 #43 0x40cd2d47 in nsDocLoaderImpl::DocLoaderIsEmpty (this=0x8c527b8) at ../../dist/include/nsCOMPtr.h:642 #44 0x40cd2bba in nsDocLoaderImpl::OnStopRequest (this=0x8c527b8, aRequest=0x89a4e90, aCtxt=0x4269bbd0, aStatus=0) at nsDocLoader.cpp:560 #45 0x407f2552 in nsLoadGroup::RemoveRequest (this=0x86aa000, request=0x89a4e90, ctxt=0x4269bbd0, aStatus=0) at nsLoadGroup.cpp:512 #46 0x41197e6d in imgRequestProxy::OnStopRequest (this=0x89a4e90, request=0x8915dd0, ctxt=0x0, statusCode=0) at ../../../dist/include/nsCOMPtr.h:649 #47 0x41196d44 in imgRequest::OnStopRequest (this=0x8b9af60, aRequest=0x8915dd0, ctxt=0x0, status=0) at imgRequest.cpp:636 #48 0x41195ab6 in ProxyListener::OnStopRequest (this=0x8519e58, aRequest=0x8915dd0, ctxt=0x0, status=0) at ../../../dist/include/nsCOMPtr.h:649 #49 0x4082b051 in nsResChannel::EndRequest (this=0x8915dd0, aStatus=0) at ../../../../dist/include/nsCOMPtr.h:649 #50 0x4082b017 in nsResChannel::OnStopRequest (this=0x8915dd0, request=0x8b9b120, context=0x0, aStatus=0) at nsResChannel.cpp:553 #51 0x40825343 in nsFileChannel::OnStopRequest (this=0x8b9b120, request=0x8af0ad4, context=0x0, aStatus=0) at nsFileChannel.cpp:465 #52 0x4083604d in nsOnStopRequestEvent::HandleEvent (this=0x887add8) at ../../../dist/include/nsCOMPtr.h:649 #53 0x407e85d3 in nsARequestObserverEvent::HandlePLEvent (plev=0x887add8) at nsRequestObserverProxy.cpp:64 #54 0x4012d19b in PL_HandleEvent (self=0x887add8) at plevent.c:590 #55 0x4012d0a9 in PL_ProcessPendingEvents (self=0x80c6708) at plevent.c:520 #56 0x4012e20b in nsEventQueueImpl::ProcessPendingEvents (this=0x80c66e0) at nsEventQueue.cpp:374 #57 0x40d00eb6 in event_processor_callback (data=0x80c66e0, source=4, condition=GDK_INPUT_READ) at nsAppShell.cpp:169 #58 0x40d00c05 in our_gdk_io_invoke (source=0x8289220, condition=G_IO_IN, data=0x8289210) at nsAppShell.cpp:62 #59 0x40360f9e in g_io_unix_dispatch () from /usr/lib/libglib-1.2.so.0 #60 0x40362773 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0 #61 0x40362d39 in g_main_iterate () from /usr/lib/libglib-1.2.so.0 #62 0x40362eec in g_main_run () from /usr/lib/libglib-1.2.so.0 #63 0x4027e353 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #64 0x40d013a6 in nsAppShell::Run (this=0x810c748) at nsAppShell.cpp:349 #65 0x4074cc6a in nsAppShellService::Run (this=0x8114de8) at ../../../dist/include/nsCOMPtr.h:649 #66 0x0805221b in main1 (argc=1, argv=0xbffff7b4, nativeApp=0x0) at ../../dist/include/nsCOMPtr.h:649 #67 0x08052b5f in main (argc=1, argv=0xbffff7b4) at nsAppRunner.cpp:1668 #68 0x404a96b7 in __libc_start_main (main=0x8052a14 <main>, argc=1, ubp_av=0xbffff7b4, init=0x804c448 <_init>, fini=0x8054b4c <_fini>, rtld_fini=0x4000db64 <_dl_fini>, stack_end=0xbffff7ac) at ../sysdeps/generic/libc-start.c:129
That darned hyatt!. *** This bug has been marked as a duplicate of 95422 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
.
Status: RESOLVED → VERIFIED
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.