https://bugs.winehq.org/show_bug.cgi?id=57138
Bug ID: 57138 Summary: Unhandled exception after printing a page in Approach Product: Wine-staging Version: 9.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ToddAndMargo@zoho.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Created attachment 77043 --> https://bugs.winehq.org/attachment.cgi?id=77043 Unhandled exception
Fedora 40 wine-staging-9.15-2.1.x86_64 Lotus Approach N99.8.0208.0800 (Smart Suite)
I have a script set up in Approach to switch from my main page to an envelope form, print the envelope, then return to the main page.
If I manually switch to the main page, and envelope prints fine. I have no problem manually switching back to the man page after the print.
If I use the script, the envelope prints, then Approach crashes with a Wine "Unhandled exception error". This was never an issue under Wine 6. Please see the attachment.
https://bugs.winehq.org/show_bug.cgi?id=57138
Todd Chester ToddAndMargo@zoho.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|9.16 |9.15
https://bugs.winehq.org/show_bug.cgi?id=57138
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |printing
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- Does it occur with vanilla, not Staging Wine?
https://bugs.winehq.org/show_bug.cgi?id=57138
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #2 from Austin English austinenglish@gmail.com --- Please run a regression test: https://wiki.winehq.org/Regression_Testing
https://bugs.winehq.org/show_bug.cgi?id=57138
--- Comment #3 from Todd Chester ToddAndMargo@zoho.com --- (In reply to Austin English from comment #2)
Please run a regression test: https://wiki.winehq.org/Regression_Testing
Hi Austin,
Maybe in my next life I will will have the skills to run a regression test.
I am not sure if it would help anyway. Regression from version 6?
I also have no idea when this issue first occurred as there have been so many bugs blocking me even retesting this problem. Bugs such as
55218 (Pending, reported 2023-07-10) Lotus ScriptRunApproachMacro("Print") Crashes and the Lotus Script CurrentWindow.Print is ignored Note: this bug may or may not be corrected.
54428 (fixed) Printing to local printer fails (network printer works)
55841 (fixed in staging 9.15) Lotus Approach: print "Properties" button ignored
So this is the first time I have been able to get around to testing this issue in a few years. What would you regress to/from?
Also, with 9.15, this is the first really pretty crash dialog, so I reported it.
-T
https://bugs.winehq.org/show_bug.cgi?id=57138
--- Comment #4 from Todd Chester ToddAndMargo@zoho.com --- Hi Ken,
Houston, we have a problem:
https://wiki.winehq.org/Fedora Install one of the following packages: Stable branch dnf install winehq-stable
# cat /etc/yum.repos.d/winehq.repo [WineHQ] name=WineHQ packages type=rpm-md baseurl=https://dl.winehq.org/wine-builds/fedora/40 gpgcheck=1 gpgkey=https://dl.winehq.org/wine-builds/winehq.key enabled=1
# dnf install winehq-stable Last metadata expiration check: 0:28:32 ago on Sun 01 Sep 2024 04:44:33 PM PDT. No match for argument: winehq-stable Error: Unable to find a match: winehq-stable
# dnf list | grep -i wine-stable <nothing>
# dnf list | grep -i wine-staging wine-staging.x86_64 1:9.16-1.1 @WineHQ
Do I need to report this as an additional bug? Or can you handle it here?
-T
https://bugs.winehq.org/show_bug.cgi?id=57138
--- Comment #5 from Todd Chester ToddAndMargo@zoho.com --- (In reply to Ken Sharp from comment #1)
Does it occur with vanilla, not Staging Wine?
Hi Ken,
Wine-devel is there, but it is conflict city with staging:
# dnf install winehq-devel Last metadata expiration check: 0:31:38 ago on Sun 01 Sep 2024 04:44:33 PM PDT. Error: Problem: problem with installed package winehq-staging-1:9.16-1.1.x86_64 - package winehq-staging-1:9.16-1.1.x86_64 from @System conflicts with wine-devel provided by wine-devel-1:9.9-2.1.x86_64 from WineHQ - package winehq-staging-1:9.10-1.1.x86_64 from WineHQ conflicts with wine-devel provided by wine-devel-1:9.9-2.1.x86_64 from WineHQ
This is not suppose to be the case. See
56918 (closed, won't fix) RFE: please add wine staging to the $PATH
"The winehq- packages already add symlinks enabling our version to be used as the system default wine version. Users who don't want that can install wine- without the winehq- package, which enables them to have multiple branches installed at the same time. "
Why all the conflicts if WineHQ is designed to allow "multiple branches installed at the same time"? So, is this a bug and should I also report it?
https://bugs.winehq.org/show_bug.cgi?id=57138
--- Comment #6 from Todd Chester ToddAndMargo@zoho.com --- (In reply to Ken Sharp from comment #1)
Does it occur with vanilla, not Staging Wine?
I am specifically reporting this on Staging as that is the version that Fedora supports and I do not want to lose Fedora's army of bug testers. (Fedora is not "bleeding Edge". That would be Arch. Fedora is "next to bleeding edge".)
Anyway, I do not mind testing Vanilla Wine Stable if you guys fix all the installation conflicts with Staging.
https://bugs.winehq.org/show_bug.cgi?id=57138
--- Comment #7 from Todd Chester ToddAndMargo@zoho.com --- propblem reproduces under wine-staging-9.16-1.1.x86_64
https://bugs.winehq.org/show_bug.cgi?id=57138
Todd Chester ToddAndMargo@zoho.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|9.15 |9.16
https://bugs.winehq.org/show_bug.cgi?id=57138
--- Comment #8 from Todd Chester ToddAndMargo@zoho.com --- Correction, the envelope dos not print
Stepping through the program, it is this command that causes the exception:
RunApproachMacro("Print")
https://bugs.winehq.org/show_bug.cgi?id=57138
--- Comment #9 from Todd Chester ToddAndMargo@zoho.com --- If it helps, I can work around the issue by substituting
CurrentWindow.Print
for RunApproachMacro("Print")
https://bugs.winehq.org/show_bug.cgi?id=57138
--- Comment #10 from Todd Chester ToddAndMargo@zoho.com --- Guess what? The work around I posted in
Please stop collecting ppd's https://bugs.winehq.org/show_bug.cgi?id=57449
corrects this issue.
To reiterate the fix, you have to clean out all your printers ppd's from your wine directory. Wine collects ppd's.
Please mark this as a duplicate of 57449