Hi list,
I occasionally get a segfault with Ethereal 0.10.1 (both GTK1 and GTK2,
installed with plugins). I generated 2 stack traces for Ethereal 0.10.1, and
then tried to let Ethereal 0.10.0 crash too with some error capture sent on
ethereal-dev, yielding a 3rd back trace.
I fear that the problem might be within Win32 Glib...
Crash 1: Ethereal-0.10.1
------------------------
Program received signal SIGSEGV, Segmentation fault.
0x77c43830 in strlen () from /cygdrive/c/WINNT/system32/msvcrt.dll
(gdb)
(gdb) bt full
#0 0x77c43830 in strlen () from /cygdrive/c/WINNT/system32/msvcrt.dll
No symbol table info available.
#1 0x00353dbe in g_strdup ()
from /cygdrive/c/Program Files/Ethereal/libglib-2.0-0.dll
No symbol table info available.
#2 0x0054e78c in _libmsvcrt_a_iname ()
No symbol table info available.
#3 0x02e3ffd2 in ?? ()
No symbol table info available.
#4 0x00000001 in ?? ()
No symbol table info available.
#5 0x0000001a in ?? ()
No symbol table info available.
#6 0x00000010 in ?? ()
No symbol table info available.
#7 0x00000c38 in ?? ()
No symbol table info available.
#8 0x0247481c in ?? ()
No symbol table info available.
#9 0x0012e36c in ?? ()
No symbol table info available.
#10 0x0012e244 in ?? ()
No symbol table info available.
Crash 2: Ethereal-0.10.1
------------------------
Program received signal SIGSEGV, Segmentation fault.
0x77c43830 in strlen () from /cygdrive/c/WINNT/system32/msvcrt.dll
(gdb) bt full
#0 0x77c43830 in strlen () from /cygdrive/c/WINNT/system32/msvcrt.dll
No symbol table info available.
#1 0x00353dbe in g_strdup ()
from /cygdrive/c/Program Files/Ethereal/libglib-2.0-0.dll
No symbol table info available.
#2 0x0054e78c in _libmsvcrt_a_iname ()
No symbol table info available.
#3 0x034abfd2 in ?? ()
No symbol table info available.
#4 0x00000001 in ?? ()
No symbol table info available.
#5 0x0000001a in ?? ()
No symbol table info available.
#6 0x00000010 in ?? ()
No symbol table info available.
#7 0x00000c38 in ?? ()
No symbol table info available.
#8 0x0321d76c in ?? ()
No symbol table info available.
#9 0x0012e36c in ?? ()
No symbol table info available.
#10 0x0012e244 in ?? ()
No symbol table info available.
Crash 2: Ethereal-0.10.0 (for reference)
----------------------------------------
Program received signal SIGSEGV, Segmentation fault.
0x003555e7 in g_str_hash ()
from /cygdrive/c/Program Files/Ethereal/libglib-2.0-0.dll
(gdb)
(gdb) bt full
#0 0x003555e7 in g_str_hash ()
from /cygdrive/c/Program Files/Ethereal/libglib-2.0-0.dll
No symbol table info available.
#1 0x0032f619 in g_hash_table_lookup ()
from /cygdrive/c/Program Files/Ethereal/libglib-2.0-0.dll
No symbol table info available.
#2 0x0076d8bd in _libmsvcrt_a_iname ()
No symbol table info available.
#3 0x012d3770 in ?? ()
No symbol table info available.