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@winehq.org Reporter: msmucr@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!
https://bugs.winehq.org/show_bug.cgi?id=57299
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- A regression test would be useful, if you can do that: https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing
https://bugs.winehq.org/show_bug.cgi?id=57299
--- Comment #2 from Michal Smucr msmucr@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.
https://bugs.winehq.org/show_bug.cgi?id=57299
Michal Smucr msmucr@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |5924ab4c5155d97f4b23a33e972 | |58c1ec382ea02
--- Comment #3 from Michal Smucr msmucr@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
https://bugs.winehq.org/show_bug.cgi?id=57299
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=57299
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Collecting duplicates of bug 57306
*** This bug has been marked as a duplicate of bug 57306 ***
https://bugs.winehq.org/show_bug.cgi?id=57299
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing duplicate.