http://bugs.winehq.org/show_bug.cgi?id=35808
Bug ID: 35808 Summary: Parashara's Light Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: rupamede@gmail.com
Created attachment 47806 --> http://bugs.winehq.org/attachment.cgi?id=47806 Parashara Light
Whenever I try to run this program it tells me it can't run it but it installs it no bother. can you please look at the attachment and fix it please thanks
http://bugs.winehq.org/show_bug.cgi?id=35808
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Version|unspecified |1.7.4 Summary|Parashara's Light |Parashara's Light (Vedic | |Astrology Software) v6.1 | |crashes on startup OS|Linux |Mac OS X
http://bugs.winehq.org/show_bug.cgi?id=35808
Anastasius Focht focht@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@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
http://bugs.winehq.org/show_bug.cgi?id=35808
--- Comment #2 from rupamede@gmail.com --- Thanks for the resolution, but I do not know how to to create an empty placeholder... I used terminal and it got me as far as the C drive using $ wine cmd.exe /c but then echo.>%windir%\System32\$winnt$.inf gets me nowhere ir just says path does not exist. Could you help? I'm using crossover. Thanks
http://bugs.winehq.org/show_bug.cgi?id=35808
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello rupamede
--- quote --- I used terminal and it got me as far as the C drive using $ wine cmd.exe /c but then echo.>%windir%\System32\$winnt$.inf gets me nowhere ir just says path does not exist. Could you help? I'm using crossover. Thanks --- quote ---
Please copy/paste the whole line verbatim, don't separate things if you don't know what this command and parameters actually mean.
--- snip --- $ wine cmd.exe /c "echo.>%windir%\System32\$winnt$.inf" --- snip ---
You open a terminal and get a prompt - this is what '$' at the beginning of the line denotes. Then you just copy paste the rest of the line as-is and press ENTER.
This assumes that either the default prefix is used or the WINEPREFIX environment variable is properly set to the prefix where the app is installed to.
You are mentioning CrossOver. This is usually not supported here. If you have created a CrossOver 'bottle' you need to execute the command within the environment of the bottle/prefix.
Regards
http://bugs.winehq.org/show_bug.cgi?id=35808
--- Comment #4 from rupamede@gmail.com --- Hi Anastasius Thanks for your answer. In the meantime I was able to fix it just by copying the $winnt$.inf file onto the C drive within the bottle in crossover. I nearly dropped dead when I saw it working!!! Thank you so much for your help. This really is great for me!! have a good day!
https://bugs.winehq.org/show_bug.cgi?id=35808
--- Comment #5 from Austin English austinenglish@gmail.com --- Still in 1.7.51.
https://bugs.winehq.org/show_bug.cgi?id=35808
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com, | |super_man@post.com
https://bugs.winehq.org/show_bug.cgi?id=35808
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|austinenglish@gmail.com |