Re: AbiWord 2 crashing on FreeBSD

From: Dean (idb@tazznetworks.com)
Date: Fri Aug 08 2003 - 08:13:22 EDT

  • Next message: msevior@physics.unimelb.edu.au: "Re: AbiWord 2 crashing on FreeBSD"

    Thank you. I saw that when I ran abiword through gdb, here
    is the backtrace on that.
    #0 0x294871ef in __dynamic_cast () from /usr/lib/libstdc++.so.4
    #1 0x29363ea8 in aspeller::SpellerImpl::change_id ()
       from /usr/local/lib/libaspell.so.15
    #2 0x293652ce in aspeller::SpellerImpl::setup ()
       from /usr/local/lib/libaspell.so.15
    #3 0x2934cfb9 in acommon::new_speller () from /usr/local/lib/libaspell.so.15
    #4 0x29346734 in new_aspell_speller () from /usr/local/lib/libaspell.so.15
    #5 0x0821c0df in PSpellChecker::_requestDictionary(char const*) ()
    #6 0x0821a9ae in SpellChecker::requestDictionary(char const*) ()
    #7 0x0821b2f2 in SpellManager::requestDictionary(char const*) ()
    #8 0x08240e53 in fl_BlockLayout::_spellCheckWord(unsigned const*, unsigned, unsigned) ()
    #9 0x082456cf in fl_BlockLayout::_doCheckWord(fl_PartOfBlock*, unsigned const*, bool, bool) ()
    #10 0x08245619 in fl_BlockLayout::_checkMultiWord(int, int, bool) ()
    #11 0x0824530b in fl_BlockLayout::_recalcPendingWord(unsigned, int) ()
    #12 0x082508f3 in fl_Squiggles::textInserted(int, int) ()
    #13 0x08248029 in fl_BlockLayout::doclistener_insertSpan(PX_ChangeRecord_Span const*) ()
    #14 0x0825a44b in fl_SectionLayout::bl_doclistener_insertSpan(fl_ContainerLayout*, PX_ChangeRecord_Span const*) ()
    #15 0x08256c84 in fl_DocListener::change(void const*, PX_ChangeRecord const*) ()
    #16 0x0829fa2a in PD_Document::notifyListeners(pf_Frag_Strux const*, PX_ChangeRecord const*) const ()
    #17 0x082b6a72 in pt_PieceTable::_realInsertSpan(unsigned, unsigned const*, unsigned, fd_Field*, bool) ()
    #18 0x082b5ed4 in pt_PieceTable::insertSpan(unsigned, unsigned const*, unsigned, fd_Field*, bool) ()
    #19 0x0829d097 in PD_Document::insertSpan(unsigned, unsigned const*, unsigned, PP_AttrProp*) ()
    #20 0x08235dca in FV_View::cmdCharInsert(unsigned const*, unsigned, bool) ()
    #21 0x081120ba in ap_EditMethods::insertData(AV_View*, EV_EditMethodCallData*) ()
    #22 0x0820e6f2 in EV_EditMethod::Fn(AV_View*, EV_EditMethodCallData*) const ()
    #23 0x0820f316 in EV_Keyboard::invokeKeyboardMethod(AV_View*, EV_EditMethod*, unsigned*, unsigned) ()
    #24 0x08212a30 in ev_UnixKeyboard::charDataEvent(AV_View*, unsigned, char const*, unsigned) ()
    #25 0x081e2739 in XAP_UnixFrameImpl::_imCommit(_GtkIMContext*, char const*) ()
    #26 0x081e26cf in XAP_UnixFrameImpl::_imCommit_cb(_GtkIMContext*, char const*, void
    *) ()
    #27 0x28e18375 in g_cclosure_marshal_VOID__STRING ()
       from /usr/local/lib/libgobject-2.0.so.200
    #28 0x28e04bc1 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.200
    #29 0x28e172dd in signal_emit_unlocked_R ()
       from /usr/local/lib/libgobject-2.0.so.200
    #30 0x28e1662b in g_signal_emit_valist ()
       from /usr/local/lib/libgobject-2.0.so.200
    #31 0x28e16a42 in g_signal_emit_by_name ()
       from /usr/local/lib/libgobject-2.0.so.200
    #32 0x288af5b0 in gtk_im_multicontext_new ()
       from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #33 0x28e18375 in g_cclosure_marshal_VOID__STRING ()
       from /usr/local/lib/libgobject-2.0.so.200
    #34 0x28e04bc1 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.200
    #35 0x28e172dd in signal_emit_unlocked_R ()
       from /usr/local/lib/libgobject-2.0.so.200
    #36 0x28e1662b in g_signal_emit_valist ()
       from /usr/local/lib/libgobject-2.0.so.200
    #37 0x28e16a42 in g_signal_emit_by_name ()
       from /usr/local/lib/libgobject-2.0.so.200
    #38 0x288ad68e in gtk_im_context_simple_new ()
       from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #39 0x288ada75 in gtk_im_context_simple_new ()
       from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #40 0x288adda8 in gtk_im_context_simple_new ()
       from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #41 0x288acd12 in gtk_im_context_filter_keypress ()
       from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #42 0x288af2a4 in gtk_im_multicontext_new ()
       from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #43 0x288acd12 in gtk_im_context_filter_keypress ()
       from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #44 0x081e13eb in XAP_UnixFrameImpl::_fe::key_press_event(_GtkWidget*, _GdkEventKey*) ()
    #45 0x288cc4ee in gtk_propagate_event () from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #46 0x28e04bc1 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.200
    #47 0x28e172dd in signal_emit_unlocked_R ()
       from /usr/local/lib/libgobject-2.0.so.200
    #48 0x28e166b6 in g_signal_emit_valist ()
       from /usr/local/lib/libgobject-2.0.so.200
    #49 0x28e168e4 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.200
    #50 0x289b0676 in gtk_widget_send_expose ()
       from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #51 0x289b034f in gtk_widget_event () from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #52 0x288cc32f in gtk_propagate_event () from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #53 0x288caf6d in gtk_main_do_event () from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #54 0x28a83e82 in gdk_add_client_message_filter ()
       from /usr/X11R6/lib/libgdk-x11-2.0.so.200
    #55 0x28e5713c in g_main_dispatch () from /usr/local/lib/libglib-2.0.so.200
    #56 0x28e57f4a in g_main_context_dispatch ()
       from /usr/local/lib/libglib-2.0.so.200
    #57 0x28e582fd in g_main_context_iterate () from /usr/local/lib/libglib-2.0.so.200
    #58 0x28e58aa1 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.200
    #59 0x288ca757 in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.200
    #60 0x081022e9 in AP_UnixApp::main(char const*, int, char const**) ()
    #61 0x080ffc93 in main ()
    #62 0x080ffbb5 in _start ()

    but after turning off the auto spell checking, I tried to load MS word
    2k document into abiword. The document is written from a template,
    that is using headers, footnotes and content table. Footnotes are a
    little bit off, but that is not a problem.
    The problem is the content table. It is essentially a table of
    bookmarks, which can be updated per user request, as the document is
    changing.

    Thank you all on your help

    Dean

    > 8/08/03 3:27:50 AM, Dean Bogdanovic <idb@tazznetworks.com> wrote:
    > >I compiled abiword 1.99.3 on FreeBSD through FreeBSD ports. The
    > >application starts, I can start typing, but as soon I type in the
    > >first space, abiword is crashing.
    > >Does anyone have some suggestions/solutions on this?
    >
    > Crashing after first space usually indicates a problem with the
    > auto spell-checker. If you turn this off (Tools - Preferences -
    > Spelling - Check spelling as you type), you can work around the
    > crash, although a backtrace will be need to diagnose properly.
    >
    > Cheers - Stephen.
    >
    >
    > -----------------------------------------------
    > To unsubscribe from this list, send a message to
    > abiword-user-request@abisource.com with the word
    > unsubscribe in the message body.
    -----------------------------------------------
    To unsubscribe from this list, send a message to
    abiword-user-request@abisource.com with the word
    unsubscribe in the message body.



    This archive was generated by hypermail 2.1.4 : Fri Aug 08 2003 - 08:29:16 EDT