https://bugs.winehq.org/show_bug.cgi?id=38745
Bug ID: 38745 Summary: EZCastPro 1.4 crashes on unimplemented function USER32.dll.GetDisplayConfigBufferSizes Product: Wine Version: 1.7.44 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
reported in WineHQ user forums:
https://forum.winehq.org/viewtopic.php?f=8&t=24759
Installer requires 'Windows 7' or later setting.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/EZCast
$ wine ./EZCast.exe ... wine: Call from 0x7bc61787 to unimplemented function USER32.dll.GetDisplayConfigBufferSizes, aborting ... Unhandled exception: unimplemented function USER32.dll.GetDisplayConfigBufferSizes called in 32-bit code (0x7bc61787). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7bc61787 ESP:0033fcfc EBP:0033fd60 EFLAGS:00000212( - -- I -A- - ) EAX:0033fd08 EBX:00000000 ECX:0033fd90 EDX:007e4b84 ESI:0070c0c4 EDI:0070bcf0 ... Backtrace: =>0 0x7bc61787 stub_entry_point+0x3f(dll="USER32.dll", name="GetDisplayConfigBufferSizes", ret_addr=0x425ed1) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/loader.c:207] in ntdll (0x0033fd60) 1 0x003c001e (0x0033fd98) 2 0x006fd8c5 in ezcast (+0x2fd8c4) (0x0033fdac) 3 0x00652a54 in ezcast (+0x252a53) (0x0033fe30) 4 0x7b86dba0 call_process_entry+0xb() in kernel32 (0x0033fe48) ... Modules: Module Address Debug info Name (158 modules) PE 340000- 373000 Deferred ssleay32 PE 380000- 39b000 Deferred openldap PE 3a0000- 3b4000 Deferred libsasl PE 400000- 18ab000 Export ezcast PE 18b0000- 19ae000 Deferred libeay32 PE 19b0000- 1ad0000 Deferred winsparkle PE 1ad0000- 1b6d000 Deferred remotecontroldll PE 1b70000- 428a000 Deferred libcef PE 10000000-10032000 Deferred curllib PE 63600000-63c29000 Deferred avformat-56 PE 64f00000-64f7d000 Deferred swscale-3 PE 67140000-671c6000 Deferred avutil-54 PE 6cb80000-6cbd8000 Deferred swresample-1 PE 6f680000-710df000 Deferred avcodec-56 ... Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\EZCast\EZCast.exe 00000028 0 00000027 0 00000026 0 00000025 0 00000009 0 <==
--- snip ---
$ sha1sum ezcast_win.exe 9e66078012a4cd9ac94edec6883ded3353452fa9 ezcast_win.exe
$ du -sh ezcast_win.exe 39M ezcast_win.exe
$ wine --version wine-1.7.44-199-g714abcb
Regards
https://bugs.winehq.org/show_bug.cgi?id=38745
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://download.informer.co | |m/win-1192410630-548d07e9-5 | |22e7ae8/ezcast_win.exe
https://bugs.winehq.org/show_bug.cgi?id=38745
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- Next it will probably try QueryDisplayConfig, so a stub won't matter much I guess.
https://bugs.winehq.org/show_bug.cgi?id=38745
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |8b353f5409c205d4643ece3a42f | |cd9aa47460566 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
the stub was added commit https://source.winehq.org/git/wine.git/commitdiff/8b353f5409c205d4643ece3a42...
Thanks Nikolay
It still crashes but that should be covered by a different ticket.
--- snip --- $ wine ./EZCast.exe fixme:win:GetDisplayConfigBufferSizes (0x1 0x33fd90 0x33fd94): stub wine: Call from 0x7bc64a6b to unimplemented function USER32.dll.QueryDisplayConfig, aborting wine: Unimplemented function USER32.dll.QueryDisplayConfig called at address 0x7bc64a6b (thread 0009), starting debugger... Unhandled exception: unimplemented function USER32.dll.QueryDisplayConfig called in 32-bit code (0x7bc64a6b). --- snip ---
Regards
https://bugs.winehq.org/show_bug.cgi?id=38745
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.54.
https://bugs.winehq.org/show_bug.cgi?id=38745
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://download.informer.co |https://web.archive.org/web |m/win-1192410630-548d07e9-5 |/20210725122821/https://dow |22e7ae8/ezcast_win.exe |nload.informer.com/win-1192 | |347580-4ff33753-6e9121e0/ez | |castpro_win.exe