Critical invalid cursor handle with Qt5 app

Questions about Wine on Linux
Locked
thoms
Newbie
Newbie
Posts: 2
Joined: Mon Oct 11, 2021 3:28 pm

Critical invalid cursor handle with Qt5 app

Post by thoms »

Hello,
after migrating from Windows to Kubuntu I'm trying to get all my Wreckfest modding tools to work.
For the moment almost everything works find except the mod management/creator software made by Bugbear (the devs of Wreckfest). And I have to use it to be able to create mods again.
It's a Qt5 application (I guessed by it's provided .DLLs), and when I launch it, I got a Critical pop up window and the application crash.
The message is :

Code: Select all

QPixmap::fromWinHICON(), failed to GetIconInfo() (Invalid cursor handle.)
Here is the full Log :

Code: Select all

[10/11/21 22:32:57] - Running wine-6.0.1 BagEditCommunity.exe (Working directory : /home/thoms/.PlayOnLinux/wineprefix/Portable_Software_32bits/drive_c/Program Files/BagEdit)
005c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
005c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0084:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0084:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0054:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\nsiproxy": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"nsiproxy" failed to start: 1114
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00b4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00b4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: Haswell Vulkan support is incomplete
0024:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Ani"!
0024:fixme:font:get_nearest_charset TCI failing on 20000000
0024:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = L"Z:\\usr\\share\\fonts\\truetype\\fonts-gujr-extra\\aakar-medium.ttf"
0024:fixme:shell:SHGetStockIconInfo (80, 0x101, 0x31fa14) semi-stub
0024:fixme:shell:SHGetStockIconInfo flags 0x101 not implemented
0024:fixme:shell:SHGetStockIconInfo (80, 0x101, 0x31f3d4) semi-stub
0024:fixme:shell:SHGetStockIconInfo flags 0x101 not implemented
0024:fixme:shell:SHGetStockIconInfo (80, 0x100, 0x31f3d4) semi-stub
0024:fixme:shell:SHGetStockIconInfo flags 0x100 not implemented
0024:fixme:shell:SHGetStockIconInfo (80, 0x101, 0x31f374) semi-stub
0024:fixme:shell:SHGetStockIconInfo flags 0x101 not implemented
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
QPixmap::fromWinHICON(), failed to GetIconInfo() (Invalid cursor handle.)
QPixmap::fromWinHICON(), failed to GetIconInfo() (Invalid cursor handle.)
QPixmap::fromWinHICON(), failed to GetIconInfo() (Invalid cursor handle.)
0070:err:rpc:RpcAssoc_BindConnection receive failed with error 1726
And if anyone have a hint of what to do / where to search, I'll be very glad !

My Wine version is 6.0.1, and if run it on PlayOnLinux or just Wine from the console, I got the same problem.
My system is Kubuntu 20.04 with KDE Plasma 5.18.5
qwertymnb
Level 4
Level 4
Posts: 236
Joined: Sun Jan 17, 2016 4:36 pm

Re: Critical invalid cursor handle with Qt5 app

Post by qwertymnb »

Try wine-staging instead of (vanilla) wine.

I`m guessing you run into bug https://bugs.winehq.org/show_bug.cgi?id=45868, for which Staging has a patch.

Regards
thoms
Newbie
Newbie
Posts: 2
Joined: Mon Oct 11, 2021 3:28 pm

Re: Critical invalid cursor handle with Qt5 app

Post by thoms »

It works perfectly well with 6.18 staging, thank you so much for the help !
Have a nice day, Best Regards !
Locked