http://bugs.winehq.org/show_bug.cgi?id=4099
xerox_xerox2000@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@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 )