[Bug 20942] Read buffer overflow in MODULE_LoadModule16() causing valgrind warnings in all tests??

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 7 19:48:36 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=20942


Dan Kegel <dank at kegel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Write buffer overflow in    |Read buffer overflow in
                   |MODULE_LoadModule16()       |MODULE_LoadModule16()
                   |causing valgrind warnings   |causing valgrind warnings
                   |in all tests??              |in all tests??




--- Comment #1 from Dan Kegel <dank at kegel.com>  2009-12-07 19:48:36 ---
Reproducible at home, and you don't even need valgrind;
running with +relay,+module shows

002a:Call PE DLL (proc=0x7e907998,module=0x7e890000
L"gdi32.dll",reason=PROCESS_ATTACH,res=0x1)
trace:module:LoadModule16 name gdi.exe, paramBlock 0xffffffff
trace:module:load_dll looking for L"gdi.exe16" in
L"Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests;.;C:\\windows\\system32;C:\\windows\\system;C:\\windows;C:\\windows\\system32;C:\\windows;C:\\windows\\system32\\wbem"
trace:module:get_load_order looking for L"gdi.exe16"
trace:module:get_load_order got hardcoded default for L"gdi.exe16"
trace:module:load_builtin_dll Trying built-in L"gdi.exe16"
warn:module:load_builtin_dll cannot open .so lib for builtin L"gdi.exe16":
/home/dank/wine-git/programs/gdi.exe16/gdi.exe16.so: cannot open shared object
file: No such file or directory
warn:module:load_dll Failed to load module L"gdi.exe16"; status=c0000135
trace:module:load_dll looking for L"?\00aa\00d1\00f7\00f4?\00fe~>" in
L"Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests;.;C:\\windows\\system32;C:\\windows\\system;C:\\windows;C:\\windows\\system32;C:\\windows;C:\\windows\\system32\\wbem"
trace:module:get_load_order looking for L"?\00aa\00d1\00f7\00f4?\00fe~>.dll"
...

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list