fusion360 not launching and how i got around it.

fusion360 not launching and how i got around it.

charliex2
Advocate Advocate
368 Views
2 Replies
Message 1 of 3

fusion360 not launching and how i got around it.

charliex2
Advocate
Advocate

cross posted from reddit r/fusion360

 

i was having some issues launching fusion on a particular pc that has been fine til recently (Still am) and during debugging it i noticed events.launchdarkly.com and mobile.launchdarkly.com being blocked since it is on https://github.com/StevenBlack/hosts which is fine in itself, this is an expected function of these lists/pihole.

but i noticed the fusion360 network diagnostics does a go/no go tests on the various urls fusion360 uses, which turns out it actually really doesn't, at least not comprehensively

it only checks the status of some the services, not the actual url list which fusion uses.

you can find the list here, this is a much more useful list than what is in the fusion360 diagnostic check.

https://help.autodesk.com/view/fusion360/ENU/?caas=caas/sfdcarticles/sfdcarticles/Fusion-360-cannot-...

so status.launchdarkly.com is not on the block list and the diagnostics only check that for reachability they might be of the mind that if it is not actually required to launch, it doesn't show up in the network diagnostics tool which is fair enough. but i figured it might be worth a mention.

also i think fusion360 windows proxy settings are still broken, though i can't test it yet 🙂

 

just in case anyone has issues launching fusion360 on windows and can't find a resolution after uninstalling and reinstalling, at least for me.

 

Locks up on the splash screen. Wait chains are stuck on a network request ( ldclientapi.dll seems to be stuck in a select failing loop)

 

for me disabling my vmware/hyperv network adapters did the trick, left wsl2 virtual on but otherwise just left just my physical connections enabled and fusion popped right up.

 

even though i bypassed my pihole and whitelisted the launchdarkly domains in pihole it is possible maybe it was going via a virtual adapter because ldclientapi.dll is all about launchdarkly so it seems like its related, even disabling my pihole temporarily didn't fix it though) especially since it was stuck on a select (which could be  a red herring and/or confirmation bias) 

 

 

public and insider same results, started just over a week ago.

 

369 Views
2 Replies
Replies (2)
Message 2 of 3

charliex2
Advocate
Advocate

I did a little more testing after helping someone else with this same issue (same solution for them too).

 

Can't say why, or what is special about this specific HyperV TAP/VA but disabling Ethernet 10/TAP which also disabled the 10 Virtual Adapter lets fusion load ok, enabling it again then the bind will lock fusion at the splash screen.

 

0 Likes
Message 3 of 3

charliex2
Advocate
Advocate

hmm seemed to have lost my last post there, but anyway. 

 

so i disabled launchdarkly from inside the ld darkly api dll code, and after looking thru the code the select does seems ok since its basically just sitting in a loop with a timeout waiting to stream out data.  so seems like potentially a red herring, even though launch darkly is a known PU service that appears on a lot of block lists.

 

i do got a lot of these as well "Exception thrown at 0x00007FFBDA634FD9 in Fusion360.exe: Microsoft C++ exception: boost::system::system_error at memory location 0x00000055046FD6A0."

but iirc that happens even when it loads properly.

 

the investigation continues as its super annoying to have to keep disabling TAPs to get fusion to load.

 

launchdarkly does get blocked at the router layer, but that doesn't seem to affect fusion loading, just the TAP adapter since it can't send the events with the anonymous json events it just deletes them and then , since its unable to resolve the host (CURLE_COULDNT_RESOLVE_HOST )  because of the block list, but as i said this doesn't seem to affect fusions operation any. the TAP is causing something else to be blocked.

 

 

[
{
"creationDate": 1663359794000,
"kind": "identify",
"key": "8675309-530-4fc0-8675-86750fffff309",
"user": {
"key": "8675309-530-4fc0-8675-86750fffff309",
"anonymous": true,
"custom": {
"emailDomain": "",
"fusion360BuildNumber": "2.0.14106",
"fusion360OSType": "windows",
"fusion360OSVersion": "10.0"
},
"privateAttrs": [
"email"
]
}
},
{
"kind": "summary",
"startDate": 1663359794000,
"endDate": 1663359824000,
"features": {
"global-load-addin-dll": {
"default": false,
"counters": [
{
"count": 1,
"value": false,
"version": 3,
"variation": 1
}
]
}
}
}
]

0 Likes