[Bug 4099] page fault on read access to 0x00000000 in 32-bit code
(0x7edc473d).
Wine Bugs
wine-bugs at winehq.org
Mon Dec 19 02:22:38 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=4099
xerox_xerox2000 at yahoo.co.uk changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://cvitae.semantis.fr/Se
| |tupCVitae.exe
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |download
------- Additional Comments From xerox_xerox2000 at yahoo.co.uk 2005-19-12 02:22 -------
Confirming. Seems you have stripped debug info from your wine-package so i'll
attach the crash with debuginfo. Following obvious patch (hack) makes the
installer proceed and the app seems to be installed fine, but i don't know if
it's an acceptable patch. Problem seems to be that pszDir is NULL, which makes
it crash in shell32. Maybe a shell32 guru can shed a light on this :)
--- dlls/shell32/shelllink.c_ 2005-12-19 09:17:06.000000000 +0000
+++ dlls/shell32/shelllink.c 2005-12-19 09:17:14.000000000 +0000
@@ -1818,6 +1818,7 @@
TRACE("(%p)->(dir=%s)\n",This, debugstr_w(pszDir));
HeapFree(GetProcessHeap(), 0, This->sWorkDir);
+ if(pszDir)
This->sWorkDir = HeapAlloc( GetProcessHeap(), 0,
(lstrlenW( pszDir )+1)*sizeof (WCHAR) );
if ( !This->sWorkDir )
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list