http://bugs.winehq.org/show_bug.cgi?id=13939
Summary: Paint Shop Pro 7 hangs when inserting text Product: Wine Version: 1.0-rc4 Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: robvdl@gmail.com
Created an attachment (id=14085) --> (http://bugs.winehq.org/attachment.cgi?id=14085) First error log
In the appdb it actually mentions PSP7 needs a bit of hacking to get going with custom DLL's, but that is now inaccurate, PSP7 installs and runs no problem without custom DLL's, except for the following...
When you try to insert text, the insert text window comes up, and as soon as you start typing, PSP 7 hangs.
I ran the program from the terminal and attached an error log that was dumped on the screen.
I then killed PSP 7, it returned to the terminal and another error log was dumped on the screen straight after, I added that as a second attachment.
I am running Wine 1.0 RC5 (1.0 RC4 option was not yet in bugzilla) on Ubuntu Hardy 64 bit from the winehq repository.
I am filing this under msvcrt, since this line in the error log caught my eye:
wine: Call from 0x7b844c50 to unimplemented function msvcrt.dll._ismbclegal, aborting
http://bugs.winehq.org/show_bug.cgi?id=13939
--- Comment #1 from Rob van der Linde robvdl@gmail.com 2008-06-16 04:31:49 --- Created an attachment (id=14086) --> (http://bugs.winehq.org/attachment.cgi?id=14086) Second error log, created after PSP7 is killed
http://bugs.winehq.org/show_bug.cgi?id=13939
Rob van der Linde robvdl@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|other |Linux Platform|Other |PC-x86-64
http://bugs.winehq.org/show_bug.cgi?id=13939
--- Comment #2 from Lei Zhang thestig@google.com 2008-06-24 14:59:44 --- Does the shareware version have the same problem? http://www.brothersoft.com/paint-shop-pro-64045.html
http://bugs.winehq.org/show_bug.cgi?id=13939
--- Comment #3 from Rob van der Linde robvdl@gmail.com 2008-06-25 08:25:20 --- I will test it tomorrow on my laptop, as I don't really wish to muck around with my already installed licensed version of PSP7 on my desktop, and will post back my findings.
But considering the shareware version is (I am pretty sure) the same as the full version, except it gets unlocked with a license key, I can't see the shareware version being any different.
To me it looks like PSP7 is trying to call a function inside the msvcrt.dll file, which is simply not implemented in Wine yet, but I could be wrong as I am not the Wine expert here.
http://bugs.winehq.org/show_bug.cgi?id=13939
--- Comment #4 from Rob van der Linde robvdl@gmail.com 2008-06-28 21:34:44 --- Update: I could not install the shareware version of PSP7 on my laptop, the installer kept crashing (a different bug).
The only thing I can think of is the shareware is PSP 7.00, while my full version when I ran the installer was 7.02 and I then ran the upgrade to 7.04.
I am not sure, but maybe the 7.00 installer does not work in Wine and the 7.02 installer does?
http://bugs.winehq.org/show_bug.cgi?id=13939
Elio Colligiani colligia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |colligia@gmail.com
--- Comment #5 from Elio Colligiani colligia@gmail.com 2008-06-30 11:14:11 --- I confirm the bug, PSP hangs while trying to inserting text, regardless if the preview function in the text inserting tool is active or not. I have PSP 7.04 Try & Buy, installed from an executable found on the Internet, starting already from this version. I have Wine 1.1.0 installed "as is" with its default settings on Ubuntu Hardy 8.04.
http://bugs.winehq.org/show_bug.cgi?id=13939
adam ambyra@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #6 from adam ambyra@gmail.com 2008-07-14 18:59:17 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=13939
Tony Cheek tony_cheek@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tony_cheek@yahoo.com
--- Comment #7 from Tony Cheek tony_cheek@yahoo.com 2008-08-09 20:02:55 --- This worked for me:
In winecfg, add msvcrt to the library overrides (they are listed in the overrides dropdown.) After that, text worked fine on PSP 7.02.
http://bugs.winehq.org/show_bug.cgi?id=13939
--- Comment #8 from Elio Colligiani colligia@gmail.com 2008-10-20 13:32:32 --- (In reply to comment #7)
This worked for me:
In winecfg, add msvcrt to the library overrides (they are listed in the overrides dropdown.) After that, text worked fine on PSP 7.02.
This worked for me too, on my Psp 7.04, beacuse it doesn't hang any more. But I have some problems now, because when I edit a previously inserted text, it often transforms it in a short meaningless text... like there were some conflict with the software strings, or something like that.
:(
http://bugs.winehq.org/show_bug.cgi?id=13939
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #9 from Dan Kegel dank@kegel.com 2008-10-22 16:31:00 --- The first error log contains the key line
wine: Call from 0x7b844c50 to unimplemented function msvcrt.dll._ismbclegal, aborting
so I guess we need to implement that.
http://bugs.winehq.org/show_bug.cgi?id=13939
--- Comment #10 from David Hedberg david.hedberg@gmail.com 2009-02-07 05:48:32 --- Created an attachment (id=19308) --> (http://bugs.winehq.org/attachment.cgi?id=19308) Implement missing function
The psp7 installer crashed for me with the latest git so I haven't tried it with this patch, but this should implement the missing function.
http://bugs.winehq.org/show_bug.cgi?id=13939
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #11 from Dan Kegel dank@kegel.com 2009-02-07 10:04:45 --- Thanks. If that test passes on Windows, too, please submit the patch to wine-patches; patches here tend to rot.
Also please file a separate bug about that installer crash if it doesn't clear up in a day or so.
http://bugs.winehq.org/show_bug.cgi?id=13939
--- Comment #12 from Austin English austinenglish@gmail.com 2009-08-26 13:14:09 --- Is this still present in current (1.1.28 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=13939
--- Comment #13 from Luke gaming4jc2@yahoo.com 2010-01-05 16:51:34 --- Created an attachment (id=25561) --> (http://bugs.winehq.org/attachment.cgi?id=25561) Wine 1.1.35 - S3d2 suffers same problem
I was just about to open a new bug report when I saw this. Micrografx Simply 3D 2 suffers the same problem when entering 3d text into a scene. "wine: Unimplemented function msvcrt.dll._ismbclegal called at address 0x7b843d13 (thread 0064), starting debugger..." Attached is the log.
http://bugs.winehq.org/show_bug.cgi?id=13939
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #14 from Piotr Caban piotr.caban@gmail.com 2010-05-12 06:48:22 --- _ismbclegal function was implemented in Wine 1.1.40 (by commit 30f6dc9510033dec4782ac00a53a0bc00a18b63d). This bug should be probably closed, please retest.
http://bugs.winehq.org/show_bug.cgi?id=13939
phs@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |phs@gmx.net
--- Comment #15 from phs@gmx.net 2010-10-17 15:56:29 CDT --- (In reply to comment #14)
_ismbclegal function was implemented in Wine 1.1.40 (by commit 30f6dc9510033dec4782ac00a53a0bc00a18b63d). This bug should be probably closed, please retest.
text inserting works well with wine-1.1.42!
http://bugs.winehq.org/show_bug.cgi?id=13939
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #16 from Dan Kegel dank@kegel.com 2010-10-17 15:58:22 CDT --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=13939
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #17 from Alexandre Julliard julliard@winehq.org 2010-10-29 12:57:07 CDT --- Closing bugs fixed in 1.3.6.