Ethereal-dev: [Ethereal-dev] [BUG]: crash on exit (0.9.9 - gtk2)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Gianni Tedesco <gianni@xxxxxxxxxx>
Date: 28 Feb 2003 10:29:39 +0000
Hi,

vers: ethereal-0.9.9
os: linux-2.4
arch: powerpc
config: ./configure --enable-gtk2 --with-zlib=no
steps to reproduce: open a file, then exit by clicking the close button
on the window border (ie: not file->quit from menu).

Starting program: /usr/local/bin/ethereal -nr ~/Documents/capture/dns.cap
[New Thread 1024 (LWP 4841)]
[New Thread 2049 (LWP 4849)]
[New Thread 1026 (LWP 4850)]
 
(ethereal:4841): Gdk-CRITICAL **: file gdkfont.c: line 102 (gdk_string_width): assertion `font != NULL' failed
 
(ethereal:4841): Gdk-CRITICAL **: file gdkfont.c: line 102 (gdk_string_width): assertion `font != NULL' failed
 
(ethereal:4841): Gdk-CRITICAL **: file gdkfont.c: line 102 (gdk_string_width): assertion `font != NULL' failed
 
(ethereal:4841): Gdk-CRITICAL **: file gdkfont.c: line 102 (gdk_string_width): assertion `font != NULL' failed
 
(ethereal:4841): Gdk-CRITICAL **: file gdkfont.c: line 102 (gdk_string_width): assertion `font != NULL' failed
 
(ethereal:4841): Gdk-CRITICAL **: file gdkfont.c: line 102 (gdk_string_width): assertion `font != NULL' failed
 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 4841)]
0x0f9ed168 in gdk_drawable_get_size (drawable=0xaaaaaaaa, width=0x1054e590, height=0x1054e57c) at gdkdraw.c:169
169     gdkdraw.c: No such file or directory.
        in gdkdraw.c
(gdb) bt
#0  0x0f9ed168 in gdk_drawable_get_size (drawable=0xaaaaaaaa, width=0x1054e590, height=0x1054e57c) at gdkdraw.c:169
#1  0x1025b634 in main (argc=0, argv=0x7ffff960) at main.c:2317
#2  0x0f506c30 in __libc_start_main () from /lib/libc.so.6
(gdb) up
#1  0x1025b634 in main (argc=0, argv=0x7ffff960) at main.c:2317
2317                                    gdk_window_get_size(top_level->window, &top_width, &top_height);

Perhaps its a gtk2 bug? I don't see this problem with other apps.

-- 
// Gianni Tedesco (gianni at scaramanga dot co dot uk)
lynx --source www.scaramanga.co.uk/gianni-at-ecsc.asc | gpg --import
8646BE7D: 6D9F 2287 870E A2C9 8F60 3A3C 91B5 7669 8646 BE7D

Attachment: signature.asc
Description: This is a digitally signed message part