After Roon Update - virtual_setup_exception stack overflow (Client Running under Wine)

@Michael_Burgert, you are absolutely correct with your experience. I had Roon Client 2.0 installed. I went out of town for 5 weeks. Upon return I received an update available message after starting Roon. I applied the update. ROON HAS NOT OPENED SINCE! That was 3 months ago. I receive the same error “010c:err:virtual:virtual_setup_exception stack overflow 2000 bytes addr 0x170032460 stack 0x120830 (0x120000-0x121000-0x2a0000)” upon startup regardless of what I do. This is definitely due a recent Roon 2.0 update. I can install Client 1.8. I then get the Roon Server is 2.0 and Client is 1.8. I must update in order to continue. Regardless of what I do, Roon will not open.

I have been so disappointed that I would like a refund of my lifetime subscription. Applying a Roon update is nothing more than a hope, a wish, a prayer, and many crossed fingers. It would be reasonable if they allowed all versions of Roon to be downloaded for this very reason. I could then rollback the Client to the last successful version that worked on my machine. No that would be too helpful.

I have a sophisticated setup. I built the high-end PC 7 years ago from scratch. It allows me to boot Arch Linux (my primary OS), Windows, OS X, and FreeBSD. I can’t even use my lifetime subscription on all 4. I can use it on Arch Linux only. If I want to listen to music while in my other OS’s, I have to pay for additional subscriptions. That came as a shocker seeing as though I can use only one OS at a time. Roon just finds new and unusual ways to disappoint me.

I have looked all over to remedy the virtual_setup_exception error. I have reinstalled Roon at least 50x now on Arch Linux using Wine. That’s not an exaggeration. I stopped counting at 50. It’s not a difficult process if you run linux and use the “Roon on Wine” script. I am extremely adept at linux. I have made changes to the ROW script as my needs changed. But I have not been able to actually open Roon and use my lifetime (what a joke!) subscription in over 3 months now.

Roon Server works just fine. Roon Client will simply not open on my PC. I have been able to use Roon Client on my phone and tablet. So I have been able to listen music. However, I would NEVER ever ever recommend Roon to anyone. It used to be my favorite piece of software. Now I can’t stand it not even for a little bit. It seems like Roon does everything possible to alienate users like me. I have a very high-end stereo system. I am looking for any reasonable software that will allow my streamer to shine. I am also considering going back to my CD player and maybe buying a SACD player. That should tell you how devastatingly awful my Roon experience has been. Roon has really not been worth the effort. I used to laugh when I would see these “No Roon” and “Roon Permanently Banned” signs. Hey! You’re doing it wrong! Ha ha ha. If I only knew what Roon had installed for me…

You should open a new topic in Support to get help with this

Edit: Oh you are running on Wine, which is not a supported platform. Most likely someone can help in Tinkering, but problems on an unsupported platform are a part of making that choice

Of course, you can easily switch your core with just one license, it’s fully described here in Roon’s KB.

Regarding your Roon-remote-on-Linux problem, I’m out …

1 Like

Hey @Zeus_Odin, I’ve moved your post over to #support … to receive appropriate help, it would be really helpful if you could complete the template provided below.

You can copy and paste it in your reply.

Please be sure to include details of your core, network, storage location of your media files, and any messages displayed by Roon.

Including these details in your first post helps resolve your issues faster.

Thank you.


Roon Core Machine

Include your operating system and machine info (Model, CPU, RAM).

Networking Gear & Setup Details

Your networking gear (model of routers/switches/etc), connection types (Wifi/Ethernet), and any firewalls, antivirus, or VPN software.

Connected Audio Devices

Specify what devices you’re using and their connection types, like USB/HDMI/Chromecast, etc.

Number of Tracks in Library

Tell us how large your music library is, eg. “30,000 tracks”.

Description of Issue

Tell us about the problem you’re having in as much detail as possible. Screenshots are always appreciated!

1 Like

Even a lot of Windows users run into stack overflow errors. This has not been fixed by now IIRC.
So as Wine isn’t really officially supported, I suppose we just have to wait and see – it may get resolved some time or not. It’s already the second time Roon on Wine stopped working for me – first time it got “fixed” after around a year. :face_exhaling:

If you still have your Wine bottle, then it’s in there.

Hello,
I got the exact same problem with a recent update.
I use Roon Client on a laptop with Linux Manjaro (Arch based).

The solution is described in the issue #35 of Roon-on-Wine Github (see here) : just replace the “wine” package with “wine-staging”

3 Likes

@Pascal_Girard, much thanks for posting this. This was a very easy fix. I googled everything related to virtual_setup_exception and this didn’t come up. Will review my past actions and searches. Again thank you so much!

@BlackJack, this is really important information. Thanks. The previous installers are all there, from Jul 2022 through Jun 2023. At least now I can rollback to a prior version. Going forward, I think I will upgrade only if I have confirmed there is an update that I will actually use. Otherwise, I will try to keep Roon static. I don’t mind using my phone or tablet as a remote but the larger interface with mouse support on the PC is easier.

You’d have to download and save your remotes’ prior versions, to roll back as well.

Note also, that Roon’s functionality is closely tied to their cloud services, so at some point your old version might not work any more.

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.