gnome-core && panel crash



Problem with panel from gnome-core 1.3.1:

Program received signal SIGSEGV, Segmentation fault.
0x40657943 in strlen () from /lib/libc.so.6
(gdb) bt
#0  0x40657943 in strlen () from /lib/libc.so.6
#1  0x40364288 in gdk_string_width (font=0x8129fb8, string=0x0) at gdkfont.c:338
#2  0x407b5b22 in tasklist_task_get_label (task=0x816f1e0, width=225, add_groupcount=0)
    at tasklist_applet.c:115
#3  0x407b6948 in tasklist_draw_task (task=0x816f1e0, rect=0xbffff000) at tasklist_applet.c:478
#4  0x407b81f4 in cb_expose_event (widget=0x81a02d0, event=0xbffff414, tasklist=0x81a8838)
    at tasklist_applet.c:1220
#5  0x402bb378 in gtk_marshal_BOOL__POINTER (object=0x81a02d0, func=0x407b8118 <cb_expose_event>, 
    func_data=0x81a8838, args=0xbffff124) at gtkmarshal.c:28
#6  0x402ef3fe in gtk_handlers_run (handlers=0x8179d60, signal=0xbffff0d8, object=0x81a02d0, 
    params=0xbffff124, after=0) at gtksignal.c:1917
#7  0x402ee725 in gtk_signal_real_emit (object=0x81a02d0, signal_id=32, params=0xbffff124)
    at gtksignal.c:1477
#8  0x402ec83f in gtk_signal_emit (object=0x81a02d0, signal_id=32) at gtksignal.c:552
#9  0x40329c49 in gtk_widget_event (widget=0x81a02d0, event=0xbffff414) at gtkwidget.c:2864
#10 0x4032dba4 in gtk_widget_real_draw (widget=0x81a02d0, area=0xbffff7a4) at gtkwidget.c:4585
#11 0x402bb6d8 in gtk_marshal_NONE__POINTER (object=0x81a02d0, 
    func=0x4032dab4 <gtk_widget_real_draw>, func_data=0x0, args=0xbffff4f4) at gtkmarshal.c:193
#12 0x402ee571 in gtk_signal_real_emit (object=0x81a02d0, signal_id=15, params=0xbffff4f4)
    at gtksignal.c:1440
#13 0x402ec83f in gtk_signal_emit (object=0x81a02d0, signal_id=15) at gtksignal.c:552
#14 0x40328b59 in gtk_widget_draw (widget=0x81a02d0, area=0xbffff7a4) at gtkwidget.c:2335
#15 0x407b7393 in real_layout_tasklist (tasklist=0x81a8838, call_change_size=135413000)
    at tasklist_applet.c:774
#16 0x400b296e in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#17 0x400b18d6 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#18 0x400b1ef3 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#19 0x400b20ac in g_main_run () from /usr/lib/libglib-1.2.so.0
#20 0x402b95dc in gtk_main () at gtkmain.c:524
#21 0x0805dc8e in main (argc=5, argv=0xbffffa2c) at main.c:312
#22 0x405fc2fe in __libc_start_main () from /lib/libc.so.6
(gdb) frame 1
#1  0x40364288 in gdk_string_width (font=0x8129fb8, string=0x0) at gdkfont.c:338
338	      width = XmbTextEscapement (fontset, string, strlen(string));
(gdb) frame 2
#2  0x407b5b22 in tasklist_task_get_label (task=0x816f1e0, width=225, add_groupcount=0)
    at tasklist_applet.c:115
115		label_len = gdk_string_width (tasklist->area->style->font, das_string);
(gdb) print  task->gwmh_task
$1 = (GwmhTask *) 0x814ef08
(gdb) print  *task->gwmh_task
$2 = {name = 0x0, icon_name = 0x0, gstate = 0, ghints = 0, app_state = WIN_APP_STATE_NONE, 
  focused = 0, iconified = 0, frame_x = 147, frame_y = 13, frame_width = 364, frame_height = 265, 
  win_x = 153, win_y = 32, win_width = 352, win_height = 240, desktop = 3, harea = 0, varea = 0, 
  layer = 0, last_desktop = 0, last_harea = 0, last_varea = 0, last_layer = 0, 
  gdkwindow = 0x817d8d8, gdkframe = 0x815ccf0, datalist = 0x0, xwin = 48234499, xframe = 12594010, 
  sroot = 0x8186580, imask_queued = 0, imask_notify = 0}
(gdb) 


task->gwmh_task-> is NULL.

[misiek arm misiek]$ rpm -q gnome-core gnome-libs gtk+ glib
gnome-core-1.3.1-1
gnome-libs-1.2.12-3
gtk+-1.2.9-1
glib-1.2.9-1


-- 
Arkadiusz Miśkiewicz, AM2-6BONE    [ PLD GNU/Linux IPv6 ]
http://www.t17.ds.pwr.wroc.pl/~misiek/ipv6/   [ enabled ]




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]