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!