http://bugs.winehq.org/show_bug.cgi?id=58364
Bug ID: 58364 Summary: Major change from 10.9 to 10.10 with Pegasus Email Program Product: Wine Version: 10.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: mikes@kuentos.guam.net Distribution: ---
Created attachment 78762 --> http://bugs.winehq.org/attachment.cgi?id=78762 Image after 10.10 installed? Bad
Has worked fine with version of 10.9 and before, but now 10.10 comes with an unusable screen.
Adding to screen shots with 10.9 and 10.10.
Works fine after downgrade back to 10.9?
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #1 from Michael Setzer II mikes@kuentos.guam.net --- Created attachment 78765 --> http://bugs.winehq.org/attachment.cgi?id=78765 Correct Image with 10.9 that is correct.
Image with 10.9 installed. Good
http://bugs.winehq.org/show_bug.cgi?id=58364
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Major change from 10.9 to |Pegasus Email draws |10.10 with Pegasus Email |incorrectly |Program |
--- Comment #2 from Ken Sharp imwellcushtymelike@gmail.com --- A regression test will help here. https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing
Is this the program? http://www.pmail.com/downloads.htm
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #3 from Michael Setzer II mikes@kuentos.guam.net --- Went to that page on another bug issue. On Fedora 42 it doesn't work at all.
Clone the git, configure and build,
But then when I tried to run the wine it recreats. ./wine notepad
Just gives an error saying that wine is 64 bit, but the wineserver is 32bit?
Have no 32bit wine installed, so the regression info on that page doesn't work with Fedora 42.
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #4 from Michael Setzer II mikes@kuentos.guam.net --- Two additional comments. Created a Clean Install of Fedora 42 in a VirtualBox setup. ran dnf update get all default updates. Installed winehq-devel (10.10) Install went with no problem. Copied the PMAIL directory from live machine to Virtual ran WINPM-32.EXE Opens fine put image is again screw up. Not right layout and folders not showing. Closed program dnf downgrade winehq-devel to (10.9) ran WINPM-32.EXE and it displays just fine. So, not clear on how it can be something other the 10.10 that is the issue??
2nd comment. Wine is well outside my knowledge base. Had tried the WINEDEBUG options, and found that notepad would run with +heap added. Also, ran with strace, and seems to be that heap.c in ntdll on line 775 is where it has close line that seems to basically say if +heap option is set to just ignore the c0000005 error??
So, was just looking for options to isolate problem. Download the git and did configure and build, but running gives message that wine is a 64bit version, but the wine server is 32bit? But only wine is the git virsion. Perhaps a problem with using Fedora versus an apt based linux.
I started with computers in the mid 70s, with and IBM 1130 with 4K Ram, Punch cards, and 5M removable disk. So working with computers a long time. Taught computer science for 36 years.
Did have a couple issues of debugging come to mind. Had a UUCICO gateway I created for the old DOS version of Pegasus back in 90s. Worked fine for my college and other places around the world. Then had a close high school that had setup a sister relation ship with a High School in Isle of White (England) and we being on Guam. They only had 1 computer with modem on Novell network. So sending and receiving was one person at time. With Pegasus and Gateway any computer could create emails in queue and gateway would downlaod emails for each users private novell mail directory. Very simple setup. Gave him the files and simple instructions, but after he tried it didn't work?? I went to the high school, and it turned out to be a Dump error on my part. Didn't know that all there workstations were IBM System I machines, Novell server was a COMPAQ 386. On my system I had compiled program using +O2 option which had compiler using 80286 instructions, but the IBM System I machines had 8086 processors. So simple fix was to recompile without +O2 option, and then everything worked fine.
2nd option that came to miine was a 45 Page long program that had worked perfectly on our AS/400 for 8 years, and then started getting in a loop. Took me 8 hours to isolate exactly what line caused problem. Was an indicator (flag) that didn't get turned off under 1 exact situation that hadn't occurred in 8 years. Under normal operations, the COMPARE statement would reset that Indicator is if wasn't a match on first loop cycle, and process everything, but if first cycle was a match, loop. Fix was simple to Turn off indicator before loop cycle. So, debugging can be a process.
On other lists have seen issues with some programs having issues that they try to use CPU features that don't exist on all CPUs. Don't know if this is issing with latest winehq-devel. One notebook is a Aspire E1-731 (VAG70_HC_0685_2.29) with Pentium Dual Core CPU That one had issue with seh error with notepad, but worked with +heap. One with Pegasus Problem with 10.10 is Dell Lattitude 5580 with i7 cpu and 8 cores.
So, why 10.9 works, but 10.10 fails with no other changes. To me that seems to say that something between 10.9 and 10.10 is causing the problem??
http://bugs.winehq.org/show_bug.cgi?id=58364
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #5 from Michael Setzer II mikes@kuentos.guam.net --- Did more testing. Did a clean Fedora 42 install via Virtual Box Works fine with 10.9 but same failure with 10.10.
Did a clean Unbuntu 25 (Noble) install with Virtual Box Pegasus works fine with 10.10??
So, exact same hardware and exact same Virtual Box, so why it works with Unbuntu but Fails with 10.10 on Fedora.
http://bugs.winehq.org/show_bug.cgi?id=58364
Jonas winehq@jonass.user.lysator.liu.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@jonass.user.lysator. | |liu.se
--- Comment #6 from Jonas winehq@jonass.user.lysator.liu.se --- Download at https://download-us.pmail.com/w32-481-pb3.exe from https://www.pmail.com/betas.htm
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #7 from Michael Setzer II mikes@kuentos.guam.net --- Unfortunately, that link is not correct any longer. https://download-us.pmail.com/w32-481-pb3.exe The site was hosted on Amazon S3 site, but then back in Nov. 2024, The author was unable to update the site. Tried to work with Amazon, but could never get them to reply. So he has setup his own server, and moved the address.
The link to the beta is one that hasn't gotten updated, so it is pointed the the address. It was released in January 2023, and has been very stable. Is working on the next 4.91 version of full release. Beta time, says probable 1 more round of testing.
https://fossies.org/windows/mail/pegasus/winpmail/w32-481-pb3.exe Seems to be a link that is currently available
So at present, doesn't work with Fedora 42 and 10.10, but doesn't work fine using Unbuntu with 10.10?
http://bugs.winehq.org/show_bug.cgi?id=58364
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.pmail.com/downlo | |ads/w32-480.exe Regression SHA1| |2e338b95855d94bd9c99099ce4c | |1f421953b8d9e CC| |rbernon@codeweavers.com Keywords| |download
--- Comment #8 from Austin English austinenglish@gmail.com --- I used http://www.pmail.com/downloads/w32-480.exe, and was able to reproduce this.
austin@debian:~/Downloads$ sha256sum w32-480.exe a4d235b2afd5e2726f671ff87d56f0173b21f530d315dc1538a9efef2863dc73 w32-480.exe austin@debian:~/Downloads$ du -sh w32-480.exe 14M w32-480.exe
The regression is introduced by: austin@debian:~/wine-git$ git bisect bad 2e338b95855d94bd9c99099ce4c1f421953b8d9e is the first bad commit commit 2e338b95855d94bd9c99099ce4c1f421953b8d9e (HEAD) Author: Rémi Bernon rbernon@codeweavers.com Date: Fri Jun 13 10:22:38 2025 +0200
user32: Implement RegisterWindowMessage(A|W) using NtUserRegisterWindowMessage.
dlls/user32/message.c | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-)
http://bugs.winehq.org/show_bug.cgi?id=58364
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |user32
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #9 from Rémi Bernon rbernon@codeweavers.com --- This is a 10.10 regression but I believe it has been fixed already with https://gitlab.winehq.org/wine/wine/-/merge_requests/8323, can anybody confirm?
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #10 from Michael Setzer II mikes@kuentos.guam.net --- First Glad to see someone else has been able to reproduce error. I had download the link to do regression testing, but it seems setup for apt based distro, so something must differ with Fedora?
Download the git no problem, did configure and make, but result will not work. Give a message that the wine is 64bit, but server is 32 bit??
The link for the 4.81-pb3 (4.81 Public Beta 3) has been corrected https://www.pmail.com/downloads/w32-481-pb3.exe It came out in Jan 2023, and the Release version 4.91 is near full release according to private beta team member.
I did a clean install of Fedora 42 and Ubuntu under virtual box, and problem occurred with Fedora 42 - 10.9 worked fine, 10.10 failed with the Pegasus display. The Uvuntu (Noble) had no issue with 10.10? All on same machine.
If someone has a link that would allow to do regression testing with Fedora, I'd like to know how?
Thanks again for all the info and work.
http://bugs.winehq.org/show_bug.cgi?id=58364
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #11 from Austin English austinenglish@gmail.com --- (In reply to Rémi Bernon from comment #9)
This is a 10.10 regression but I believe it has been fixed already with https://gitlab.winehq.org/wine/wine/-/merge_requests/8323, can anybody confirm?
In wine-10.10-221-g69e3a51b3dc, it fails to start, I get a popup saying Access violation at address 7A73AC98 in module 'gdi32.dll'. Read of address 00000068.
Then after dismissing Error creating font.
Then some errors about html not rendering.
After all that, the UI itself looks like it did in 10.9, so this particular regression does seem to have been addressed, but other bugs have been introduced.
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #12 from Jonas winehq@jonass.user.lysator.liu.se --- (In reply to Austin English from comment #11)
In wine-10.10-221-g69e3a51b3dc, it fails to start, I get a popup saying Access violation at address 7A73AC98 in module 'gdi32.dll'. Read of address 00000068.
Then after dismissing Error creating font.
Then some errors about html not rendering.
After all that, the UI itself looks like it did in 10.9, so this particular regression does seem to have been addressed, but other bugs have been introduced.
Could these errors be Bug 48283 , Bug 31151 or Bug 52629 ?
http://bugs.winehq.org/show_bug.cgi?id=58364
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 10.11.
http://bugs.winehq.org/show_bug.cgi?id=58364
--- Comment #14 from Michael Setzer II mikes@kuentos.guam.net --- Confirm: winehq-devel 10.11 now works fine with Pegasus WinPMail version: Version 4.81.1154, Jan 10 2023, build ID 1154 Which is Public Beta 3, Assume also working with other under Fedora 41.
So this is has been fixed.