Text colour segfault


Subject: Text colour segfault
From: Matthew Kirkwood (weejock@ferret.lmh.ox.ac.uk)
Date: Thu Apr 06 2000 - 12:12:24 CDT


Hi,

I haven't submitted this to bugzilla, because I figured it'd
be pretty easy to fix.

How to kill current CVS AbiWord (GNOME version):

Start AbiWord.
Select "Font" from the "Format" menu.
Click "Color" tab.
Click inside the round colour wheel thingmy.
Boom!

I am running mostly Helix GNOME, but the colour chooser works
fine in the other apps.

Stack trace follows.

Cheers,
Matthew.

0x404f2489 in __wait4 () from /lib/libc.so.6
#0 0x404f2489 in __wait4 () from /lib/libc.so.6
#1 0x4055048c in __DTOR_END__ () from /lib/libc.so.6
#2 0x400b47d1 in gnome_segv_handle (signum=11) at gnome-init.c:652
#3 0x40480408 in __restore ()
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#4 0x80dddb9 in XAP_UnixFontHandle::getGdkFont ()
#5 0x80b33d8 in GR_UnixGraphics::getFontHeight ()
#6 0x8130dce in s_drawing_area_expose ()
#7 0x81330c4 in XAP_UnixDialog_FontChooser::updatePreview ()
#8 0x8130c9f in s_color_update ()
#9 0x401f4a79 in gtk_marshal_BOOL__POINTER (object=0x8291f00,
    func=0x8130c94 <s_color_update(_GtkWidget *, _GdkEvent *, XAP_UnixDialog_FontChooser *)>, func_data=0x828a4a0, args=0xbfffed08) at gtkmarshal.c:28
#10 0x402225ed in gtk_handlers_run (handlers=0x8291438, signal=0xbfffecc4,
    object=0x8291f00, params=0xbfffed08, after=0) at gtksignal.c:1909
#11 0x40221a32 in gtk_signal_real_emit (object=0x8291f00, signal_id=19,
    params=0xbfffed08) at gtksignal.c:1469
#12 0x4021fb85 in gtk_signal_emit (object=0x8291f00, signal_id=19)
    at gtksignal.c:552
#13 0x40254c38 in gtk_widget_event (widget=0x8291f00, event=0x8286630)
    at gtkwidget.c:2729
#14 0x401f49d2 in gtk_propagate_event (widget=0x8292150, event=0x8286630)
    at gtkmain.c:1313
#15 0x401f3c2a in gtk_main_do_event (event=0x8286630) at gtkmain.c:770
#16 0x4029e34b in gdk_event_dispatch (source_data=0x0,
    current_time=0xbffff090, user_data=0x0) at gdkevents.c:2129
#17 0x403f1f96 in g_main_dispatch (dispatch_time=0xbffff090) at gmain.c:656
#18 0x403f2561 in g_main_iterate (block=1, dispatch=1) at gmain.c:877
#19 0x403f2701 in g_main_run (loop=0x82b26a8) at gmain.c:935
#20 0x401f3569 in gtk_main () at gtkmain.c:476
#21 0x81327a5 in XAP_UnixDialog_FontChooser::runModal ()
#22 0x8098050 in s_doFontDlg ()
#23 0x8098407 in ap_EditMethods::dlgFont ()
#24 0x80fc9e7 in EV_Menu::invokeMenuMethod ()
#25 0x80fbe4b in EV_UnixGnomeMenu::menuEvent ()
#26 0x401f4ead in gtk_marshal_NONE__NONE (object=0x8241160,
    func=0x80fbdfc <EV_UnixGnomeMenu::menuEvent(_GtkWidget *, void *)>,
    func_data=0x8227fd8, args=0xbffff35c) at gtkmarshal.c:312
#27 0x402225ed in gtk_handlers_run (handlers=0x823cd38, signal=0xbffff318,
    object=0x8241160, params=0xbffff35c, after=0) at gtksignal.c:1909
#28 0x40221a32 in gtk_signal_real_emit (object=0x8241160, signal_id=76,
    params=0xbffff35c) at gtksignal.c:1469
#29 0x4021fb85 in gtk_signal_emit (object=0x8241160, signal_id=76)
    at gtksignal.c:552
#30 0x40255098 in gtk_widget_activate (widget=0x8241160) at gtkwidget.c:2886
#31 0x401fc4db in gtk_menu_shell_activate_item (menu_shell=0x8241080,
    menu_item=0x8241160, force_deactivate=1) at gtkmenushell.c:849
#32 0x401fb85b in gtk_menu_shell_button_release (widget=0x8241080,
    event=0x8286578) at gtkmenushell.c:485
#33 0x401f4a79 in gtk_marshal_BOOL__POINTER (object=0x8241080,
    func=0x401fb6e0 <gtk_menu_shell_button_release>, func_data=0x0,
    args=0xbffff6d0) at gtkmarshal.c:28
#34 0x40221a6b in gtk_signal_real_emit (object=0x8241080, signal_id=21,
    params=0xbffff6d0) at gtksignal.c:1484
#35 0x4021fb85 in gtk_signal_emit (object=0x8241080, signal_id=21)
    at gtksignal.c:552
#36 0x40254f4c in gtk_widget_event (widget=0x8241080, event=0x8286578)
    at gtkwidget.c:2860
#37 0x401f49d2 in gtk_propagate_event (widget=0x8241160, event=0x8286578)
    at gtkmain.c:1313
#38 0x401f3c2a in gtk_main_do_event (event=0x8286578) at gtkmain.c:770
#39 0x4029e34b in gdk_event_dispatch (source_data=0x0,
    current_time=0xbffffa54, user_data=0x0) at gdkevents.c:2129
#40 0x403f1f96 in g_main_dispatch (dispatch_time=0xbffffa54) at gmain.c:656
#41 0x403f2561 in g_main_iterate (block=1, dispatch=1) at gmain.c:877
#42 0x403f2701 in g_main_run (loop=0x82861a8) at gmain.c:935
#43 0x401f3569 in gtk_main () at gtkmain.c:476
#44 0x8090ecc in AP_UnixGnomeApp::main ()
#45 0x8090ccb in main ()
#46 0x4047a1eb in __libc_start_main (main=0x8090cb8 <main>, argc=1,
    argv=0xbffffb24, init=0x808eff8 <_init>, fini=0x813cfbc <_fini>,
    rtld_fini=0x4000a610 <_dl_fini>, stack_end=0xbffffb1c)
    at ../sysdeps/generic/libc-start.c:90
#0 0x404f2489 in __wait4 () from /lib/libc.so.6
No locals.
#1 0x4055048c in __DTOR_END__ () from /lib/libc.so.6
No symbol table info available.
#2 0x400b47d1 in gnome_segv_handle (signum=11) at gnome-init.c:652
estatus = 1
signum = -512
in_segv = 1
pid = 0
#3 0x40480408 in __restore ()
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
No locals.
#4 0x80dddb9 in XAP_UnixFontHandle::getGdkFont ()
No symbol table info available.
#5 0x80b33d8 in GR_UnixGraphics::getFontHeight ()
No symbol table info available.
#6 0x8130dce in s_drawing_area_expose ()
No symbol table info available.
#7 0x81330c4 in XAP_UnixDialog_FontChooser::updatePreview ()
No symbol table info available.



This archive was generated by hypermail 2b25 : Thu Apr 06 2000 - 12:12:27 CDT