Segfault in winedump (spotted by valgrind)

Sylvain Petreolle spetreolle at
Thu Dec 18 14:55:58 CST 2003

Trying to dump a winme dll,
winedump crashed with a segfault.

Valgrind gives these results, have someone a clue ? This file comes
from a working Win9x installation.

[syl at wine system]$ file commctrl.dll
commctrl.dll: MS-DOS executable (EXE), OS/2 or MS Windows
[syl at wine system]$ valgrind winedump spec commdlg.dll
==26058== Memcheck, a.k.a. Valgrind, a memory error detector for
==26058== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward.
==26058== Using valgrind-20031012, a program supervision framework for
==26058== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward.
==26058== Estimated CPU clock rate is 1407 MHz
==26058== For more details, rerun with: -v
Can't get a suitable file signature, aborting
==26058== discard syms in /c/windows/system/commdlg.dll due to munmap()
==26058== Invalid read of size 4
==26058==    at 0x804FD3D: dll_next_symbol (pe.c:1239)
==26058==    by 0x804A431: main (main.c:413)
==26058==    by 0x126BAE: __libc_start_main (in /lib/
==26058==    by 0x8048E48: (within /usr/local/bin/winedump)
==26058==    Address 0x4 is not stack'd, malloc'd or free'd
Erreur de segmentation

Sylvain Petreolle (spetreolle_at_users_dot_sourceforge_dot_net)
 ICQ #170597259
Say NO to software patents
Dites NON aux brevets logiciels

"What if tomorrow the War could be over ?" Morpheus, in "Reloaded".

Do You Yahoo!? -- Une adresse gratuite et en français !
Yahoo! Mail :

More information about the wine-devel mailing list