-
-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fusion 360 is unusable and I get a lot of QtWebEngineProcess.exe errors *solved* #421
Comments
Not sure if relevant but this is what the Program Error has:
|
Yeah, this is not just your system. It's a new general problem (I see it too, so I'm still running 2.0.18961 - the last good version.) So far, 2024 has been a very tiring year for Fusion on Linux, with almost every update catastrophically breaking the application albeit with a relatively "easy" fix/workaround once the problem is debugged. If Autodesk could get one of their many employees to spend just one day testing each release on Wine, they might be able to easily find and quickly address these sorts of things (with their huge knowledge of Fusion's internals compared to ours). For them this could be a very large user-base return on a small time investment. Fusion is an example of an application where there are no remaining technical roadblocks to good reliability under Wine - the only roadblock is the organizational one of convincing someone at Autodesk to just keep it in the back of their mind as a platform to test on. It doesn't need to be officially-supported in writing. |
Could you clarify the software that you have not updated? @aedancullen |
I'm referring to the version of Fusion: The procedural annoyance with Fusion is that the web-based installer will always retrieve the latest version during installation, and the self-contained Admin Install EXE is continually updated under the same filename. This means that newcomers can't deliberately retrieve an older version from Autodesk. To always have access to a working version, you'd need to already have a separate "latest working" install on your system (as I do), or potentially have a community archive of all the Admin Install self-contained EXE downloads. I don't believe anyone is running that sort of archive (yet). |
Oh man barely late to the party, How can someone go about debugging this? |
I was able to make some functionality work by enabling virtual desktop in winecfg The only thing that doesn't work is the data panel, you are now able to model pretty fine with some annoying errors popping up here and there but with all the modelling stuff I tried it works. However, the data panel is kinda the whole reason, I'm using fusion since it has group assets in there. I am able to open up from projects by using Open under File, but other than that, I don't know how to get my assets working. (I also updated vcredist to 2022 and dotnet to 48 but I don't think that changed that much) |
Same thing here. Just go the sign-in working. Any help needed troubleshooting? |
I think I’m getting the same error on my Win 10 Pro VM.
I uninstalled Fusion and now it refuses to install.
…On Tue, May 28, 2024 at 10:11, lgg2 ***@***.***(mailto:On Tue, May 28, 2024 at 10:11, lgg2 <<a href=)> wrote:
May be:
https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/This-application-failed-to-start-because-it-could-not-find-or-load-the-Qt-platform-plugin-error-when-uninstalling-Fusion-360.html
—
Reply to this email directly, [view it on GitHub](#421 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/ACBNIM6ULLQAKXIW7YFZBM3ZESNCJAVCNFSM6AAAAABIJE7QZ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZVGQ3TONBQGI).
You are receiving this because you commented.Message ID: ***@***.***>
|
Fusion(19215) is working reliably(no Qt errors) in a qemu win11(up-to-date) VM for me. It's not a comfortable solution. |
Using Fusion v2.0.19426 for analysis, the INT3 being hit is in Qt6WebEngineCore.dll offset 0x3d81e31: In summary, this function is using Patching that INT3 to a NOP results in Fusion running successfully (patched Qt6WebEngineCore.dll here, which you can just drop in on your own install if you want to see it fully working). This function is called in just one place for exactly one 4K page. I haven't had time yet to go through the details of Qt WebEngine to find exactly what it's doing with that one page, but this procedure didn't exist in Obviously, the next step would be to check what the previous protection actually was (and why it's "wrong" in Wine). |
This fix can also be applied by changing |
I can confirm the errors are gone! thank you so much. Hopefully a more permanenet solution can be found. Edit: Spoke too soon. The errors are gone, but it is not working. This is what I see: Not sure this is a separate issue. The Logo will not go away and show me the canvas. If it is relevant, I used @professionalmoment 's patch, not sure if it is different from downloading the patched dll from the comment above. |
@professionalmoment, do you see the side file explorer rendered? Or it is just about crash popups? UPD: I changed |
The above suggestions have worked well. Thanks! |
Question for those less in the know, where/how do you edit/replace the aforementioned file? |
You can search for the file in To edit it you will need a hex editor. some use Vim, some use GHex. or you can download the one provided in the comments above. |
I am kind of able to work if I use the |
Still getting all of the qtengine errors after replacing the .dll file with the patched version. Is the .dll file supposed to fix the problem with the .exe file? |
Interesting, I do not have a dll. I only have an .exe. and I did the binay modification to the exe file and it worked. Not sure why they have a dll instead of an .exe. |
The patch above was for the .dll file.
…On Fri, May 31, 2024 at 09:29, Jurgen Cruz ***@***.***(mailto:On Fri, May 31, 2024 at 09:29, Jurgen Cruz <<a href=)> wrote:
Interesting, I do not have a dll. I only have an .exe. and I did the binay modification to the exe file and it worked. Not sure why they have a dll instead of an .exe.
—
Reply to this email directly, [view it on GitHub](#421 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/ACBNIMYDSNQTIHWRIYQS3RDZFCCMTAVCNFSM6AAAAABIJE7QZ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBSGM3DEOJZGY).
You are receiving this because you commented.Message ID: ***@***.***>
|
You can then try using a hex editor and update the .exe file. |
The patched .dll file worked, I have Fusion up and running (so far!!). I had to copy the patched .dll file into the $HOME/.fusion/ . . . . ("fusion only" no 360) folder branch as well as the $HOME/.fusion360/ . . . branch. |
The path to the DLL was what I was looking for ty. |
@meawoppl, simply search the file |
For me it only fixed the crash popups, the "hierarchy view" and any other of the things that render in a similar way (extrusion options for example) disappear when I click off them though I think that's unrelated |
Same thing. The popups disappear. But what is even worse. After I save a first time any progress, it saves correctly, but saving a second time results in a corruption. So eveytime I save, I have to restart fusion 360. |
You said you are using virtual desktop What you can do as a hacky workaround is make the virtual desktop fullscreen (change the resolution to match your screen's) then open fusion and leave some space around it. After that, the explorer/browser if you clicked should just be behind the window since it becomes uncoupled for some odd reason. Just place it in the space you reserved in the virtual desktop. For most other popups all you have to do is move them to some reserved space and now everytime fusion opens that popup will just appear on that reserved space. |
@aedancullen Stupid method to get old installer - download it from "web wayback machine" 8) Though method there is a catch - you can't know which version you are downloading (only the date, snapshot was made). Will try to install installed from snapshot of 9 march 2024, and report if it helps... |
Can you please provide patch file for dll? (For patch, diff or git diff tool), thanks |
@kotofeus-bc I don't know what I'm doing all I did was find the binary difference in the file aedancullen posted and set wine to emulate the virtual desktop. Maybe we should open another issue related to the modal windows disappearing/not showing since its kinda its own thing even if related.
|
This fix from @aedancullen worked very well for me, just loaded in a model and no more error messages and crashes. Using Fusion v2.0.19725 and wine-9.0. Will now try to daily Fusion on Linux rather than dualboot. One step further leaving Windows |
yeah works nicely. still kind of laggy but it works. could be because it's my first time loading anything on this program. |
So I'm currently trying to create a bash script for patching the DLL file, but I'm not getting anywhere and it's not patching properly. I need your help, please! <3 |
So i have added the patched Qt6WebEngineCore.dll to the installer: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/tree/main?tab=readme-ov-file#%EF%B8%8F-getting-started and db93e9d |
The automated script patch did not seem to work for me. Manually replacing the .dll file with the one from here did. |
Describe the bug
After login/launching Fusion 360 I get a lot of errors saying:
The program QtWebEngineProcess.exe has encountered a serious problem and needs to close
. After closing all the errors, I can see the UI but several parts of the UI are missing and/or black. This is after a fresh installation using the script.To Reproduce
Steps to reproduce the behavior:
Expected behavior
Fusion 360 loads normally.
Screenshots
Desktop (please complete the following information):
Additional context
I use Polonium Kwin script for auto tiling, not sure if that could be related.
Also, I'm using the zen kernel 6.9.1-zen1-2-zen
The text was updated successfully, but these errors were encountered: