http://bugs.winehq.org/show_bug.cgi?id=22218
Summary: Ad-Aware: Fails based on QueryDosDevice Product: Wine Version: 1.1.41 Platform: x86 URL: http://www.lavasoft.com/products/ad_aware_free.php OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: Shelnutt2@gmail.com
Created an attachment (id=27111) --> (http://bugs.winehq.org/attachment.cgi?id=27111) Log of the output from launching Ad-AwareAdmin.exe (without FLTMGR.SYS)
Ad-Aware fails to run because Ad-AwareAdmin.exe fails to run.
To reproduce, download Ad-Aware, http://www.lavasoft.com/products/ad_aware_free.php , install it, and then when you try to run Ad-Aware.exe it immediately says that Ad-AwareAdmin.exe failed to launch and then continues trying to launch Ad-Aware.exe. When launching Ad-AwareAdmin.exe itself it seems to fail for one of two reason.
1) It is missing FLTMGR.SYS.
2) There is an error message in the debugging, ERR [0034] 2010/03/30 23:50:28: QueryDosDevice failed with error message 'File not foun' in method 'SystemUtil::ConvertToDevicePath' (..\SystemUtil.cpp:208) .
In order to eliminate 1, I copy FLTMGR.SYS to system32/drivers/ from a windows xp partition. When running Ad-AwareAdmin.exe it crashes with a unhandled page fault. I believe the real issue lies with, the error message in 2. I have tried to find this SystemUtil.cpp but I don't see it in wine and google gives me nothing. I assume then it is from Ad-Aware.
I am not sure what file it is looking for that can't be found. I originally ran this program using appinstall and autohotkey. I had all the files verified and sha1sum'ed based on what is installed in windows xp. So all of the ad-aware files are installed. I believe something is not being converted correctly.