https://bugs.winehq.org/show_bug.cgi?id=47521
Bug ID: 47521 Summary: digikam 6.10 crashes on start Product: Wine Version: 4.11 Hardware: x86 OS: Linux Status: NEW Keywords: download, source Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Distribution: Gentoo
Created attachment 64913 --> https://bugs.winehq.org/attachment.cgi?id=64913 crash output
Backtrace: =>0 0x66401f0a EntryPoint+0xb6a() in qt5widgets (0x006ff4f8) 1 0x1084cf64 WXMPUtils_DuplicateSubtree_1+0x44c5d3() in libdigikamcore (0x737adae8) 2 0x10388bb9 EntryPoint+0x387818() in libdigikamcore (0x006ff5f8) 3 0x104c0cba WXMPUtils_DuplicateSubtree_1+0xc0329() in libdigikamcore (0x006ff688) 4 0x2278b630 EntryPoint+0xba28f() in libdigikamgui (0x006ffab8) 5 0x2276e7b3 EntryPoint+0x9d412() in libdigikamgui (0x006ffb98) 6 0x00404be5 _ZN7Digikam6DColor11premultiplyEv+0x15e4() in digikam (0x006ffe88) 7 0x00401382 EntryPoint+0xffffffff() in digikam (0x006fff28) 8 0x7b47e022 call_process_entry+0x11() in kernel32 (0x006fff48) 9 0x7b480acc start_process+0xeb(entry=<couldn't compute location>, peb=<couldn't compute location>) [Z:\home\austin\wine-git\dlls\kernel32\process.c:1297] in kernel32 (0x006fffd8) 10 0x7b47e02e start_process_wrapper+0x9() in kernel32 (0x006fffec) 0x66401f0a EntryPoint+0xb6a in qt5widgets: movl 0x4(%eax),%ecx
austin@laptop:~/Downloads$ du -sh digiKam-6.1.0-Win32.exe 321M digiKam-6.1.0-Win32.exe
austin@laptop:~/Downloads$ sha256sum digiKam-6.1.0-Win32.exe fb870263a8bb2bd178590dfacfe68110b68d8c5b0ca53606084162a1a5e42b44 digiKam-6.1.0-Win32.exe
https://bugs.winehq.org/show_bug.cgi?id=47521
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #1 from Bernhard Übelacker bernhardu@mailbox.org --- A current link to download: https://download.kde.org/Attic/digikam/6.1.0/digiKam-6.1.0-Win32.exe
https://bugs.winehq.org/show_bug.cgi?id=47521
--- Comment #2 from Bernhard Übelacker bernhardu@mailbox.org --- Tested with wine-7.0-rc5:
I observed the same hang as in #51770, which can be get over by just hitting enter in the console window where digikam got started from, or the patch submitted in #51770 be applied.
Later it still crashes sometimes with the last lines like this: createDIB: CreateDIBSection failed (1920x997, format: 6) wine: Call from 7BC2A470 to unimplemented function KERNEL32.dll.RaiseFailFastException, aborting 0024:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0xf7d681c
With an attached gdb-solib-wine a SIGSEGV can sometimes be seen like this: #0 0x0322b743 in WTFCrash () from .../digiKam/Qt5WebKit.dll => 0x322b743 <WTFCrash+19>: movl $0x0,0xbbadbeef
Continuing from there: wine: Unhandled page fault on write access to BBADBEEF at address 0322B743 (thread 0024), starting debugger...
But I could not observe a crash similar to the backtrace from comment 0 anymore.
https://bugs.winehq.org/show_bug.cgi?id=47521
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://download.kde.org/At | |tic/digikam/6.1.0/digiKam-6 | |.1.0-Win32.exe
https://bugs.winehq.org/show_bug.cgi?id=47521
nyanpasu64@tuta.io changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nyanpasu64@tuta.io
https://bugs.winehq.org/show_bug.cgi?id=47521
--- Comment #3 from Bernhard Übelacker bernhardu@mailbox.org --- Created attachment 75982 --> https://bugs.winehq.org/attachment.cgi?id=75982 search-for-fixing-commit.txt
https://bugs.winehq.org/show_bug.cgi?id=47521
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |0a366f7e4a68c9375b54ace5289 | |989bd81b65d22
--- Comment #4 from Bernhard Übelacker bernhardu@mailbox.org --- This issue seems fixed since this commit: https://gitlab.winehq.org/wine/wine/-/commit/0a366f7e4a68c9375b54ace5289989b...
First release including this commit is wine-6.5.
Unfortunately somewhere near wine-6.1 it hangs when started from a unix shell. A workaround is to start e.g. with: wine wineconsole digikam.exe And press a key or move the mouse inside the wineconsole window. This I could also no longer observe with wine-9.1.
Marking resolved fixed.
https://bugs.winehq.org/show_bug.cgi?id=47521
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.2.