https://bugs.winehq.org/show_bug.cgi?id=47228
Bug ID: 47228 Summary: crash on new application Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: happyfield@gmx.ch Distribution: ---
Created attachment 64497 --> https://bugs.winehq.org/attachment.cgi?id=64497 log file
crashes at start
https://bugs.winehq.org/show_bug.cgi?id=47228
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- PlayOnLinux and other wrappers are not supported in this bug tracker. Please either file a report with PlayOnLinux or try with plain Wine.
In either case it will behove you to learn how to file a bug report. See https://wiki.winehq.org/Bugs.
https://bugs.winehq.org/show_bug.cgi?id=47228
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |focht@gmx.net Hardware|x86 |x86-64 URL| |https://web.archive.org/web | |/20190519003329/https://kun | |denkartei.net/download/Kund | |enkartei_installer.exe Summary|crash on new application |Kundenkartei 5 crashes on | |startup (Wine's | |'packager.dll' is preferred | |over native, causing | |failure to load app | |provided library with same | |name) Version|unspecified |3.0.4 Status|NEEDINFO |RESOLVED Resolution|--- |DUPLICATE
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming, dupe of bug 43472
Next time please really try to follow bug reporting guidelines.
I've created a stable download link using Internet Archive:
https://web.archive.org/web/20190519003329/https://kundenkartei.net/download...
--- snip --- $ pwd /home/focht/.wine/drive_c/users/focht/Local Settings/Application Data/Kundenkartei5
$ file *.{dll,exe} msvcp120.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows msvcp140.dll: PE32+ executable (DLL) (console) x86-64, for MS Windows msvcr100.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows msvcr120.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows packager.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows Kundenkartei5.exe: PE32+ executable (GUI) x86-64, for MS Windows unins000.exe: PE32 executable (GUI) Intel 80386, for MS Windows
$ WINEDEBUG=+seh,+relay wine ./Kundenkartei5.exe >>log.txt 2>&1 ... 002c:Starting process L"C:\users\focht\Local Settings\Application Data\Kundenkartei5\Kundenkartei5.exe" (entryproc=0x140002a54) ... 002c:Call shcore.CommandLineToArgvW(0001ba38 L""C:\users\focht\Local Settings\Application Data\Kundenkartei5\Kundenkartei5.exe"",0024fd00) ret=140002298 002c:Call KERNEL32.LocalAlloc(00000000,000000b2) ret=7fcc936b75c1 002c:Ret KERNEL32.LocalAlloc() retval=00095110 ret=7fcc936b75c1 002c:Ret shcore.CommandLineToArgvW() retval=00095110 ret=140002298 002c:Call KERNEL32.LoadLibraryW(140004400 L"packager.dll") ret=1400022a8 002c:Call PE DLL (proc=0x7fcc9217e4c0,module=0x7fcc92170000 L"packager.dll",reason=WINE_PREATTACH,res=(nil)) 002c:Ret PE DLL (proc=0x7fcc9217e4c0,module=0x7fcc92170000 L"packager.dll",reason=WINE_PREATTACH,res=(nil)) retval=1 002c:Call PE DLL (proc=0x7fcc9217e4c0,module=0x7fcc92170000 L"packager.dll",reason=PROCESS_ATTACH,res=(nil)) 002c:Call KERNEL32.DisableThreadLibraryCalls(7fcc92170000) ret=7fcc9217e4b3 002c:Ret KERNEL32.DisableThreadLibraryCalls() retval=00000001 ret=7fcc9217e4b3 002c:Ret PE DLL (proc=0x7fcc9217e4c0,module=0x7fcc92170000 L"packager.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1 002c:Ret KERNEL32.LoadLibraryW() retval=7fcc92170000 ret=1400022a8 002c:Call KERNEL32.GetProcAddress(7fcc92170000,140004438 "start_launcher") ret=1400023ba 002c:Ret KERNEL32.GetProcAddress() retval=00000000 ret=1400023ba 002c:Call KERNEL32.GetProcAddress(7fcc92170000,140004448 "stop_launcher") ret=1400023cd 002c:Ret KERNEL32.GetProcAddress() retval=00000000 ret=1400023cd 002c:trace:seh:NtRaiseException code=c0000005 flags=0 addr=(nil) ip=0 tid=002c 002c:trace:seh:NtRaiseException info[0]=0000000000000008 002c:trace:seh:NtRaiseException info[1]=0000000000000000 002c:trace:seh:NtRaiseException rax=0000000000000000 rbx=0000000000000000 rcx=0000000000000001 rdx=0000000000095110 002c:trace:seh:NtRaiseException rsi=0000000000000000 rdi=0000000000000001 rbp=000000000024fd49 rsp=000000000024fcd8 002c:trace:seh:NtRaiseException r8=000000003fffffff r9=000000000024f4df r10=0000000000000000 r11=0000000000000246 002c:trace:seh:NtRaiseException r12=0000000000000000 r13=0000000000000000 r14=0000000000095110 r15=00007fcc92170000 002c:trace:seh:RtlVirtualUnwind type 1 rip 1400023d8 rsp 24fce0 --- snip ---
Workaround:
--- snip --- $ pwd /home/focht/.wine/drive_c/users/focht/Local Settings/Application Data/Kundenkartei5
$ WINEDLLOVERRIDES=packager=n wine ./Kundenkartei5.exe --- snip ---
NOTE: There is another crash following up which is a different issue. It can be worked around by using Wine-Staging (4.8 is most recent).
--- snip --- ... 0071:fixme:win:EnumDisplayDevicesW ((null),0,0x2159d640,0x00000000), stub! 0071:fixme:d3d:wined3d_check_device_format_conversion wined3d 0xac270, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! 0071:fixme:d3d:wined3d_check_device_format_conversion wined3d 0xac270, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! 0074:err:d3d:wined3d_context_gl_init Failed to set pixel format 1 on device context 0x250048. 0074:err:d3d:swapchain_create_context Failed to create a new context for the swapchain 0074:err:d3d:wined3d_context_gl_init Failed to set pixel format 1 on device context 0x20049. 0074:err:d3d:swapchain_create_context Failed to create a new context for the swapchain wine: Unhandled page fault on read access to 0x00000000 at address 0x7f71c91b2889 (thread 0074), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x00007f71c91b2889). Register dump: rip:00007f71c91b2889 rsp:0000000021adfc40 rbp:00000000000d6800 eflags:00010206 ( R- -- I - -P- ) rax:0000000000000000 rbx:00000000000d1040 rcx:00007f71dac73ab7 rdx:00000000000000ff rsi:00007f71c927e608 rdi:0000000000000000 r8:0000000000000000 r9:00007f71daa1ee20 r10:0000000000000000 r11:0000000000000000 r12:00000000217d12a4 r13:0000000000000002 r14:00000000217d12ec r15:0000000000000023 ... Backtrace: =>0 0x00007f71c91b2889 wined3d_device_create_primary_opengl_context_cs+0xb9(object=0xd1040) [/home/focht/projects/wine/mainline-src/dlls/wined3d/device.c:646] in wined3d (0x00000000000d6800) 1 0x00007f71c91ae36c wined3d_cs_run+0x14b(ctx=<is not available>) [/home/focht/projects/wine/mainline-src/dlls/wined3d/cs.c:2818] in wined3d (0x0000000021adfdf0) 2 0x000000007bca87d7 call_thread_func+0xf6(entry=0x7f71c91ae220, arg=0x217c4030) [/home/focht/projects/wine/mainline-src/dlls/ntdll/signal_x86_64.c:4457] in ntdll (0x0000000021adffd0) 0x00007f71c91b2889 wined3d_device_create_primary_opengl_context_cs+0xb9 [/home/focht/projects/wine/mainline-src/dlls/wined3d/device.c:646] in wined3d: movq (%rax),%rbp 646 const struct wined3d_gl_info *gl_info = context->gl_info; ... --- snip ---
$ sha1sum Kundenkartei_installer.exe a33c512da3db76af70e442fc6658928e867966e2 Kundenkartei_installer.exe
$ du -sh Kundenkartei_installer.exe 168M Kundenkartei_installer.exe
$ wine --version wine-4.8-202-g61aea5a987
Regards
*** This bug has been marked as a duplicate of bug 43472 ***
https://bugs.winehq.org/show_bug.cgi?id=47228
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.