#2637: abiword-2.6.6
--------------------------------------+-------------------------------------
 Reporter:  k...@…                     |       Owner:  k...@…                   
     Type:  task                      |      Status:  assigned                
 Priority:  normal                    |   Milestone:  6.4                     
Component:  BOOK                      |     Version:  SVN                     
 Severity:  normal                    |    Keywords:                          
--------------------------------------+-------------------------------------

Comment(by k...@…):

 I thought my problem with this was deciding how to set it out in the book,
 and for that I was going to just do abiword itself plus the plugins
 (extras are mostly unnecessary, local docs are NOT found by default
 ('help' opens a browser with www.abisource.com), and both of them are just
 CMMI unlike the plugins.

 Seems I have a bigger problem - on the current (LFS-6.4) build on this
 machine,
 abiword-2.6.{5,6} crash when I try to open an existing file, or (on a new
 empty document) as soon as I've typed in a word (with a trailign space,
 presumably when the spellchecker activates).  In an xterm I get this
 backtrace, but as far as I can see ALL the versions of every linked lib
 have not changed from my last build on another machine (where 2.6.5 works
 ok).  Colour me confused.

 {{{
 *** glibc detected *** abiword: free(): invalid next size (fast):
 0x09ea8428 ***
 ======= Backtrace: =========
 /lib/libc.so.6[0xb7051f1a]
 /lib/libc.so.6(cfree+0x9c)[0xb705386c]
 /usr/lib/libenchant.so.1[0xb730de71]
 /usr/lib/libenchant.so.1(br_thread_local_store+0x48)[0xb730e278]
 /usr/lib/libenchant.so.1(enchant_get_prefix_dir+0x28)[0xb730e6f8]
 /usr/lib/libenchant.so.1(enchant_broker_init+0x245)[0xb73105e5]
 abiword(_ZN14EnchantCheckerC1Ev+0x34)[0x846c458]
 abiword(_ZN12SpellManager17requestDictionaryEPKc+0x9b)[0x84698b3]
 abiword(_ZN14fl_BlockLayout16_getSpellCheckerEj+0xef)[0x834ce9d]
 abiword(_ZN14fl_BlockLayout15_spellCheckWordEPKjjj+0x18)[0x834cf1a]
 
abiword(_ZN14fl_BlockLayout12_doCheckWordEP14fl_PartOfBlockPKjibb+0x40)[0x834cf9c]
 abiword(_ZN14fl_BlockLayout15_checkMultiWordEiib+0xd6)[0x834d2e2]
 abiword(_ZN14fl_BlockLayout18_recalcPendingWordEji+0x368)[0x834d86c]
 abiword(_ZN12fl_Squiggles12textInsertedEii+0x1c8)[0x8373550]
 
abiword(_ZN14fl_BlockLayout22doclistener_insertSpanEPK20PX_ChangeRecord_Span+0x49e)[0x8347e7c]
 
abiword(_ZN16fl_SectionLayout25bl_doclistener_insertSpanEP18fl_ContainerLayoutPK20PX_ChangeRecord_Span+0x7c)[0x836d4d0]
 abiword(_ZN14fl_DocListener6changeEPKvPK15PX_ChangeRecord+0x210)[0x835b790]
 
abiword(_ZNK11PD_Document15notifyListenersEPK13pf_Frag_StruxPK15PX_ChangeRecord+0x143)[0x843149b]
 
abiword(_ZN13pt_PieceTable15_realInsertSpanEjPKjjPPKcS4_P8fd_Fieldb+0x790)[0x845990a]
 abiword(_ZN13pt_PieceTable10insertSpanEjPKjjP8fd_Fieldb+0x416)[0x8459da0]
 abiword(_ZN11PD_Document10insertSpanEjPKjjP11PP_AttrProp+0x480)[0x8436360]
 abiword(_ZN7FV_View11_charInsertEPKjjb+0x8da)[0x84183b0]
 abiword(_ZN7FV_View13cmdCharInsertEPKjjb+0x3b3)[0x83dfe37]
 
abiword(_ZN14ap_EditMethods10insertDataEP7AV_ViewP21EV_EditMethodCallData+0x4d)[0x819548d]
 
abiword(_ZNK13EV_EditMethod2FnEP7AV_ViewP21EV_EditMethodCallData+0x25)[0x831ea21]
 
abiword(_ZN11EV_Keyboard20invokeKeyboardMethodEP7AV_ViewP13EV_EditMethodPKjj+0x82)[0x8320700]
 abiword(_ZN15ev_UnixKeyboard13charDataEventEP7AV_ViewjPKcj+0x13a)[0x8324e62]
 abiword(_ZN17XAP_UnixFrameImpl9_imCommitEP13_GtkIMContextPKc+0xc7)[0x82e2691]
 
abiword(_ZN17XAP_UnixFrameImpl12_imCommit_cbEP13_GtkIMContextPKcPv+0x25)[0x82e26b9]
 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__STRING+0x8c)[0xb778708c]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1b3)[0xb777a173]
 /usr/lib/libgobject-2.0.so.0[0xb778e52d]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e4)[0xb778fa54]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x17d)[0xb778fd5d]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7ca6d5e]
 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__STRING+0x8c)[0xb778708c]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1b3)[0xb777a173]
 /usr/lib/libgobject-2.0.so.0[0xb778e52d]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e4)[0xb778fa54]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x17d)[0xb778fd5d]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7ca44dd]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7ca52a7]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_im_context_filter_keypress+0x90)[0xb7ca3980]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_im_context_filter_keypress+0x90)[0xb7ca3980]
 
abiword(_ZN17XAP_UnixFrameImpl3_fe15key_press_eventEP10_GtkWidgetP12_GdkEventKey+0x49)[0x82e350d]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7cc0b26]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1b3)[0xb777a173]
 /usr/lib/libgobject-2.0.so.0[0xb778e52d]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x65b)[0xb778f8cb]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb778feb6]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7dd61ee]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x1b1)[0xb7cb96c1]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2e7)[0xb7cba9b7]
 /usr/lib/libgdk-x11-2.0.so.0[0xb7a23aca]
 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f1)[0xb76f1d31]
 /usr/lib/libglib-2.0.so.0[0xb76f53c3]
 /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1d2)[0xb76f58e2]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9)[0xb7cbae99]
 abiword(_ZN10AP_UnixApp4mainEPKciPS1_+0x38c)[0x8175576]
 abiword(main+0x2a)[0x817187e]
 /lib/libc.so.6(__libc_start_main+0xe5)[0xb6ffe5b5]
 abiword[0x81717c1]
 ======= Memory map: ========...@ac30 ~ $
 }}}

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2637#comment:7>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to