Handle box: assertion failed
- From: Pavel Roskin <pavel_roskin geocities com>
- To: gtk-list redhat com
- Subject: Handle box: assertion failed
- Date: Fri, 20 Nov 1998 14:40:07 +0000 (GMT)
Hello!
Something is wrong with gtk+ from CVS (updated today).
testgtk writes many warnings when I select "handle box". Following message
is repeated many times:
Gtk-CRITICAL **: file ../../gtk+/gtk/gtkpixmap.c: line 89
(gtk_pixmap_new): assertion `val != NULL' failed.
It also dumps the core if I detach a menu. Gdb shows following:
======================================
Gdk-ERROR **: BadWindow (invalid Window parameter)
serial 10095 error_code 3 request_code 20 minor_code 0
aborting...
Program received signal SIGABRT, Aborted.
0x40233811 in __kill ()
(gdb) where
#0 0x40233811 in __kill ()
#1 0x4023363f in raise (sig=6) at ../sysdeps/posix/raise.c:27
#2 0x4023484f in abort () at ../sysdeps/generic/abort.c:83
#3 0x401ee2ac in g_logv (log_domain=0x4012d64c "Gdk",
log_level=G_LOG_LEVEL_ERROR,
format=0x4012d900 "%s\n serial %ld error_code %d request_code %d
minor_code %d\n", args1=0xbffff600) at ../glib/gmessages.c:333
#4 0x401ee32a in g_log (log_domain=0x4012d64c "Gdk",
log_level=G_LOG_LEVEL_ERROR,
format=0x4012d900 "%s\n serial %ld error_code %d request_code %d
minor_code %d\n") at ../glib/gmessages.c:349
#5 0x4011586a in gdk_x_error (display=0x8067af0, error=0xbffff68c)
at ../../gtk+/gdk/gdk.c:3084
#6 0x40176c69 in _XError ()
#7 0x401755c1 in _XReply ()
#8 0x4016173e in XGetWindowProperty ()
#9 0x4012bd39 in gdk_window_get_deskrelative_origin (window=0x80a4d40,
x=0xbffff854, y=0xbffff858) at ../../gtk+/gdk/gdkwindow.c:1337
#10 0x40075eac in gtk_handle_box_motion (widget=0x80a30c0,
event=0x80a0af8)
at ../../gtk+/gtk/gtkhandlebox.c:862
#11 0x400e30e1 in gtk_marshal_BOOL__POINTER (object=0x80a30c0,
func=0x40075de4 <gtk_handle_box_motion>, func_data=0x0,
args=0xbffff8e4)
at ../../gtk+/gtk/gtkmarshal.c:32
#12 0x400aeefb in gtk_signal_real_emit (object=0x80a30c0, signal_id=21,
params=0xbffff8e4) at ../../gtk+/gtk/gtksignal.c:1401
#13 0x400ad32e in gtk_signal_emit (object=0x80a30c0, signal_id=21)
at ../../gtk+/gtk/gtksignal.c:507
#14 0x400dc0d8 in gtk_widget_event (widget=0x80a30c0, event=0x80a0af8)
at ../../gtk+/gtk/gtkwidget.c:2607
#15 0x40087dc2 in gtk_propagate_event (widget=0x80a30c0, event=0x80a0af8)
at ../../gtk+/gtk/gtkmain.c:1754
#16 0x40086a3d in gtk_main_iteration_do (blocking=1)
at ../../gtk+/gtk/gtkmain.c:860
#17 0x4008673f in gtk_main_iteration () at ../../gtk+/gtk/gtkmain.c:658
======================================
About my machine:
Linux-2.1.129 with Matrox framebuffer, XFree86 3.3.2 (SVGA driver),
glibc-2.0.7 from RedHat-5.2, egcs 1.1.1pre. Gtk+ is configured by default
and installed to /usr/local
Both glib and gtk+ are in-sync with CVS.
Pavel Roskin.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]