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)
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
Logged In: YES
user_id=3132
oops - apparently there is no gtkembedmoz option in
configure so that was ignored.
The crash occurs anyway.
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...
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 (
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)
Logged In: YES
user_id=3132
Fixed in current CVS