https://bugs.winehq.org/show_bug.cgi?id=45158
Bug ID: 45158 Summary: Adobe Reader 6 throws error message box on launch, crashes later Product: Wine Version: 3.7 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bunglehead@gmail.com Distribution: ---
Now with atmlib stub, Adobe Reader 6 fails to initialize it - ATMProperlyLoaded returns 0 in Wine. This triggers error message box, closing it crashes on missing ATMFinish function.
Returning success from ATMProperlyLoaded is enough to make it work.
https://bugs.winehq.org/show_bug.cgi?id=45158
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |ftp://ftp.adobe.com/pub/ado | |be/reader/win/6.x/6.0/enu/A | |dbeRdr60_enu_full.exe Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=45158
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |7f955f22d317cad1e7d5323179e | |9a0ee635c9768 Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=45158
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=45158
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Nikolay Sivov from comment #0)
Now with atmlib stub, Adobe Reader 6 fails to initialize it - ATMProperlyLoaded returns 0 in Wine. This triggers error message box, closing it crashes on missing ATMFinish function.
Returning success from ATMProperlyLoaded is enough to make it work.
I remember that returning TRUE made Premiere CS4 run into another unimplemented function (IRC ATMGetMenuNameA) . I`ll test if I can make both apps happy, but atm dont have access to my computer, so i`ll report back friday. For now I guess disabling atmlib in winecfg to test this program
https://bugs.winehq.org/show_bug.cgi?id=45158
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |atmlib
https://bugs.winehq.org/show_bug.cgi?id=45158
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 61379 --> https://bugs.winehq.org/attachment.cgi?id=61379 add stub for ATMFinish
Hi, adding a stub for ATMFinish seems to be enough to make Adobe Reader 6 not throw a warning message+crash.
With this patch the program starts without any error-message/crash
https://bugs.winehq.org/show_bug.cgi?id=45158
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- By the way, Postscript file documentation for this API specifies 'pascal' calling convention if I'm not confusing things. It would be interesting to test what's the correct way.
https://bugs.winehq.org/show_bug.cgi?id=45158
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Nikolay Sivov from comment #3)
By the way, Postscript file documentation for this API specifies 'pascal' calling convention if I'm not confusing things. It would be interesting to test what's the correct way.
As far as I get it from reading some info on this on internet, pascal is calling convention that is deprecated and only had a meaning for 16-bit, and now defaults to stdcall.
https://bugs.winehq.org/show_bug.cgi?id=45158
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Yes, pascal is the calling convention for the 16-bit version. In 32-bit it becomes stdcall.
https://bugs.winehq.org/show_bug.cgi?id=45158
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #6 from Louis Lenders xerox.xerox2000x@gmail.com --- Resolving as duplicate
*** This bug has been marked as a duplicate of bug 45172 ***
https://bugs.winehq.org/show_bug.cgi?id=45158
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de Status|RESOLVED |CLOSED
--- Comment #7 from André H. nerv@dawncrow.de --- closing dup