Bug#556273: iceweasel: segfault in organise bookmarks menu

d.haley mycae at yahoo.com
Sun Nov 15 07:01:19 UTC 2009


Package: iceweasel
Version: 3.5.5-1
Severity: important

iceweasel always segfaults on my bookmarks menu, even when running under safe mode.

To generate a segfault do any of

A)
1: Run iceweasel in safe mode
2: click Bookmarks
3: right click on a bookmark
4: observe segfault

B)
1: Run iceweasel in safe mode
2: click bookmarks
3: click organise bookmarks
4: in the popup window "library" click "bookmarks menu"
5: observe segfault

Bookmarks can still be used and added normally, however. I discovered this when attempting to remove a bookmark.

Here is the full bt. If requested, I can provide the core dump file (its ~100MB, however), just email me and I will upload it to a server.

gdb /usr/lib/iceweasel/firefox-bin
GNU gdb (GDB) 7.0-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/iceweasel/firefox-bin...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/lib/iceweasel/firefox-bin 
[Thread debugging using libthread_db enabled]
[New Thread 0xb54ffb70 (LWP 30447)]
[New Thread 0xb4cfeb70 (LWP 30448)]
[New Thread 0xb42ffb70 (LWP 30449)]
[New Thread 0xb2effb70 (LWP 30464)]
[New Thread 0xb22ffb70 (LWP 30471)]
[Thread 0xb22ffb70 (LWP 30471) exited]
[New Thread 0xb22ffb70 (LWP 30472)]
[Thread 0xb22ffb70 (LWP 30472) exited]
[New Thread 0xb22ffb70 (LWP 30473)]
[New Thread 0xb1afeb70 (LWP 30474)]
[New Thread 0xb071db70 (LWP 30478)]
[New Thread 0xafcffb70 (LWP 30482)]

Program received signal SIGSEGV, Segmentation fault.
0xb7dc24f8 in strcmp () from /lib/i686/cmov/libc.so.6
(gdb) bt
#0  0xb7dc24f8 in strcmp () from /lib/i686/cmov/libc.so.6
#1  0xb759fae9 in nsClipboard::HasDataMatchingFlavors (this=0xafde2280, 
    aFlavorList=0xafe40250, aLength=3, aWhichClipboard=1, _retval=0xbfff37fc)
    at nsClipboard.cpp:448
#2  0xb765e653 in NS_InvokeByIndex_P ()
   from /usr/lib/iceweasel/xulrunner/libxul.so
#3  0xb6e70f72 in XPCWrappedNative::CallMethod (ccx=..., 
    mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2456
#4  0xb6e782b5 in XPC_WN_CallMethod (cx=0xafe07000, obj=0xafde4000, argc=3, 
    argv=0xafe9c7c8, vp=0xbfff3a18) at xpcwrappednativejsops.cpp:1590
#5  0xb6b77db0 in js_Invoke () from /usr/lib/libmozjs.so.2d
#6  0xb6b685c1 in ?? () from /usr/lib/libmozjs.so.2d
#7  0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#8  0xb6e6e148 in nsXPCWrappedJSClass::CallMethod (this=0xb347b580, 
    wrapper=0xaf30f800, methodIndex=3, info=0xb25ce178, 
    nativeParams=0xbfff4044) at xpcwrappedjsclass.cpp:1697
#9  0xb6e69ddd in nsXPCWrappedJS::CallMethod (this=0xaf30f800, 
    methodIndex=9120, info=0xb25ce178, params=0xbfff4044)
    at xpcwrappedjs.cpp:569
#10 0xb765f15c in PrepareAndDispatch (methodIndex=<value optimized out>, 
    self=0xaf32deb0, args=<value optimized out>)
    at xptcstubs_gcc_x86_unix.cpp:95
#11 0xb765e653 in NS_InvokeByIndex_P ()
---Type <return> to continue, or q <return> to quit--- 
   from /usr/lib/iceweasel/xulrunner/libxul.so
#12 0xb6e70f72 in XPCWrappedNative::CallMethod (ccx=..., 
    mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2456
#13 0xb6e782b5 in XPC_WN_CallMethod (cx=0xafe07000, obj=0xaf315760, argc=1, 
    argv=0xafe9c6d8, vp=0xbfff44c8) at xpcwrappednativejsops.cpp:1590
#14 0xb6b77db0 in js_Invoke () from /usr/lib/libmozjs.so.2d
#15 0xb6b685c1 in ?? () from /usr/lib/libmozjs.so.2d
#16 0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#17 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#18 0xb6b3cdb3 in JS_CallFunctionValue () from /usr/lib/libmozjs.so.2d
#19 0xb724792b in nsJSContext::CallEventHandler (this=0xafe60a40, 
    aTarget=0xafeaa5b0, aScope=0xb36740c0, aHandler=0xb23cc4c0, 
    aargv=0xafde9f20, arv=0xbfff4b94) at nsJSEnvironment.cpp:2085
#20 0xb7278407 in nsJSEventListener::HandleEvent (this=0xafeab040, 
    aEvent=0xafde00a0) at nsJSEventListener.cpp:247
#21 0xb71597e2 in nsEventListenerManager::HandleEventSubType (this=0xafe9a400, 
    aListenerStruct=0xafe9a424, aListener=0xafeab040, aDOMEvent=0xafde00a0, 
    aCurrentTarget=0xafeaa5b0, aPhaseFlags=6)
    at nsEventListenerManager.cpp:1098
#22 0xb7159d4a in nsEventListenerManager::HandleEvent (this=0xafe9a400, 
    aPresContext=0xafe0dc00, aEvent=0xbfff5064, aDOMEvent=0xbfff4ec4, 
    aCurrentTarget=0xafeaa5b0, aFlags=6, aEventStatus=0xbfff4ec8)
    at nsEventListenerManager.cpp:1206
---Type <return> to continue, or q <return> to quit---
#23 0xb71734e8 in nsEventTargetChainItem::HandleEvent (this=0xaf33d360, 
    aVisitor=..., aFlags=6, aMayHaveNewListenerManagers=1)
    at nsEventDispatcher.cpp:236
#24 0xb7173644 in nsEventTargetChainItem::HandleEventTargetChain (
    this=0xafde1010, aVisitor=..., aFlags=6, aCallback=0x0, 
    aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:300
#25 0xb7173a9a in nsEventDispatcher::Dispatch (aTarget=0xafeaa5b0, 
    aPresContext=0xafe0dc00, aEvent=0xbfff5064, aDOMEvent=0x0, 
    aEventStatus=0xbfff50a8, aCallback=0x0) at nsEventDispatcher.cpp:514
#26 0xb722a6b0 in nsXULCommandDispatcher::UpdateCommands (this=0xafe7c6e0, 
    aEventName=...) at nsXULCommandDispatcher.cpp:407
#27 0xb765e653 in NS_InvokeByIndex_P ()
   from /usr/lib/iceweasel/xulrunner/libxul.so
#28 0xb6e70f72 in XPCWrappedNative::CallMethod (ccx=..., 
    mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2456
#29 0xb6e782b5 in XPC_WN_CallMethod (cx=0xafe07000, obj=0xb3079600, argc=1, 
    argv=0xafe9c594, vp=0xbfff54a8) at xpcwrappednativejsops.cpp:1590
#30 0xb6b77db0 in js_Invoke () from /usr/lib/libmozjs.so.2d
#31 0xb6b685c1 in ?? () from /usr/lib/libmozjs.so.2d
#32 0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#33 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#34 0xb6b3cdb3 in JS_CallFunctionValue () from /usr/lib/libmozjs.so.2d
#35 0xb724792b in nsJSContext::CallEventHandler (this=0xafe60a40, 
---Type <return> to continue, or q <return> to quit---
    aTarget=0xafea21f0, aScope=0xb36740c0, aHandler=0xafddece0, 
    aargv=0xafde9e90, arv=0xbfff5b74) at nsJSEnvironment.cpp:2085
#36 0xb7278407 in nsJSEventListener::HandleEvent (this=0xafde20a0, 
    aEvent=0xafddcee0) at nsJSEventListener.cpp:247
#37 0xb72234d1 in nsXBLPrototypeHandler::ExecuteHandler (this=0xafedcb40, 
    aTarget=0xafea21f0, aEvent=0xafddcee0) at nsXBLPrototypeHandler.cpp:341
#38 0xb7220278 in nsXBLEventHandler::HandleEvent (this=0xafd2f360, 
    aEvent=0xafddcee0) at nsXBLEventHandler.cpp:88
#39 0xb71597e2 in nsEventListenerManager::HandleEventSubType (this=0xafe9afa0, 
    aListenerStruct=0xafd08c98, aListener=0xafd2f360, aDOMEvent=0xafddcee0, 
    aCurrentTarget=0xafea21f0, aPhaseFlags=6)
    at nsEventListenerManager.cpp:1098
#40 0xb7159d4a in nsEventListenerManager::HandleEvent (this=0xafe9afa0, 
    aPresContext=0xafe0dc00, aEvent=0xafddcf40, aDOMEvent=0xbfff6124, 
    aCurrentTarget=0xafea21f0, aFlags=6, aEventStatus=0xbfff6128)
    at nsEventListenerManager.cpp:1206
#41 0xb71734e8 in nsEventTargetChainItem::HandleEvent (this=0xaf33d220, 
    aVisitor=..., aFlags=6, aMayHaveNewListenerManagers=1)
    at nsEventDispatcher.cpp:236
#42 0xb7173644 in nsEventTargetChainItem::HandleEventTargetChain (
    this=0xaf33d340, aVisitor=..., aFlags=6, aCallback=0x0, 
    aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:300
#43 0xb7173a9a in nsEventDispatcher::Dispatch (aTarget=0xafea21f0, 
---Type <return> to continue, or q <return> to quit---
    aPresContext=0xafe0dc00, aEvent=0xafddcf40, aDOMEvent=0xafddcee0, 
    aEventStatus=0xbfff61c4, aCallback=0x0) at nsEventDispatcher.cpp:514
#44 0xb7173caa in nsEventDispatcher::DispatchDOMEvent (aTarget=0xafea21f0, 
    aEvent=0x0, aDOMEvent=0xafddcee0, aPresContext=0xafe0dc00, 
    aEventStatus=0xbfff61c4) at nsEventDispatcher.cpp:576
#45 0xb7159276 in nsEventListenerManager::DispatchEvent (this=0xafe9afa0, 
    aEvent=0xafddcee0, _retval=0xbfff62e8) at nsEventListenerManager.cpp:1331
#46 0xb7121297 in nsDOMEventRTTearoff::DispatchEvent (this=0xafddbf60, 
    aEvt=0xafddcee0, _retval=0xbfff62e8) at nsGenericElement.cpp:1659
#47 0xb7172b1a in nsPLDOMEvent::Run (this=0xafddbf20) at nsPLDOMEvent.cpp:71
#48 0xb70f7f34 in nsContentUtils::AddScriptRunner (aRunnable=0xafddbf20)
    at nsContentUtils.cpp:4366
#49 0xb7172a96 in nsPLDOMEvent::RunDOMEventWhenSafe (this=0xafddbf20)
    at nsPLDOMEvent.cpp:83
#50 0xb730fa9a in nsTreeSelection::FireOnSelectHandler (this=0xafddc3d0)
    at nsTreeSelection.cpp:840
#51 0xb730fb24 in nsTreeSelection::SetSelectEventsSuppressed (this=0xafde23a0, 
    aSelectEventsSuppressed=-1344011696) at nsTreeSelection.cpp:617
#52 0xb765e653 in NS_InvokeByIndex_P ()
   from /usr/lib/iceweasel/xulrunner/libxul.so
#53 0xb6e70f72 in XPCWrappedNative::CallMethod (ccx=..., 
    mode=XPCWrappedNative::CALL_SETTER) at xpcwrappednative.cpp:2456
#54 0xb6e781af in XPCWrappedNative::SetAttribute (cx=0xafe07000, 
---Type <return> to continue, or q <return> to quit---
    obj=0xafdd3bc0, argc=1, argv=0xafe9c574, vp=0xbfff6828)
    at xpcprivate.h:2326
#55 XPC_WN_GetterSetter (cx=0xafe07000, obj=0xafdd3bc0, argc=1, 
    argv=0xafe9c574, vp=0xbfff6828) at xpcwrappednativejsops.cpp:1614
#56 0xb6b77db0 in js_Invoke () from /usr/lib/libmozjs.so.2d
#57 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#58 0xb6b7822f in ?? () from /usr/lib/libmozjs.so.2d
#59 0xb6b7f671 in ?? () from /usr/lib/libmozjs.so.2d
#60 0xb6b806aa in ?? () from /usr/lib/libmozjs.so.2d
#61 0xb6b6ec8a in ?? () from /usr/lib/libmozjs.so.2d
#62 0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#63 0xb6e6e148 in nsXPCWrappedJSClass::CallMethod (this=0xb11d87c0, 
    wrapper=0xafdd7d80, methodIndex=8, info=0xb30d28b0, 
    nativeParams=0xbfff6f94) at xpcwrappedjsclass.cpp:1697
#64 0xb6e69ddd in nsXPCWrappedJS::CallMethod (this=0xafdd7d80, 
    methodIndex=9120, info=0xb30d28b0, params=0xbfff6f94)
    at xpcwrappedjs.cpp:569
#65 0xb765f15c in PrepareAndDispatch (methodIndex=<value optimized out>, 
    self=0xafde9cd0, args=<value optimized out>)
    at xptcstubs_gcc_x86_unix.cpp:95
#66 0xb755ea64 in nsNavHistoryFolderResultNode::OpenContainer (this=0xafdcc060)
    at nsNavHistoryResult.cpp:3079
#67 0xb755ca10 in nsNavHistoryContainerResultNode::SetContainerOpen (
---Type <return> to continue, or q <return> to quit---
    this=0xafde23a0, aContainerOpen=1) at nsNavHistoryResult.cpp:449
#68 0xb765e653 in NS_InvokeByIndex_P ()
   from /usr/lib/iceweasel/xulrunner/libxul.so
#69 0xb6e70f72 in XPCWrappedNative::CallMethod (ccx=..., 
    mode=XPCWrappedNative::CALL_SETTER) at xpcwrappednative.cpp:2456
#70 0xb6e781af in XPCWrappedNative::SetAttribute (cx=0xafe07000, 
    obj=0xafdd3ae0, argc=1, argv=0xafe9c3c0, vp=0xbfff7468)
    at xpcprivate.h:2326
#71 XPC_WN_GetterSetter (cx=0xafe07000, obj=0xafdd3ae0, argc=1, 
    argv=0xafe9c3c0, vp=0xbfff7468) at xpcwrappednativejsops.cpp:1614
#72 0xb6b77db0 in js_Invoke () from /usr/lib/libmozjs.so.2d
#73 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#74 0xb6b7822f in ?? () from /usr/lib/libmozjs.so.2d
#75 0xb6b7f671 in ?? () from /usr/lib/libmozjs.so.2d
#76 0xb6b7fc90 in ?? () from /usr/lib/libmozjs.so.2d
#77 0xb6b809b6 in ?? () from /usr/lib/libmozjs.so.2d
#78 0xb6b6ec8a in ?? () from /usr/lib/libmozjs.so.2d
#79 0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#80 0xb6e6e148 in nsXPCWrappedJSClass::CallMethod (this=0xaf3011c0, 
    wrapper=0xafdd7f80, methodIndex=23, info=0xb25cfd48, 
    nativeParams=0xbfff7c14) at xpcwrappedjsclass.cpp:1697
#81 0xb6e69ddd in nsXPCWrappedJS::CallMethod (this=0xafdd7f80, 
    methodIndex=9120, info=0xb25cfd48, params=0xbfff7c14)
---Type <return> to continue, or q <return> to quit---
    at xpcwrappedjs.cpp:569
#82 0xb765f15c in PrepareAndDispatch (methodIndex=<value optimized out>, 
    self=0xafde9d00, args=<value optimized out>)
    at xptcstubs_gcc_x86_unix.cpp:95
#83 0xb7307fa8 in nsTreeBodyFrame::SetView (this=0xafee2c8c, aView=0xafde9d00)
    at nsTreeBodyFrame.cpp:553
#84 0xb7309fee in nsTreeBoxObject::SetView (this=0xafef7ea0, aView=0xafde9d00)
    at nsTreeBoxObject.cpp:199
#85 0xb765e653 in NS_InvokeByIndex_P ()
   from /usr/lib/iceweasel/xulrunner/libxul.so
#86 0xb6e70f72 in XPCWrappedNative::CallMethod (ccx=..., 
    mode=XPCWrappedNative::CALL_SETTER) at xpcwrappednative.cpp:2456
#87 0xb6e781af in XPCWrappedNative::SetAttribute (cx=0xafe07000, 
    obj=0xb2f3ba60, argc=1, argv=0xafe9c260, vp=0xbfff81b8)
    at xpcprivate.h:2326
#88 XPC_WN_GetterSetter (cx=0xafe07000, obj=0xb2f3ba60, argc=1, 
    argv=0xafe9c260, vp=0xbfff81b8) at xpcwrappednativejsops.cpp:1614
#89 0xb6b77db0 in js_Invoke () from /usr/lib/libmozjs.so.2d
#90 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#91 0xb6b7822f in ?? () from /usr/lib/libmozjs.so.2d
#92 0xb6b7f671 in ?? () from /usr/lib/libmozjs.so.2d
#93 0xb6b7fc90 in ?? () from /usr/lib/libmozjs.so.2d
#94 0xb6b809b6 in ?? () from /usr/lib/libmozjs.so.2d
---Type <return> to continue, or q <return> to quit---
#95 0xb6b6ec8a in ?? () from /usr/lib/libmozjs.so.2d
#96 0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#97 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#98 0xb6b7822f in ?? () from /usr/lib/libmozjs.so.2d
#99 0xb6b7f671 in ?? () from /usr/lib/libmozjs.so.2d
#100 0xb6b806aa in ?? () from /usr/lib/libmozjs.so.2d
#101 0xb6b6ec8a in ?? () from /usr/lib/libmozjs.so.2d
#102 0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#103 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#104 0xb6b7822f in ?? () from /usr/lib/libmozjs.so.2d
#105 0xb6b7f671 in ?? () from /usr/lib/libmozjs.so.2d
#106 0xb6b806aa in ?? () from /usr/lib/libmozjs.so.2d
#107 0xb6b6ec8a in ?? () from /usr/lib/libmozjs.so.2d
#108 0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#109 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#110 0xb6b3cdb3 in JS_CallFunctionValue () from /usr/lib/libmozjs.so.2d
#111 0xb724792b in nsJSContext::CallEventHandler (this=0xafe60a40, 
    aTarget=0xafea0e50, aScope=0xb36740c0, aHandler=0xb7996b00, 
    aargv=0xafde9c00, arv=0xbfff93a4) at nsJSEnvironment.cpp:2085
#112 0xb7278407 in nsJSEventListener::HandleEvent (this=0xafe9b8c0, 
    aEvent=0xafddc0d0) at nsJSEventListener.cpp:247
#113 0xb71597e2 in nsEventListenerManager::HandleEventSubType (
    this=0xafe9adc0, aListenerStruct=0xafe89710, aListener=0xafe9b8c0, 
---Type <return> to continue, or q <return> to quit---
    aDOMEvent=0xafddc0d0, aCurrentTarget=0xafea0e50, aPhaseFlags=6)
    at nsEventListenerManager.cpp:1098
#114 0xb7159d4a in nsEventListenerManager::HandleEvent (this=0xafe9adc0, 
    aPresContext=0xafe0dc00, aEvent=0xafddc100, aDOMEvent=0xbfff96d4, 
    aCurrentTarget=0xafea0e50, aFlags=6, aEventStatus=0xbfff96d8)
    at nsEventListenerManager.cpp:1206
#115 0xb71734e8 in nsEventTargetChainItem::HandleEvent (this=0xaf33d160, 
    aVisitor=..., aFlags=6, aMayHaveNewListenerManagers=1)
    at nsEventDispatcher.cpp:236
#116 0xb7173644 in nsEventTargetChainItem::HandleEventTargetChain (
    this=0xaf33d200, aVisitor=..., aFlags=6, aCallback=0x0, 
    aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:300
#117 0xb7173a9a in nsEventDispatcher::Dispatch (aTarget=0xafea0e50, 
    aPresContext=0xafe0dc00, aEvent=0xafddc100, aDOMEvent=0xafddc0d0, 
    aEventStatus=0xbfff9774, aCallback=0x0) at nsEventDispatcher.cpp:514
#118 0xb7173caa in nsEventDispatcher::DispatchDOMEvent (aTarget=0xafea0e50, 
    aEvent=0x0, aDOMEvent=0xafddc0d0, aPresContext=0xafe0dc00, 
    aEventStatus=0xbfff9774) at nsEventDispatcher.cpp:576
#119 0xb7159276 in nsEventListenerManager::DispatchEvent (this=0xafe9adc0, 
    aEvent=0xafddc0d0, _retval=0xbfff9898) at nsEventListenerManager.cpp:1331
#120 0xb7121297 in nsDOMEventRTTearoff::DispatchEvent (this=0xafddba80, 
    aEvt=0xafddc0d0, _retval=0xbfff9898) at nsGenericElement.cpp:1659
#121 0xb7172b1a in nsPLDOMEvent::Run (this=0xafddba20) at nsPLDOMEvent.cpp:71
---Type <return> to continue, or q <return> to quit---
#122 0xb70f7f34 in nsContentUtils::AddScriptRunner (aRunnable=0xafddba20)
    at nsContentUtils.cpp:4366
#123 0xb7172a96 in nsPLDOMEvent::RunDOMEventWhenSafe (this=0xafddba20)
    at nsPLDOMEvent.cpp:83
#124 0xb730fa9a in nsTreeSelection::FireOnSelectHandler (this=0xaf301250)
    at nsTreeSelection.cpp:840
#125 0xb73104b2 in nsTreeSelection::Select (this=0xaf301250, aIndex=4)
    at nsTreeSelection.cpp:394
#126 0xb765e653 in NS_InvokeByIndex_P ()
   from /usr/lib/iceweasel/xulrunner/libxul.so
#127 0xb6e70f72 in XPCWrappedNative::CallMethod (ccx=..., 
    mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2456
#128 0xb6e782b5 in XPC_WN_CallMethod (cx=0xafe07000, obj=0xb30794a0, argc=1, 
    argv=0xafe9c050, vp=0xbfff9de4) at xpcwrappednativejsops.cpp:1590
#129 0xb6b77db0 in js_Invoke () from /usr/lib/libmozjs.so.2d
#130 0xb6b685c1 in ?? () from /usr/lib/libmozjs.so.2d
#131 0xb6b77dc3 in js_Invoke () from /usr/lib/libmozjs.so.2d
#132 0xb6b780f7 in ?? () from /usr/lib/libmozjs.so.2d
#133 0xb6b3cdb3 in JS_CallFunctionValue () from /usr/lib/libmozjs.so.2d
#134 0xb724792b in nsJSContext::CallEventHandler (this=0xafe60a40, 
    aTarget=0xafea0ee0, aScope=0xb36740c0, aHandler=0xafdd36e0, 
    aargv=0xafde9070, arv=0xbfffa4b0) at nsJSEnvironment.cpp:2085
#135 0xb7278407 in nsJSEventListener::HandleEvent (this=0xafddb860, 
---Type <return> to continue, or q <return> to quit---
    aEvent=0xafdd4470) at nsJSEventListener.cpp:247
#136 0xb72234d1 in nsXBLPrototypeHandler::ExecuteHandler (this=0xafef3fc0, 
    aTarget=0xafea0ee0, aEvent=0xafdd4470) at nsXBLPrototypeHandler.cpp:341
#137 0xb7220278 in nsXBLEventHandler::HandleEvent (this=0xafd2f8d0, 
    aEvent=0xafdd4470) at nsXBLEventHandler.cpp:88
#138 0xb71597e2 in nsEventListenerManager::HandleEventSubType (
    this=0xafedfb20, aListenerStruct=0xb1045608, aListener=0xafd2f8d0, 
    aDOMEvent=0xafdd4470, aCurrentTarget=0xafea0ee0, aPhaseFlags=6)
    at nsEventListenerManager.cpp:1098
#139 0xb7159d4a in nsEventListenerManager::HandleEvent (this=0xafedfb20, 
    aPresContext=0xafe0dc00, aEvent=0xbfffad80, aDOMEvent=0xbfffaa60, 
    aCurrentTarget=0xafea0ee0, aFlags=6, aEventStatus=0xbfffaa64)
    at nsEventListenerManager.cpp:1206
#140 0xb71734e8 in nsEventTargetChainItem::HandleEvent (this=0xaf33d020, 
    aVisitor=..., aFlags=6, aMayHaveNewListenerManagers=1)
    at nsEventDispatcher.cpp:236
#141 0xb7173644 in nsEventTargetChainItem::HandleEventTargetChain (
    this=0xaf33d140, aVisitor=..., aFlags=6, aCallback=0xbfffaad0, 
    aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:300
#142 0xb7173a9a in nsEventDispatcher::Dispatch (aTarget=0xafea0ee0, 
    aPresContext=0xafe0dc00, aEvent=0xbfffad80, aDOMEvent=0x0, 
    aEventStatus=0xbfffabec, aCallback=0xbfffaad0) at nsEventDispatcher.cpp:514
#143 0xb6fd93de in PresShell::HandleEventInternal (this=0xafe35c00, 
---Type <return> to continue, or q <return> to quit---
    aEvent=0xbfffad80, aView=0xafe6fee0, aStatus=0xbfffabec)
    at nsPresShell.cpp:6323
#144 0xb6fd9aa2 in PresShell::HandlePositionedEvent (this=0xafe35c00, 
    aView=0xafe6fee0, aTargetFrame=0xafd345d4, aEvent=0xbfffad80, 
    aEventStatus=0xbfffabec) at nsPresShell.cpp:6211
#145 0xb6fda1a8 in PresShell::HandleEvent (this=0xafe35c00, aView=0xafe6fee0, 
    aEvent=0xbfffad80, aEventStatus=0xbfffabec) at nsPresShell.cpp:6071
#146 0xb723dbd1 in nsViewManager::HandleEvent (this=0xafe6fe80, 
    aView=0xafe6fee0, aPoint=..., aEvent=0xbfffad80, aCaptured=0)
    at nsViewManager.cpp:1400
#147 0xb723f8ed in nsViewManager::DispatchEvent (this=0xafe6fe80, 
    aEvent=0xbfffad80, aStatus=0xbffface0) at nsViewManager.cpp:1359
#148 0xb723aa55 in HandleEvent (aEvent=0xbfffad80) at nsView.cpp:168
#149 0xb7586608 in nsWindow::DispatchEvent (this=0xafebb400, 
    aEvent=0xbfffad80, aStatus=@0xbfffadd8) at nsWindow.cpp:577
#150 0xb758e2f1 in nsWindow::OnButtonPressEvent (this=0xafebb400, 
    aWidget=0xb34cda10, aEvent=0xaf34d880) at nsWindow.cpp:2944
#151 0xb758e388 in button_press_event_cb (widget=0xb34cda10, event=0xaf34d880)
    at nsWindow.cpp:5542
#152 0xb6319f66 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#153 0xb66cae43 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#154 0xb66dee5f in ?? () from /usr/lib/libgobject-2.0.so.0
#155 0xb66e013f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#156 0xb66e0706 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#157 0xb64361b6 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#158 0xb63126fc in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#159 0xb6313b77 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#160 0xb618157a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#161 0xb6643e98 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#162 0xb6647623 in ?? () from /lib/libglib-2.0.so.0
#163 0xb66477a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#164 0xb7591b50 in nsAppShell::ProcessNextNativeEvent (this=0xb7922a60, 
    mayWait=1) at nsAppShell.cpp:147
#165 0xb75a5eb4 in nsBaseAppShell::DoProcessNextNativeEvent (this=0xb7922a60, 
    mayWait=1) at nsBaseAppShell.cpp:151
#166 0xb75a604b in nsBaseAppShell::OnProcessNextEvent (this=0xb7922a60, 
    thr=0xb7a98d80, mayWait=1, recursionDepth=0) at nsBaseAppShell.cpp:296
#167 0xb7651a32 in nsThread::ProcessNextEvent (this=0xb7a98d80, mayWait=1, 
    result=0xbfffb3b4) at nsThread.cpp:508
#168 0xb76237d0 in NS_ProcessNextEvent_P (thread=0x0, mayWait=1)
    at nsThreadUtils.cpp:239
#169 0xb75a6194 in nsBaseAppShell::Run (this=0xb7922a60)
    at nsBaseAppShell.cpp:170
#170 0xb74779c4 in nsAppStartup::Run (this=0xb79f6670) at nsAppStartup.cpp:193
#171 0xb6e4595f in XRE_main (argc=1, argv=0xbffffb24, aAppData=0xb7a03a40)
    at nsAppRunner.cpp:3331
---Type <return> to continue, or q <return> to quit---
#172 0x080499d0 in ?? ()
#173 0xb7d66b36 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#174 0x080496d1 in ?? ()
(gdb) generate-core-file
Saved corefile core.30405
(gdb) quit
A debugging session is active.

	Inferior 1 [process 30405] will be killed.

Quit anyway? (y or n) y



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils                   3.1.3      Miscellaneous utilities specific t
ii  fontconfig                    2.6.0-3    generic font configuration library
ii  libc6                         2.10.1-2   GNU C Library: Shared libraries
ii  libgcc1                       1:4.4.1-1  GCC support library
ii  libglib2.0-0                  2.22.0-1   The GLib library of C routines
ii  libgtk2.0-0                   2.18.3-1   The GTK+ graphical user interface 
ii  libnspr4-0d                   4.7.4-2    NetScape Portable Runtime Library
ii  libstdc++6                    4.4.1-1    The GNU Standard C++ Library v3
ii  procps                        1:3.2.7-11 /proc file system utilities
ii  psmisc                        22.6-1     Utilities that use the proc filesy
ii  xulrunner-1.9.1               1.9.1.5-1  XUL + XPCOM application runner

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  latex-xft-fonts               <none>     (no description available)
pn  libkrb53                      <none>     (no description available)
pn  mozplugger                    <none>     (no description available)
pn  ttf-mathematica4.1            <none>     (no description available)
ii  xfonts-mathml                 3          Type1 Symbol font for MathML
pn  xprint                        <none>     (no description available)
pn  xulrunner-1.9.1-gnome-support <none>     (no description available)

-- no debconf information





More information about the pkg-mozilla-maintainers mailing list