"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
>>>>> "Jeff" == Jeff Miller
<jmiller(a)cablespeed.com> writes:
Jeff> Jeff Miller writes:
>> I will try it with --with-gtk=yes and see how things look
Jeff> When I do this, configures wants to make gtk menus,
Jeff> scrollbars, widgets & dialogs
That's right.
Jeff> when I start up src/xemacs -q, I get this picture:
That's not. Bill, Ben?
Mine show up with labels correctly.
when I run under gdb, i get this when I click on a button
[jmiller@localhost xemacs-21.5]$ gdb src/xemacs -q
(gdb) run
Starting program: /oldhdd/pics/3/xemacs/xemacs-21.5/src/xemacs
Program received signal SIGSEGV, Segmentation fault.
0x4020aaec in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
(gdb) where
#0 0x4020aaec in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#1 0x4023d7ad in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#2 0x4023b525 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#3 0x40275b89 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#4 0x4020aa45 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#5 0x40209a6f in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#6 0x402bad7f in gdk_event_dispatch () from /usr/lib/libgdk-1.2.so.0
#7 0x402ed773 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#8 0x402edd39 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#9 0x402ede1e in g_main_iteration () from /usr/lib/libglib-1.2.so.0
#10 0x40209594 in gtk_main_iteration () from /usr/lib/libgtk-1.2.so.0
#11 0x08143285 in emacs_gtk_next_event (emacs_event=0x85b3054) at event-gtk.c:1123
#12 0x080d2bee in event_stream_next_event (event=0x85b3054) at event-stream.c:566
#13 0x080d4d3d in next_event_internal (target_event=140193876, allow_queued=0) at
event-stream.c:2007
#14 0x080d6c27 in Fsit_for (seconds=9, nodisplay=136837396) at event-stream.c:2873
#15 0x080c6b9a in Ffuncall (nargs=2, args=0xbffff0b4) at eval.c:3479
This is so far down in the guts of GTK I don't know what could be going
wrong. I can at least reproduce it here though. I will try to look at it
next week, but we are in crunch mode for a release at work. :(
-bp
--
Ceterum censeo vi esse delendam