Menu

#46 Segfault on open Study Pad

Current-CVS
closed
None
5
2012-09-15
2003-11-14
Andy Piper
No

Opening the Study Pad when the gtkembedmoz option is
enabled results in a crash on FC1

Backtrace:

0 0x00e6fb50 in strcpy () from /lib/tls/libc.so.6

1 0x080684b8 in gs_html_editor_control_data_new () at

editor.c:90

2 0x08089a96 in gui_create_studypad_control

(container=0x99ccb00,
filename=0x0) at studypad.c:518

3 0x0808a016 in gui_open_studypad_dialog (file_name=0x0)

at studypad_dialog.c:116

4 0x080732e2 in open_studypad (menuitem=0x988abc0,

user_data=0x0)
at main_menu.c:539

5 0x048b8051 in g_cclosure_marshal_VOID__VOID ()

from /usr/lib/libgobject-2.0.so.0

6 0x048a5cb0 in g_closure_invoke () from

/usr/lib/libgobject-2.0.so.0

7 0x048b7bbf in g_signal_emit_by_name () from

/usr/lib/libgobject-2.0.so.0

8 0x048b6c36 in g_signal_emit_valist () from

/usr/lib/libgobject-2.0.so.0

Discussion

  • Andy Piper

    Andy Piper - 2003-11-14

    Logged In: YES
    user_id=3132

    oops - apparently there is no gtkembedmoz option in
    configure so that was ignored.

    The crash occurs anyway.

     
  • Andy Piper

    Andy Piper - 2003-11-18

    Logged In: YES
    user_id=3132

    This is fixed in -dev12 but...

    If the file specified in <lastfile> in settings.xml does not
    already exist, GnomeSword segfaults.

    [...]
    dictkey = Grace
    Displaying GnomeSword

    done

    gtkhtml-ERROR **: file htmlengine.c: line 5202
    (html_engine_spell_check): assertion failed: (e->clue)
    aborting...

     
  • Andy Piper

    Andy Piper - 2003-11-24

    Logged In: YES
    user_id=3132

    This was working OK again until today.

    With current CVS, the following backtrace is generated when
    I try to open the StudyPad.

    Displaying GnomeSword

    done

    (gnomesword2:4218): WARNING : biblestudy.txt

    gtkhtml-ERROR **: file htmlengine.c: line 5202
    (html_engine_spell_check): assertion failed: (e->clue)
    aborting...

    Program received signal SIGABRT, Aborted.
    [Switching to Thread -1085294592 (LWP 4218)]
    0x00912c32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
    (gdb) bt

    0 0x00912c32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2

    1 0x009519af in raise () from /lib/tls/libc.so.6

    2 0x00953322 in abort () from /lib/tls/libc.so.6

    3 0x002ccf38 in g_logv () from /usr/lib/libglib-2.0.so.0

    4 0x002ccf74 in g_log () from /usr/lib/libglib-2.0.so.0

    5 0x046fd1a9 in html_engine_spell_check () from

    /usr/lib/libgtkhtml-3.0.so.2

    6 0x046fb81c in html_engine_set_editable () from

    /usr/lib/libgtkhtml-3.0.so.2

    7 0x046c9fd6 in gtk_html_set_editable () from

    /usr/lib/libgtkhtml-3.0.so.2

    8 0x0808b00b in gui_create_studypad_control

    (container=0xa444b30,
    filename=0xa04b760 "biblestudy.txt") at studypad.c:626

    9 0x0808b1fa in gui_open_studypad_dialog (

    file_name=0xa04b760 &quot;biblestudy.txt&quot;) at
    

    studypad_dialog.c:116

    10 0x0807399e in open_studypad (menuitem=0xa15aa38,

    user_data=0x0)
    at main_menu.c:539

    11 0x064ba051 in g_cclosure_marshal_VOID__VOID ()

    from /usr/lib/libgobject-2.0.so.0

    12 0x064a7cb0 in g_closure_invoke () from

    /usr/lib/libgobject-2.0.so.0

    13 0x064b9bbf in g_signal_emit_by_name () from

    /usr/lib/libgobject-2.0.so.0

    14 0x064b8c36 in g_signal_emit_valist () from

    /usr/lib/libgobject-2.0.so.0
    (gdb)

     
  • Andy Piper

    Andy Piper - 2003-11-26

    Logged In: YES
    user_id=3132

    Fixed in current CVS

     

Log in to post a comment.