[Bug 35808] Parashara's Light (Vedic Astrology Software) v6.1 crashes on startup (needs 'c:\\windows\\system32\\$winnt$.inf' present)
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Mar 20 06:24:05 CDT 2014
http://bugs.winehq.org/show_bug.cgi?id=35808
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Summary|Parashara's Light (Vedic |Parashara's Light (Vedic
|Astrology Software) v6.1 |Astrology Software) v6.1
|crashes on startup |crashes on startup (needs
| |'c:\\windows\\system32\\$wi
| |nnt$.inf' present)
Ever confirmed|0 |1
--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming.
Found an archived 'backup' online, thanks for still seeding legacy software.
--- snip ---
$ pwd
/home/focht/.wine/drive_c/PL61
$ WINEDEBUG=+tid,+seh,+relay wine ./PL61.exe >>log.txt 2>&1
...
0023:Call msvcrt._waccess(0017a2f0
L"c:\\windows\\system32\\$winnt$.inf",00000000) ret=39ed96de
0023:Call KERNEL32.GetFileAttributesW(0017a2f0
L"c:\\windows\\system32\\$winnt$.inf") ret=7ed53982
0023:Ret KERNEL32.GetFileAttributesW() retval=ffffffff ret=7ed53982
0023:Ret msvcrt._waccess() retval=ffffffff ret=39ed96de
0023:Call msvcrt.strlen(00583004 " does not exist") ret=39ef7c61
0023:Ret msvcrt.strlen() retval=0000000f ret=39ef7c61
...
0023:trace:seh:raise_exception code=c0000005 flags=0 addr=0x4960c4 ip=004960c4
tid=0023
0023:trace:seh:raise_exception info[0]=00000000
0023:trace:seh:raise_exception info[1]=0000006c
0023:trace:seh:raise_exception eax=0033fa68 ebx=39ef7bc0 ecx=00000000
edx=0017a458 esi=00589688 edi=00589688
0023:trace:seh:raise_exception ebp=0033fa44 esp=0033fa34 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210246
0023:trace:seh:call_stack_handlers calling handler at 0x549910 code=c0000005
flags=0
0023:Call msvcrt._except_handler3(0033f9dc,0033fe10,0033f710,0033f59c)
ret=7bc86845
...
--- snip ---
The app checks for the existence of 'c:\\windows\\system32\\$winnt$.inf' (for
whatever reasons) and doesn't handle failure well.
Use the following workaround to create an empty placeholder:
--- snip ---
$ wine cmd.exe /c "echo.>%windir%\\System32\\\$winnt\$.inf"
--- snip ---
After that the app runs fine - it doesn't even open the empty placeholder.
$ wine --version
wine-1.7.14-185-g5cf20ce
Regards
--
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