[Bug 57299] New: Can't launch IBExpert application after upgrade to Wine 9.19
https://bugs.winehq.org/show_bug.cgi?id=57299 Bug ID: 57299 Summary: Can't launch IBExpert application after upgrade to Wine 9.19 Product: Wine Version: 9.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: msmucr(a)gmail.com Distribution: --- Created attachment 77248 --> https://bugs.winehq.org/attachment.cgi?id=77248 IBExpert run logs Hello, after regular package upgrade to Wine 9.19 from main SUSE Tumbleweed repo I can no longer launch or use IBExpert (management and development app for Firebird RDBS). I was able to find previous Wine version 9.18 at Tumbleweed archive repository and downgraded. There it works very well. Right after launch, the application shows its splashscreen with internal startup messages and right before main app window should be show, it crashes with memory allocation error from Wine. Fatal glibc error: malloc.c:3756 (__libc_calloc): assertion failed: !mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem)) 011c:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception. I tried: - create new WINE_PREFIX directory and installed the app from the scratch. - install wine-staging 9.19, which also crashes pretty much the same way, but there the final error message says: double free or corruption (!prev) It can be replicated with current latest 2024.10.8.1 Personal Edition https://ibexpert.net/cms/ibexpert-developer-studio-personal-edition (The app is free to download, but requires account registration and one time code request via e-mail) I've attached logs from launch both 9.19 (crash) and 9.18 (ok) for comparison. Both in variants with normal output and verbose logging (ALL). Looks like some regression, but I don't really where to look further. Thanks for checking! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57299 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |dark.shadow4(a)web.de --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- A regression test would be useful, if you can do that: https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57299 --- Comment #2 from Michal Smucr <msmucr(a)gmail.com> --- (In reply to Fabian Maurer from comment #1)
A regression test would be useful, if you can do that: https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing
Thanks, Fabian. So far I'm just a lame user of Wine with few Windows apps. But I'll try what I can do. Git bisect is fine, however I will need to figure out quite a lot of stuff to correctly build Wine (I'm failing with the task despite apparently all dependencies - tons of devel packages, 32bit toolchain - are in place). Maybe I will spawn a new working virtual machine before I unintentionally break something else in my main system, then I will go through the wiki and forum. And possibly update this ticket with some test results. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57299 Michal Smucr <msmucr(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |5924ab4c5155d97f4b23a33e972 | |58c1ec382ea02 --- Comment #3 from Michal Smucr <msmucr(a)gmail.com> --- Hi, looks like I figured out the build environment and isolated the problematic commit by bisection. commit 5924ab4c5155d97f4b23a33e97258c1ec382ea02 Author: Elizabeth Figura Date: Fri Sep 27 23:00:56 2024 -0500 win32u: Implement drawing transformed round rectangles. After I reverted it, rebuild Wine, the app runs fine like it was up until and including 9.18 releases. I tried reverts with both tagged 9.19 release and current latest wine version from git. I tried to CC Elizabeth here in bugzilla, but apparently I can't do it. Thanks -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57299 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57299 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED --- Comment #4 from Fabian Maurer <dark.shadow4(a)web.de> --- Collecting duplicates of bug 57306 *** This bug has been marked as a duplicate of bug 57306 *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57299 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Closing duplicate. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla