http://bugs.winehq.org/show_bug.cgi?id=16978
Summary: Corel Paint Shop Pro Photo X2: Fails to start with an "illegally modified" message. Product: Wine Version: 1.1.12 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: npiguet@romandie.com
Created an attachment (id=18764) --> (http://bugs.winehq.org/attachment.cgi?id=18764) Command line output
Corel Paint Shop Pro Photo X2 fails to start correctly and displays the following error message:
"This copy of Paint Shop Pro has been damaged or illegally modified. Please reinstall from your original source."
I had to install msxml3 with winetricks to get the application to start without crashing.
http://bugs.winehq.org/show_bug.cgi?id=16978
--- Comment #1 from Nicolas Piguet npiguet@romandie.com 2009-01-17 14:46:26 --- This might be relevant: I used the 30-days trial version of Paint Shop Pro X2 which is available from jasc.com.
http://bugs.winehq.org/show_bug.cgi?id=16978
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com URL| |http://www.download.com/Core | |l-Paint-Shop-Pro-Photo/3000- | |2192_4-10001995.html Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |download Summary|Corel Paint Shop Pro Photo |Corel Paint Shop Pro Photo |X2: Fails to start with an |X2 trial: aborts on startup, |"illegally modified" |copy protection says |message. |"illegally modified"
--- Comment #2 from Dan Kegel dank@kegel.com 2009-01-17 14:53:33 --- Installer works, though the 'Finish' button is invisible, you have to hit 'Enter' to get past it.
'winetricks msxml3 ie6' seems to be needed to get to the registration screen (which works)! After that I also get the message "This copy of Paint Shop Pro has been damaged or illegally modified..."
The log shows 0009:Call KERNEL32.CreateFileA(0018fe68 "\\.\pipe\lrpc\PSI_SVC_2",c0000000,00000000,00000000,00000003,00000000,00000000) ret=7ec65cbc 0009:Ret KERNEL32.CreateFileA() retval=ffffffff ret=7ec65cbc ... 0009:Call KERNEL32.WaitNamedPipeA(0018fe68 "\\.\pipe\lrpc\PSI_SVC_2",ffffffff) ret=7ec65cf2 0009:Ret KERNEL32.WaitNamedPipeA() retval=00000000 ret=7ec65cf2 right before the error.
That pipe is associated with the Protexis copy protection system.
http://bugs.winehq.org/show_bug.cgi?id=16978
--- Comment #3 from Dan Kegel dank@kegel.com 2009-01-17 14:54:44 --- Created an attachment (id=18771) --> (http://bugs.winehq.org/attachment.cgi?id=18771) +relay,+file,+seh,+text log of app starting up and aborting
http://bugs.winehq.org/show_bug.cgi?id=16978
--- Comment #4 from Austin English austinenglish@gmail.com 2010-09-09 00:06:03 CDT --- I can't find a copy of X2 anymore. X3 doesn't install, gives an error about rstrtmgr.dll.
If someone has a copy of X2 or a working link, please retest/update.
http://bugs.winehq.org/show_bug.cgi?id=16978
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |obfuscation CC| |focht@gmx.net Summary|Corel Paint Shop Pro Photo |Protexis Licensing V2: |X2 trial: aborts on |Corel Paint Shop Pro Photo |startup, copy protection |X2 trial aborts on startup, |says "illegally modified" |protection says "illegally | |modified"
--- Comment #5 from Anastasius Focht focht@gmx.net 2011-06-09 15:30:38 CDT --- Hello,
adjusting summary and adding keyword to target protection scheme better.
Regards
http://bugs.winehq.org/show_bug.cgi?id=16978
maikwagner@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maikwagner@yahoo.com
--- Comment #6 from maikwagner@yahoo.com 2011-11-16 22:50:46 CST --- (In reply to comment #4)
If someone has a copy of X2 or a working link, please retest/update.
I found X2 at oldapps.com - link is:
http://www.oldapps.com/Paint_Shop_Pro.php?old_paint_shop_pro=17
I currently only have Wine 1.2.2 installed (GNU/Linux Trisquel) Would that be of help as I do not have the latest developer version?
http://bugs.winehq.org/show_bug.cgi?id=16978
--- Comment #7 from Austin English austinenglish@gmail.com 2011-11-17 00:25:30 CST --- Fails to install for me in wine-1.3.32-332-gd4aacad, forever just sits at 'computing space requirements. With native ie6/msxml3, gets past that to an early failure (the same as in 1.2 for me).
Not sure if that's a regression or progress though..
http://bugs.winehq.org/show_bug.cgi?id=16978
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.download.com/Cor |http://www.oldapps.com/Pain |el-Paint-Shop-Pro-Photo/300 |t_Shop_Pro.php?old_paint_sh |0-2192_4-10001995.html |op_pro=17
--- Comment #8 from Anastasius Focht focht@gmx.net 2012-04-21 18:39:06 CDT --- Hello,
adjusting download link (old one pointed to newer X4 version).
The installer itself doesn't need any native overrides. Unfortunately I don't have a serial/activation key to test with if the bug is still present.
'winetricks -q ie7' allows to show GUI, albeit there is a second, empty top level window, covering/blocking the installer GUI. If you close that window it reappears at second time, closing it again will terminate the launcher as well.
If 'winetricks -q msxml3' is applied after, the empty top level window is gone and the registration works. If 'msxml3' native override is disabled again after winetricks, the installer still works fine.
After hours of tinkering with registry hives I finally found that Internet Explorer somehow expects XML Script Engine registration data (which Wine doesn't provide). The import of following registry snippet allows to use builtin msxml, reducing native dependencies further:
--- snip --- REGEDIT4
[HKEY_CLASSES_ROOT\CLSID{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}] @="XML Script Engine"
[HKEY_CLASSES_ROOT\CLSID{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\Implemented Categories] @=""
[HKEY_CLASSES_ROOT\CLSID{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\Implemented Categories{F0B7A1A1-9847-11CF-8F20-00805F2CD064}] @=""
[HKEY_CLASSES_ROOT\CLSID{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\Implemented Categories{F0B7A1A2-9847-11CF-8F20-00805F2CD064}] @=""
[HKEY_CLASSES_ROOT\CLSID{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\InProcServer32] @="C:\windows\system32\msxml3.dll" "ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\OLEScript] @=""
[HKEY_CLASSES_ROOT\CLSID{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\ProgID] @="XML"
[HKEY_CLASSES_ROOT\XML] @="XML Script Engine"
[HKEY_CLASSES_ROOT\XML\CLSID] @="{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}"
[HKEY_CLASSES_ROOT\XML\OLEScript] @="" --- snip ---
This article talks about "Script Languages in Internet Explorer":
MSDN: http://www.geoffchappell.com/notes/windows/ie/mshtml/scriptlanguage.htm
"XML Data Island in HTML Page"
MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/ms766512%28v=vs.85%2...
Regards
http://bugs.winehq.org/show_bug.cgi?id=16978
Saulius K. saulius2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |saulius2@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=16978
David Seward bignintyfan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bignintyfan@gmail.com
--- Comment #9 from David Seward bignintyfan@gmail.com --- I have been unable to find an installer for this version of Paint Shop Pro. Does anyone have an older installer they can test with Wine 4.20?
https://bugs.winehq.org/show_bug.cgi?id=16978
--- Comment #10 from Dan Kegel dank@kegel.com --- try https://web.archive.org/web/2015*/http://download.oldapps.com/Paint_Shop_Pro...
https://bugs.winehq.org/show_bug.cgi?id=16978
--- Comment #11 from David Seward bignintyfan@gmail.com --- (In reply to Dan Kegel from comment #10)
try https://web.archive.org/web/2015*/http://download.oldapps.com/Paint_Shop_Pro... PSPP12_Corel_TBYB_EN_IE_FR_DE_ES_IT_NL_ESD.exe
I swear I looked in nearly every conceivable place to look, including archive.org...
Anyway, I was able to download it, but was unable to test this issue as it gets stuck on setup. Last console log is `00c6:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = L"/usr/share/fonts/truetype/fonts-gujr-extra/aakar-medium.ttf"`