http://bugs.winehq.org/show_bug.cgi?id=58246
Bug ID: 58246 Summary: HP Prime Virtual Calculator: crashes on start Product: Wine Version: 10.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: Misaka13514@gmail.com CC: rbernon@codeweavers.com Regression SHA1: df87b1c5d85eee4e1389ea28852dae98f8f47bb4 Distribution: ArchLinux
Created attachment 78586 --> http://bugs.winehq.org/attachment.cgi?id=78586 10.8 terminal output (crash)
Wine 10.8 crashes on start when I launch HP Prime Virtual Calculator 2.2.15270_2025_01_31. It can be launched with Wine 10.7.
With the default Wine configuration, the unique lines in wine 10.8 logs are: ``` 0164:fixme:enumeration:device_watcher_Start Unsupported filter: L"System.Devices.AepService.ProtocolId:={4526e8c1-8aac-4153-9b16-55e86ada0e54} AND System.Devices.Dnssd.Domain:="local" AND System.Devices.Dnssd.ServiceName:="_hpconnkit._tcp"" 0164:fixme:combase:GetRestrictedErrorInfo (00007FFFFE1FB8F0) 0164:fixme:combase:RoOriginateLanguageException 0x80004001, L"", 0000000000000000: stub ```
I have finished regression testing with the following results: ``` df87b1c5d85eee4e1389ea28852dae98f8f47bb4 is the first bad commit commit df87b1c5d85eee4e1389ea28852dae98f8f47bb4 Author: Rémi Bernon rbernon@codeweavers.com Date: Tue May 13 19:35:03 2025 +0200
windows.devices.enumeration: Implement DeviceWatcher async state changes.
dlls/windows.devices.enumeration/async.c | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ dlls/windows.devices.enumeration/main.c | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------ dlls/windows.devices.enumeration/private.h | 2 ++ dlls/windows.devices.enumeration/tests/devices.c | 16 +++++++-------- 4 files changed, 234 insertions(+), 14 deletions(-) ```
Distribution: Arch Linux Architecture: x86_64
How to install: Download https://www.hpcalc.org/prime/pc/HP_Prime_Virtual_Calculator_x64_2025_01_31.e... sha256sum: 9858c0a3a889144ba17df351360effde759ba993a13ab1dd4b51b3e754654f2f
You can either use the installer or extract and run the program using the following command: ``` binwalk -C "binwalk" -e "HP_Prime_Virtual_Calculator_x64_2025_01_31.exe" msiextract -C "msi" "binwalk/HP_Prime_Virtual_Calculator_x64_2025_01_31.exe.extracted/D10A8/a2" wine "msi/HP/HP Prime Virtual Calculator/HPPrime.exe" ```
If you are using Arch Linux, you can also install it via AUR: https://aur.archlinux.org/packages/hp-prime-virtual-calculator-bin
regression, win64