Segfault in winedump (spotted by valgrind)

Sylvain Petreolle spetreolle at yahoo.fr
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
x86-linux.
==26058== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward.
==26058== Using valgrind-20031012, a program supervision framework for
x86-linux.
==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
==26058==
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/libc-2.3.2.so)
==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 @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com



More information about the wine-devel mailing list