Closed
Bug 95881
Opened 23 years ago
Closed 23 years ago
crash in XBL when using Search->Mail/News messages
Categories
(Core :: XUL, defect)
Tracking
()
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
Comment 1•23 years ago
|
||
That darned hyatt!.
*** This bug has been marked as a duplicate of 95422 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
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.
Description
•