Alexander Sack wrote: > You get: > > Starting program: /usr/lib/icedove/icedove-bin > BFD: /lib64/ld-linux-x86-64.so.2: don't know how to handle OS specific > section `.gnu.hash' [0x6ffffff6] > warning: Unable to grok dynamic linker /lib64/ld-linux-x86-64.so.2 as > an object file > warning: Unable to find dynamic linker breakpoint function. > GDB will be unable to debug shared library initializers > and track explicitly loaded dynamic code. > warning: shared library handler failed to enable breakpoint > > > Which looks bad and is likely the cause for not getting debug symbols. > > So, anything that is special about your system? > > - Alexander >
After upgraded gdb by: aptitude install gdb/unstable I get the debug symbols. Now the log is attached. I found this workaround because I found the following page by searching the web: https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/73724 I am going to post this problem as another bug. I will be glad if you know what category I should post to. I regard this is a dependency problem of ld-linux-x86-64.so.2. Am I right? Anyway, I am glad we can go back to the original problem I posted first :-) -- Kimikazu KATO <[EMAIL PROTECTED]> Nihon Unisys, Ltd. Blog: http://www.tyzoh.jp/modules/weblog/index.php?user_id=70 Key fingerprint: C41A 4CA4 E7F4 080E 78A6 BABF 26BF 555A B18B F75D
/usr/lib/icedove/run-mozilla.sh -g /usr/lib/icedove/icedove-bin MOZILLA_FIVE_HOME=/usr/lib/icedove LD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/plugins:/usr/lib/mre/mre DISPLAY=:0.0 DYLD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/mre/mre LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/components:/usr/lib/mre/mre SHLIB_PATH=/usr/lib/icedove:/usr/lib/mre/mre LIBPATH=/usr/lib/icedove:/usr/lib/mre/mre ADDON_PATH=/usr/lib/icedove MOZ_PROGRAM=/usr/lib/icedove/icedove-bin MOZ_TOOLKIT= moz_debug=1 moz_debugger= /usr/bin/gdb /usr/lib/icedove/icedove-bin -x /tmp/mozargs.rd5699 GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/lib/icedove/icedove-bin [Thread debugging using libthread_db enabled] [New Thread 47058810147184 (LWP 5705)] [New Thread 1082132800 (LWP 5708)] [New Thread 1090525504 (LWP 5709)] [New Thread 1098918208 (LWP 5710)] DOUBLE-CLICK: 400 --> -1 THRESHOLD: 8 --> -1 [New Thread 1107310912 (LWP 5715)] [New Thread 1115703616 (LWP 5716)] [New Thread 1124096320 (LWP 5730)] [New Thread 1132489024 (LWP 5731)] [New Thread 1140881728 (LWP 5732)] [New Thread 1149274432 (LWP 5733)] [New Thread 1157667136 (LWP 5735)] [Thread 1140881728 (LWP 5732) exited] [Thread 1157667136 (LWP 5735) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 47058810147184 (LWP 5705)] 0x00002aaab32f47bf in mozInlineSpellChecker::EndOfAWord ( this=<value optimized out>, aNode=0x1a7c8b0, aOffset=-1) at mozInlineSpellChecker.cpp:980 980 mozInlineSpellChecker.cpp: No such file or directory. in mozInlineSpellChecker.cpp (gdb) bt #0 0x00002aaab32f47bf in mozInlineSpellChecker::EndOfAWord ( this=<value optimized out>, aNode=0x1a7c8b0, aOffset=-1) at mozInlineSpellChecker.cpp:980 #1 0x00002aaab32f5f73 in mozInlineSpellChecker::AdjustSpellHighlighting ( this=0x1b09ee0, aNode=0x1a7c8b0, aOffset=-1, aSpellCheckSelection=0x1a5f060, isDeletion=0) at mozInlineSpellChecker.cpp:848 #2 0x00002aaab32f78cf in mozInlineSpellChecker::SpellCheckAfterEditorChange ( this=0x1b09ee0, action=1002, aSelection=0x1a60fb0, previousSelectedNode=0x1a7c8b0, previousSelectedOffset=-1, aStartNode=0x1a7c8b0, aStartOffset=0, aEndNode=0x1a7c8b0, aEndOffset=4) at mozInlineSpellChecker.cpp:261 #3 0x00002aaab1103b19 in nsHTMLEditRules::AfterEditInner (this=0x1a7d190, action=1002, aDirection=1) at nsHTMLEditRules.cpp:547 #4 0x00002aaab1103da0 in nsHTMLEditRules::AfterEdit (this=0x7ffff36e3230, action=1002, aDirection=-1) at nsHTMLEditRules.cpp:391 #5 0x00002aaab10dde95 in nsHTMLEditor::EndOperation (this=0x1a5a440) at nsHTMLEditor.cpp:4129 #6 0x00002aaab113a0ad in nsPlaintextEditor::InsertText (this=0x1a5a440, [EMAIL PROTECTED]) at ../../../editor/libeditor/base/nsEditorUtils.h:123 #7 0x00002aaab113872c in nsPlaintextEditor::SetCompositionString ( this=0x1a5a440, [EMAIL PROTECTED], aTextRangeList=<value optimized out>, aReply=0x7ffff36e4258) at nsPlaintextEditor.cpp:1624 #8 0x00002aaab113f001 in nsTextEditorTextListener::HandleText ( this=0x1a918a0, aTextEvent=<value optimized out>) at nsEditorEventListeners.cpp:469 #9 0x00002aaaafb7cb7e in nsEventListenerManager::HandleEvent (this=0x1a5f790, aPresContext=<value optimized out>, aEvent=0x7ffff36e4200, aDOMEvent=0x7ffff36e3d98, aCurrentTarget=0x153d728, aFlags=2, aEventStatus=0x7ffff36e40b8) at nsEventListenerManager.cpp:141 #10 0x00002aaaafb3936c in nsDocument::HandleDOMEvent (this=0x153d5e0, aPresContext=0x19ce560, aEvent=0x7ffff36e4200, aDOMEvent=0x7ffff36e3d98, aFlags=<value optimized out>, aEventStatus=0x7ffff36e40b8) at nsDocument.cpp:4049 #11 0x00002aaaafb55c3d in nsGenericElement::HandleDOMEvent (this=0x1a0a480, aPresContext=0x19ce560, aEvent=0x7ffff36e4200, aDOMEvent=0x7ffff36e3d98, aFlags=7, aEventStatus=0x7ffff36e40b8) at nsGenericElement.cpp:2230 #12 0x00002aaaaf9c1ea2 in PresShell::HandleEventInternal (this=0x1a5d1d0, aEvent=0x7ffff36e4200, aView=0x11c2e70, aFlags=1, aStatus=0x7ffff36e40b8) at nsPresShell.cpp:6425 #13 0x00002aaaaf9c2ba0 in PresShell::HandleEvent (this=0x1a5d1d0, aView=0x11c2e70, aEvent=0x7ffff36e4200, aEventStatus=0x7ffff36e40b8, aForceHandle=1, [EMAIL PROTECTED]) at nsPresShell.cpp:6261 #14 0x00002aaaafc5719c in nsViewManager::HandleEvent (this=0x19c0ff0, aView=0x11c2e70, aEvent=0x7ffff36e4200, aCaptured=0) at nsViewManager.cpp:2512 #15 0x00002aaaafc5968c in nsViewManager::DispatchEvent (this=0x19c0ff0, aEvent=0x7ffff36e4200, aStatus=0x7ffff36e41bc) at nsViewManager.cpp:2246 #16 0x00002aaaafc4e4b0 in HandleEvent (aEvent=0x7ffff36e4200) at nsView.cpp:171 #17 0x00002aaaaaf1f9eb in nsCommonWidget::DispatchEvent (this=0x1a5a840, aEvent=0x7ffff36e4200, [EMAIL PROTECTED]) at nsCommonWidget.cpp:219 #18 0x00002aaaaaf15b4a in nsWindow::IMEComposeText (this=0x1a5a840, aText=0x0, aLen=0, aPreeditString=0x1a25970 "å\212 è\227¤ã\201§ã\201\231", aCursorPos=-210877800, aFeedback=0x1a18e00) at nsWindow.cpp:4473 #19 0x00002aaaaaf1a85e in IM_preedit_changed_cb ( aContext=<value optimized out>, aWindow=<value optimized out>) at nsWindow.cpp:4616 #20 0x00002accb9cca349 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #21 0x00002accb9cda008 in ?? () from /usr/lib/libgobject-2.0.so.0 #22 0x00002accb9cdb443 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #23 0x00002accb9cddf96 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #24 0x00002accb9cca349 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #25 0x00002accb9cda008 in ?? () from /usr/lib/libgobject-2.0.so.0 #26 0x00002accb9cdb443 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #27 0x00002accb9cddf96 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #28 0x00002accb9b1ac00 in ?? () from /usr/lib/libX11.so.6 #29 0x00002accb9b1ab8c in _XimCbDispatch () from /usr/lib/libX11.so.6 #30 0x00002accb9b2d51b in ?? () from /usr/lib/libX11.so.6 #31 0x00002accb9b2d4a0 in _XimRead () from /usr/lib/libX11.so.6 #32 0x00002accb9b2078c in _XimForwardEvent () from /usr/lib/libX11.so.6 #33 0x00002accb9b1b47b in ?? () from /usr/lib/libX11.so.6 #34 0x00002accb9addb14 in XFilterEvent () from /usr/lib/libX11.so.6 #35 0x00002aaaad1a7dc7 in ?? () from /usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so #36 0x00002aaaaaf156b2 in nsWindow::IMEFilterEvent ( this=<value optimized out>, aEvent=0x1515870) at nsWindow.cpp:4544 #37 0x00002aaaaaf1c99a in nsWindow::OnKeyPressEvent (this=0x1a5a840, aWidget=<value optimized out>, aEvent=0x1515870) at nsWindow.cpp:1723 #38 0x00002accb815817d in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #39 0x00002accb9cca349 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #40 0x00002accb9cda008 in ?? () from /usr/lib/libgobject-2.0.so.0 #41 0x00002accb9cdb217 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #42 0x00002accb9cdb613 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #43 0x00002accb82558fe in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #44 0x00002accb826398b in gtk_window_propagate_key_event () from /usr/lib/libgtk-x11-2.0.so.0 #45 0x00002accb826671b in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #46 0x00002accb815817d in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #47 0x00002accb9cca349 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #48 0x00002accb9cda618 in ?? () from /usr/lib/libgobject-2.0.so.0 #49 0x00002accb9cdb217 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #50 0x00002accb9cdb613 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #51 0x00002accb82558fe in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #52 0x00002accb8151835 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #53 0x00002accb8152781 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #54 0x00002accb85f564c in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #55 0x00002accba1326d4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #56 0x00002accba13550d in ?? () from /usr/lib/libglib-2.0.so.0 #57 0x00002accba13581a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #58 0x00002accb8152b13 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #59 0x00002aaaaaf1e5ec in nsAppShell::Run (this=0x6a9100) at nsAppShell.cpp:139 #60 0x00002aaaaba52c9e in nsAppStartup::Run (this=0x6a9080) at nsAppStartup.cpp:150 #61 0x0000000000407316 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:2380 #62 0x00002accbab568e4 in __libc_start_main () from /lib/libc.so.6 #63 0x00000000004038aa in _start () at ../sysdeps/x86_64/elf/start.S:113 (gdb) bt full #0 0x00002aaab32f47bf in mozInlineSpellChecker::EndOfAWord ( this=<value optimized out>, aNode=0x1a7c8b0, aOffset=-1) at mozInlineSpellChecker.cpp:980 res = <value optimized out> endOfWord = <value optimized out> text = {<nsFixedString> = {<nsString> = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x2accb78b1d90, mData = 0x7ffff36e3228, mLength = 4, mFlags = 65553}, <No data fields>}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7ffff36e3228}, mStorage = {21152, 34276, 12391, 12377, 0, 46986, 10956, 0, 5968, 422, 0, 0, 0, 0, 0, 0, 51328, 423, 0, 0, 0, 0, 0, 0, 54254, 45325, 10922, 0, 55032, 339, 0, 0, 13072, 62318, 32767, 0, 54984, 339, 0, 0, 10470, 44955, 10922, 0, 42048, 421, 0, 0, 4, 0, 0, 0, 51376, 423, 0, 0, 0, 0, 0, 0, 65535, 65535, 0, 0}} nodeType = 3 #1 0x00002aaab32f5f73 in mozInlineSpellChecker::AdjustSpellHighlighting ( this=0x1b09ee0, aNode=0x1a7c8b0, aOffset=-1, aSpellCheckSelection=0x1a5f060, isDeletion=0) at mozInlineSpellChecker.cpp:848 nodeType = 3 childNodes = {<nsCOMPtr_base> = { mRawPtr = 0x2accb78a7920}, <No data fields>} child = {<nsCOMPtr_base> = {mRawPtr = 0x1a7c880}, <No data fields>} currentNode = {<nsCOMPtr_base> = { mRawPtr = 0x1a7c8b0}, <No data fields>} rv = 0 wordRange = {<nsCOMPtr_base> = {mRawPtr = 0x19a7320}, <No data fields>} checkSpelling = <value optimized out> isMisspelled = <value optimized out> word = {<nsFixedString> = {<nsString> = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0xb04b60, mData = 0x7ffff36e3410, mLength = 4084085752, mFlags = 32767}, <No data fields>}, <No data fields>}, mFixedCapacity = 3077694440, mFixedBuf = 0x7ffff36e3448}, mStorage = { 13360, 62318, 32767, 0, 13456, 62318, 32767, 0, 51624, 46961, 10956, 0, 13384, 62318, 32767, 0, 53944, 421, 0, 0, 0, 0, 0, 0, 10987, 45332, 10922, 0, 31008, 46986, 10956, 0, 63008, 421, 0, 0, 0, 0, 0, 0, 13472, 62318, 32767, 0, 53944, 421, 0, 0, 18761, 44961, 10922, 0, 10848, 45332, 10922, 0, 0, 0, 0, 0, 0, 0, 0, 0}} #2 0x00002aaab32f78cf in mozInlineSpellChecker::SpellCheckAfterEditorChange ( this=0x1b09ee0, action=1002, aSelection=0x1a60fb0, previousSelectedNode=0x1a7c8b0, previousSelectedOffset=-1, aStartNode=0x1a7c8b0, aStartOffset=0, aEndNode=0x1a7c8b0, aEndOffset=4) at mozInlineSpellChecker.cpp:261 offset = -1 iscollapsed = <value optimized out> editor = {<nsCOMPtr_base> = {mRawPtr = 0x1a5a440}, <No data fields>} anchorNode = {<nsCOMPtr_base> = { mRawPtr = 0x1a7c8b0}, <No data fields>} res = 0 anchorOffset = 0 spellCheckSelection = {<nsCOMPtr_base> = { mRawPtr = 0x1a5f060}, <No data fields>} #3 0x00002aaab1103b19 in nsHTMLEditRules::AfterEditInner (this=0x1a7d190, action=1002, aDirection=1) at nsHTMLEditRules.cpp:547 selection = {<nsCOMPtr_base> = {mRawPtr = 0x1a60fb0}, <No data fields>} res = 0 rangeStartParent = {<nsCOMPtr_base> = { mRawPtr = 0x1a7c8b0}, <No data fields>} rangeEndParent = {<nsCOMPtr_base> = { mRawPtr = 0x1a7c8b0}, <No data fields>} rangeStartOffset = 0 rangeEndOffset = 4 #4 0x00002aaab1103da0 in nsHTMLEditRules::AfterEdit (this=0x7ffff36e3230, action=1002, aDirection=-1) at nsHTMLEditRules.cpp:391 res = 0 #5 0x00002aaab10dde95 in nsHTMLEditor::EndOperation (this=0x1a5a440) at nsHTMLEditor.cpp:4129 res = 0 #6 0x00002aaab113a0ad in nsPlaintextEditor::InsertText (this=0x1a5a440, [EMAIL PROTECTED]) at ../../../editor/libeditor/base/nsEditorUtils.h:123 theAction = 2001 opID = <value optimized out> batch = {mEd = {<nsCOMPtr_base> = { mRawPtr = 0x1a5a440}, <No data fields>}} selection = {<nsCOMPtr_base> = {mRawPtr = 0x1a60fb0}, <No data fields>} result = 0 resultString = {<nsFixedString> = {<nsString> = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x2accb78b1d90, mData = 0x7ffff36e3808, mLength = 0, mFlags = 65553}, <No data fields>}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7ffff36e3808}, mStorage = {0, 44955, 10922, 0, 0, 0, 0, 0, 22880, 47848, 10956, 0, 72, 0, 0, 0, 0, 0, 0, 0, 29360, 410, 0, 0, 53488, 115, 0, 0, 14864, 62318, 32767, 0, 44557, 47802, 10956, 0, 8, 0, 0, 0, 29360, 410, 0, 0, 0, 0, 0, 0, 20799, 46963, 10956, 0, 29360, 410, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}} ruleInfo = {<nsRulesInfo> = {_vptr.nsRulesInfo = 0x2aaab12713b0, action = 2001}, inString = 0x7ffff36e3a10, outString = 0x7ffff36e37e0, outputFormat = 0x0, maxLength = -1, collapsedAction = 1, bOrdered = 0, entireList = 0, bulletType = 0x0, alignType = 0x0, blockType = 0x0, insertElement = 0x0} cancel = 0 handled = 1 #7 0x00002aaab113872c in nsPlaintextEditor::SetCompositionString ( this=0x1a5a440, [EMAIL PROTECTED], aTextRangeList=<value optimized out>, aReply=0x7ffff36e4258) at nsPlaintextEditor.cpp:1624 batch = {mEd = {<nsCOMPtr_base> = { mRawPtr = 0x1a5a440}, <No data fields>}} flags = 321 restoreFlags = 0 ps = {<nsCOMPtr_base> = {mRawPtr = 0x1a5d1d0}, <No data fields>} selection = {<nsCOMPtr_base> = {mRawPtr = 0x1a60fb0}, <No data fields>} result = 0 caretP = {<nsCOMPtr_base> = {mRawPtr = 0x1a5f580}, <No data fields>} #8 0x00002aaab113f001 in nsTextEditorTextListener::HandleText ( this=0x1a918a0, aTextEvent=<value optimized out>) at nsEditorEventListeners.cpp:469 flags = 321 textEvent = {<nsCOMPtr_base> = {mRawPtr = 0x19d1340}, <No data fields>} composedText = {<nsFixedString> = {<nsString> = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x2accb78b1d90, mData = 0xa73058, mLength = 4, mFlags = 65541}, <No data fields>}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7ffff36e3a38}, mStorage = {0, 47848, 10956, 0, 24, 0, 0, 0, 2, 0, 0, 0, 16, 0, 0, 0, 46944, 410, 0, 0, 4960, 413, 0, 0, 44557, 47802, 10956, 0, 24, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 35069, 47726, 10956, 0, 4784, 413, 0, 0, 50544, 413, 0, 0, 1, 0, 0, 0, 58518, 44984, 10922, 0, 184, 0, 0, 0}} result = <value optimized out> textRangeList = (class nsIPrivateTextRangeList *) 0x6836e0 textEventReply = (class nsTextEventReply *) 0x7ffff36e4258 imeEditor = {<nsCOMPtr_base> = {mRawPtr = 0x1a5a448}, <No data fields>} #9 0x00002aaaafb7cb7e in nsEventListenerManager::HandleEvent (this=0x1a5f790, aPresContext=<value optimized out>, aEvent=0x7ffff36e4200, aDOMEvent=0x7ffff36e3d98, aCurrentTarget=0x153d728, aFlags=2, aEventStatus=0x7ffff36e40b8) at nsEventListenerManager.cpp:141 ls = (._292 *) 0x1a900d0 count = 1 originalListeners = {_vptr.nsVoidArray = 0x2accb78abe30, mImpl = 0x1959660} ret = <value optimized out> currentGroup = 0 kungFuDeathGrip = {<nsCOMPtr_base> = { mRawPtr = 0x1a5f790}, <No data fields>} listeners = (class nsVoidArray *) 0x1a8ffe0 typeData = (const EventTypeData *) 0x2aaaaffe64b8 dispData = (const EventDispatchData *) 0x2aaaafd66940 #10 0x00002aaaafb3936c in nsDocument::HandleDOMEvent (this=0x153d5e0, aPresContext=0x19ce560, aEvent=0x7ffff36e4200, aDOMEvent=0x7ffff36e3d98, aFlags=<value optimized out>, aEventStatus=0x7ffff36e40b8) at nsDocument.cpp:4049 externalDOMEvent = 0 domEvent = (class nsIDOMEvent *) 0x0 #11 0x00002aaaafb55c3d in nsGenericElement::HandleDOMEvent (this=0x1a0a480, aPresContext=0x19ce560, aEvent=0x7ffff36e4200, aDOMEvent=0x7ffff36e3d98, aFlags=7, aEventStatus=0x7ffff36e40b8) at nsGenericElement.cpp:2230 document = (nsIDocument *) 0x7ffff36e3230 ret = 0 retarget = 0 externalDOMEvent = 0 oldTarget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} domEvent = (class nsIDOMEvent *) 0x19d12c8 parent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} ownerDoc = <value optimized out> lm = <value optimized out> #12 0x00002aaaaf9c1ea2 in PresShell::HandleEventInternal (this=0x1a5d1d0, aEvent=0x7ffff36e4200, aView=0x11c2e70, aFlags=1, aStatus=0x7ffff36e40b8) at nsPresShell.cpp:6425 isHandlingUserInput = 0 manager = {<nsCOMPtr_base> = {mRawPtr = 0x19d4700}, <No data fields>} rv = 0 #13 0x00002aaaaf9c2ba0 in PresShell::HandleEvent (this=0x1a5d1d0, aView=0x11c2e70, aEvent=0x7ffff36e4200, aEventStatus=0x7ffff36e40b8, aForceHandle=1, [EMAIL PROTECTED]) at nsPresShell.cpp:6261 esm = <value optimized out> frame = (class nsIFrame *) 0x7ffff36e3f30 rv = 0 #14 0x00002aaaafc5719c in nsViewManager::HandleEvent (this=0x19c0ff0, aView=0x11c2e70, aEvent=0x7ffff36e4200, aCaptured=0) at nsViewManager.cpp:2512 handled = 1 status = nsEventStatus_eIgnore obs = {<nsCOMPtr_base> = {mRawPtr = 0x1a5d2a8}, <No data fields>} targetViews = {<nsVoidArray> = {_vptr.nsVoidArray = 0x0, mImpl = 0x2accbae85960}, mAutoBuf = "[EMAIL PROTECTED]@nóÿ\177\000\000\000\000\000\000\000\000\000\000àâ\001\001\000\000\000"} heldRefCountsToOtherVMs = {<nsCOMArray_base> = {mArray = { _vptr.nsVoidArray = 0x1aade70, mImpl = 0x1b9b00bc1}}, <No data fields>} displayArena = {first = {next = 0x1a18c00, base = 46912537002493, limit = 16900832, avail = 47058777061804}, current = 0x3000000020, arenasize = 4084089184, mask = 140737277477008} status = <value optimized out> i = <value optimized out> #15 0x00002aaaafc5968c in nsViewManager::DispatchEvent (this=0x19c0ff0, aEvent=0x7ffff36e4200, aStatus=0x7ffff36e41bc) at nsViewManager.cpp:2246 t2p = <value optimized out> p2t = 15 baseView = <value optimized out> view = (class nsView *) 0x11c2e70 capturedEvent = 0 #16 0x00002aaaafc4e4b0 in HandleEvent (aEvent=0x7ffff36e4200) at nsView.cpp:171 result = nsEventStatus_eIgnore #17 0x00002aaaaaf1f9eb in nsCommonWidget::DispatchEvent (this=0x1a5a840, aEvent=0x7ffff36e4200, [EMAIL PROTECTED]) at nsCommonWidget.cpp:219 No locals. #18 0x00002aaaaaf15b4a in nsWindow::IMEComposeText (this=0x1a5a840, aText=0x0, aLen=0, aPreeditString=0x1a25970 "å\212 è\227¤ã\201§ã\201\231", aCursorPos=-210877800, aFeedback=0x1a18e00) at nsWindow.cpp:4473 textEvent = {<nsInputEvent> = {<nsGUIEvent> = {<nsEvent> = { eventStructType = 13 '\r', message = 2400, point = {x = 8, y = 8}, refPoint = {x = 0, y = 0}, time = 0, flags = 2051, internalAppFlags = 2, userType = 0x0}, widget = 0x1a5a840, nativeMsg = 0x0}, isShift = 0, isControl = 0, isAlt = 0, isMeta = 0}, theText = 0x823330, theReply = {mCursorPosition = {x = 0, y = 0, width = 0, height = 0}, mCursorIsCollapsed = 0}, rangeCount = 2, rangeArray = 0x1959680, isChar = 0} status = nsEventStatus_eIgnore x1 = <value optimized out> y1 = <value optimized out> x2 = <value optimized out> y2 = <value optimized out> widget = <value optimized out> area = {x = -1172868224, y = 10956, width = -1173121701, height = 10956} #19 0x00002aaaaaf1a85e in IM_preedit_changed_cb ( aContext=<value optimized out>, aWindow=<value optimized out>) at nsWindow.cpp:4616 preedit_string = (gchar *) 0x1a25970 "å\212 è\227¤ã\201§ã\201\231" cursor_pos = 0 feedback_list = (PangoAttrList *) 0x1a18e60 window = (nsWindow *) 0x1a5a840 uniStr = (gunichar2 *) 0x823330 uniStrLen = 4 #20 0x00002accb9cca349 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #21 0x00002accb9cda008 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #22 0x00002accb9cdb443 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #23 0x00002accb9cddf96 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #24 0x00002accb9cca349 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #25 0x00002accb9cda008 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #26 0x00002accb9cdb443 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #27 0x00002accb9cddf96 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #28 0x00002accb9b1ac00 in ?? () from /usr/lib/libX11.so.6 No symbol table info available. #29 0x00002accb9b1ab8c in _XimCbDispatch () from /usr/lib/libX11.so.6 No symbol table info available. #30 0x00002accb9b2d51b in ?? () from /usr/lib/libX11.so.6 No symbol table info available. #31 0x00002accb9b2d4a0 in _XimRead () from /usr/lib/libX11.so.6 No symbol table info available. #32 0x00002accb9b2078c in _XimForwardEvent () from /usr/lib/libX11.so.6 No symbol table info available. #33 0x00002accb9b1b47b in ?? () from /usr/lib/libX11.so.6 No symbol table info available. #34 0x00002accb9addb14 in XFilterEvent () from /usr/lib/libX11.so.6 No symbol table info available. #35 0x00002aaaad1a7dc7 in ?? () from /usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so No symbol table info available. #36 0x00002aaaaaf156b2 in nsWindow::IMEFilterEvent ( this=<value optimized out>, aEvent=0x1515870) at nsWindow.cpp:4544 im = (GtkIMContext *) 0x7ffff36e3228 filtered = <value optimized out> retval = -1 #37 0x00002aaaaaf1c99a in nsWindow::OnKeyPressEvent (this=0x1a5a840, aWidget=<value optimized out>, aEvent=0x1515870) at nsWindow.cpp:1723 status = <value optimized out> kungFuDeathGrip = {<nsCOMPtr_base> = { mRawPtr = 0x11df4b0}, <No data fields>} isKeyDownCancelled = <value optimized out> event = {<nsInputEvent> = {<nsGUIEvent> = {<nsEvent> = { eventStructType = 96 '`', message = 10956, point = {x = 571, y = 0}, refPoint = {x = 18740416, y = 0}, time = 3082879840, flags = 10956, internalAppFlags = 3124376352, userType = 0x7ffff36e6590}, widget = 0x2accb8158120, nativeMsg = 0x2accba11f560}, isShift = -1426993488, isControl = 10922, isAlt = 18740400, isMeta = 0}, keyCode = 22108272, charCode = 0, isChar = -1426993488} #38 0x00002accb815817d in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #39 0x00002accb9cca349 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #40 0x00002accb9cda008 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #41 0x00002accb9cdb217 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #42 0x00002accb9cdb613 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #43 0x00002accb82558fe in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #44 0x00002accb826398b in gtk_window_propagate_key_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #45 0x00002accb826671b in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #46 0x00002accb815817d in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #47 0x00002accb9cca349 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #48 0x00002accb9cda618 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #49 0x00002accb9cdb217 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #50 0x00002accb9cdb613 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #51 0x00002accb82558fe in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #52 0x00002accb8151835 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #53 0x00002accb8152781 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #54 0x00002accb85f564c in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #55 0x00002accba1326d4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #56 0x00002accba13550d in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #57 0x00002accba13581a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #58 0x00002accb8152b13 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #59 0x00002aaaaaf1e5ec in nsAppShell::Run (this=0x6a9100) at nsAppShell.cpp:139 No locals. #60 0x00002aaaaba52c9e in nsAppStartup::Run (this=0x6a9080) at nsAppStartup.cpp:150 rv = <value optimized out> #61 0x0000000000407316 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:2380 remoteService = {<nsCOMPtr_base> = { mRawPtr = 0xaf2ce0}, <No data fields>} rv = 0 i = <value optimized out> dirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = { _vptr.nsISupports = 0x514450}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = { _vptr.nsISupports = 0x514498}, <No data fields>}, mAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x518500}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x5425c0}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = { mRawPtr = 0x542690}, <No data fields>}, mProfileNotified = 1} glib2 = (PRLibrary *) 0x517dc0 nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x542150}, <No data fields>} canRun = 1 registryFile = {<nsCOMPtr_base> = { mRawPtr = 0x5424f0}, <No data fields>} xremotearg = <value optimized out> ar = <value optimized out> profileLock = {<nsCOMPtr_base> = { mRawPtr = 0x543160}, <No data fields>} startOffline = 0 profD = {<nsCOMPtr_base> = {mRawPtr = 0x5425c0}, <No data fields>} profLD = {<nsCOMPtr_base> = {mRawPtr = 0x542690}, <No data fields>} upgraded = 0 version = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = {mVTable = 0x2accb78b1f90, mData = 0x7ffff36e7478 "1.5.0.10_2007032823/1.8.0.10_2007032823", mLength = 39, mFlags = 65553}, <No data fields>}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7ffff36e7478 "1.5.0.10_2007032823/1.8.0.10_2007032823"}, mStorage = "1.5.0.10_2007032823/1.8.0.10_2007032823\000\a\000\000\000\000\000\000\000à\031<·Ì*\000\000 unóÿ\177\000"} osABI = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = { mVTable = 0x2accb78b1f90, mData = 0x4101de "Linux_x86_64-gcc3", mLength = 17, mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>} versionOK = <value optimized out> needsRestart = 0 appInitiatedRestart = <value optimized out> #62 0x00002accbab568e4 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #63 0x00000000004038aa in _start () at ../sysdeps/x86_64/elf/start.S:113 No locals. (gdb) quit The program is running. Exit anyway? (y or n)