Wine 7.4 crashes (virtual_setup_exception stack overflow)

Questions about Wine on Linux
Locked
Sabu
Level 1
Level 1
Posts: 5
Joined: Tue Mar 15, 2022 12:37 pm

Wine 7.4 crashes (virtual_setup_exception stack overflow)

Post by Sabu »

Today I've updated my Manjaro installaion on my laptop and by this wine-7.4 is now installed.

I've currently three applications installed which make use of wine. But when I try to run one of this in a terminal or from the starter-icon all three application won't run. The previous installed wine version was 7.3 which all three applications were running without any issues.

The three applications I make use of are
  • sPlan 7.0 (old version)
    sPlan 8.0 (current and latest version, latest update is from February 2022)
    Tina-TI
Try to running each of these applications all ends up with a unhandled exception and stack overflow error message.

[1] sPlan 7.0

Code: Select all

$ env WINEPREFIX="/home/sabu/.wine" wine C:\\Program\ Files\ \(x86\)\\sPlan70\\sPlan70.exe
0140:fixme:pager:PAGER_Create [00010114] Drag and Drop style is not implemented yet.
0140:fixme:imm:ImeSetActiveContext (0x6a8330, 1): stub
0140:fixme:imm:ImmReleaseContext (0002014E, 006A8330): stub
wine: Unhandled exception 0x0eedfade in thread 140 at address 7B012846 (thread 0140), starting debugger...
0150:fixme:imm:ImeSetActiveContext (0x2517b8, 1): stub
0150:fixme:imm:ImmReleaseContext (000101C6, 002517B8): stub
0140:err:virtual:virtual_setup_exception stack overflow 1156 bytes in thread 0140 addr 0x7bc52990 stack 0x230b7c (0x230000-0x231000-0x330000)
The debugger window is shown but without any debug messages after several minutes.

[2] sPlan 8.0, makes use of an alternative Direct2D DLL which I've manually "installed" (copied) to the directory were the executable exists.

Code: Select all

$ env WINEPREFIX="/home/sabu/.wine" wine C:\\users\\Public\\Desktop\\sPlan\ 8.0.lnk
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

0024:fixme:exec:SHELL_execute flags ignored: 0x00004000
0118:fixme:thread:GetThreadUILanguage : stub, returning default language.
0118:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0032D9CC, 00000000 0032D9F4
0118:fixme:nls:get_dummy_preferred_ui_language (0x38 0032D9CC 00000000 0032D9F4) returning a dummy value (current locale)
[...] (repeated 1 time)
0118:fixme:wtsapi:WTSRegisterSessionNotification Stub 00010078 0x00000000
0118:fixme:uxtheme:BufferedPaintInit Stub ()
0118:fixme:imm:ImeSetActiveContext (0x90c2e0, 1): stub
0118:fixme:imm:ImmReleaseContext (000100DE, 0090C2E0): stub
[...] (repeated 1 time)
0118:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {b7c7f692-f2b4-447a-b5df-fa6c314889ae}
0118:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {de51ae60-46ad-4cc0-9a29-426a87e88e9f}
[...] (repeated 52 times)
0118:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0118:fixme:seh:WerRegisterMemoryBlock (022E4AE8 6144) stub
0118:fixme:seh:WerRegisterMemoryBlock (02285000 4) stub
0118:fixme:dxgi:dxgi_factory_IsCurrent iface 0090E7A0 stub!
0118:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x29.
0118:fixme:d3d11:d3d10_device_GetCreationFlags iface 00912394 stub!
[...] (repeated 2 times)
wine: Unhandled exception 0x0eedfade in thread 118 at address 7B012846 (thread 0118), starting debugger...
012c:fixme:imm:ImeSetActiveContext (0x2517b8, 1): stub
012c:fixme:imm:ImmReleaseContext (00010150, 002517B8): stub
0118:err:virtual:virtual_setup_exception stack overflow 1412 bytes in thread 0118 addr 0x7bc529aa stack 0x230a7c (0x230000-0x231000-0x330000)
[3] Tina-TI

Code: Select all

$ env WINEPREFIX="/home/sabu/.wine" wine C:\\windows\\command\\start.exe /Unix /home/sabu/.wine/dosdevices/c:/ProgramData/Microsoft/Windows/Start\ Menu/Programs/Tina\ 9\ -\ TI/Tina-TI.lnk
0160:fixme:exec:SHELL_execute flags ignored: 0x00000100
0160:fixme:exec:SHELL_execute flags ignored: 0x00004100
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 4d004 (device=4 access=3 func=401 method=0)
wine: Unhandled exception 0x0eedfade in thread 170 at address 7B012846 (thread 0170), starting debugger...
0184:fixme:imm:ImeSetActiveContext (0x2517b8, 1): stub
0184:fixme:imm:ImmReleaseContext (000200FC, 002517B8): stub
018c:err:ole:CoUninitialize Mismatched CoUninitialize
0170:err:virtual:virtual_setup_exception stack overflow 1284 bytes in thread 0170 addr 0x7bc529aa stack 0x2230afc (0x2230000-0x2231000-0x3230000)
In all three cases I get the wine "programm running error" window which tells me that something went wrong where I've the choice to start the debugger.

What is my question now?
Because this happens to all my applications I'm using I've asking me if others do have the same issue with wine 7.4 and if not, is this a wine specific issue or an generic issue which comes with the distribution (Manjaro)?

If it's a wine specific issue is it enough to make a bug report?

Next step I want to do is to try these applications running with wine 7.4 on my PC@home.
For now I try to downgrade wine to version 7.3.
Sabu
Level 1
Level 1
Posts: 5
Joined: Tue Mar 15, 2022 12:37 pm

Re: Wine 7.4 crashes (virtual_setup_exception stack overflow)

Post by Sabu »

A short update to this issue.
I've downgraded wine from version 7.4 to 7.3 (only that package) on my laptop and now the three mentioned applications are now running. Obviously this has to do with a bug in wine 7.4.
Sabu
Level 1
Level 1
Posts: 5
Joined: Tue Mar 15, 2022 12:37 pm

Re: Wine 7.4 crashes (virtual_setup_exception stack overflow)

Post by Sabu »

Once again a tiny update.
On my desktop PC I've experienced exactly the same behaviour as on my laptop. The difference between both are the used distribution but that's is not much (laptop: Manjaro, PC: Arch).
Thus on both devices I'm now running wine-7.3.
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine 7.4 crashes (virtual_setup_exception stack overflow)

Post by jkfloris »

I can confirm this with the demo version of sPlan 8.0
(https://www.abacom-online.de/demos/setu ... (demo).exe)
Please file a bug report.
https://bugs.winehq.org/
Sabu
Level 1
Level 1
Posts: 5
Joined: Tue Mar 15, 2022 12:37 pm

Re: Wine 7.4 crashes (virtual_setup_exception stack overflow)

Post by Sabu »

With wine 7.5 this issue is solved. Now I can run sPlan 8.
In the WineHQ App database (https://appdb.winehq.org/objectManager. ... &iId=40533) I've also made an additional comment to this.
Locked