Studio keeps crashing every time trying to send a print job

I completed a long print over night and wanted to a few more smaller ones but no luck.

Studio sliced and dices just fine but when I click on send the progress bar progresses a tiny bit, stops and Studio just closes.

Here's the crash log:

Exceptions:

Exception Code :c0000005 ACCESS_VIOLATION

Exception Flag :0x0 NumberParameters :2
Param 0 :0x0
Param 1 :0x4
Context :00000050164FBEC0
ContextFlag : 0x10005f, EFlags: 0x10246
Fault address: 0x278FFB60 0x0:0x0

Show CallStack:

Call SymGetLineFromAddr64 ,Address 278ffb60 Error:000001e7

Call SymGetSymFromAddr64 ,Address e1480f99 Error:000001e7

Call SymGetLineFromAddr64 ,Address e15bdb52 Error:000001e7

Call SymGetLineFromAddr64 ,Address e15bf3f7 Error:000001e7

Call SymGetLineFromAddr64 ,Address e15be6fa Error:000001e7

Call SymGetLineFromAddr64 ,Address e15a490e Error:000001e7

Call SymGetLineFromAddr64 ,Address e15a2fc0 Error:000001e7

Call SymGetLineFromAddr64 ,Address e159b553 Error:000001e7

Call SymGetSymFromAddr64 ,Address e1481807 Error:000001e7

Call SymGetSymFromAddr64 ,Address e152fd3b Error:000001e7

Call SymGetSymFromAddr64 ,Address e153758a Error:000001e7

Call SymGetLineFromAddr64 ,Address e1542d0b Error:000001e7

Call SymGetLineFromAddr64 ,Address d64c0067 Error:000001e7

Call SymGetLineFromAddr64 ,Address d6521dba Error:000001e7

Call SymGetLineFromAddr64 ,Address d63f0ceb Error:000001e7

Call SymGetLineFromAddr64 ,Address d6c3dfda Error:000001e7

Call SymGetLineFromAddr64 ,Address 4c0f1bb2 Error:000001e7

Call SymGetLineFromAddr64 ,Address 4dac7374 Error:000001e7

Call SymGetLineFromAddr64 ,Address 4e87cc91 Error:000001e7

My PC did not update, nothing changed.
Just all of a sudden Studio disappears when trying to send a print job.
Any print job even the tiniest of test prints.
Same story for trying a K-factor calibration.
Works fine until Studio tries to send data to the printer, then it crashes.
The log for me is pretty much useless as I can’t find any info on the codes on the help pages or elsewhere.
My last attempt was to remove Studio with all traces on the drive and registry to install the 1.10.01.50 - still crashes away the same way.
Seems that either the printer is suddenly unable to receive files or that Studio is unable to properly communicate with the printer.

Any clues or solutions I might have missed?
Formatting the SD card made no difference either :frowning:

1 Like

God knows how many hours later and Studio is working again…

Updated the Java environment, cleaned out the registry a few times to remove all traces of Studio and the network plugin after deinstalling.
Tried 4 different Studio versions that previously worked.
So what fixed Studio and made it send print jobs again ? Reddit did…

Specifically a guy who had a rant on the rotten and forced integrations of the Internet Explorer and Edge in Windows.
Search engine found after I included more detailed search terms.
Anyway…
Couldn’t find any mentioning of it on the help pages so I thought I do it here for those encountering the same issue.
Studio is pretty much helpless without a certain level of internet access AND something to show certain web content.
I don’t like the MS browsers and their constant tracking, so I forcefully disabled most of their functions and only left active what Windows might need for updates and internal functions.
Many programmers, including those at Bambu rely on certain Windows libraries, DLL files and functions, like some security functions for wireless things.
Sadly a tiny part of this is handled through the libraries for IE/Edge.
While I was trying to fix the problem of Studio constantly loosing the access code for my printer I disabled the TSSL encryption in the config file.
Bad mistake as it turned out over a day later…

From what I could work out from logs and other things the disaster went like this:
Studio and printer rely on security tokens and keys to communicate.
Windows does similar to authenticate users and devices in the network.
And I GUESS this is where hickups started.
I made those changes but did not reboot Windows as I only changed things for Studio, did not restart the printer either as it was busy printing.
Somewhere between shutting the computer down over night and restarting the printer after a it got a good clean something got lost.

With SSL encryption suddenly gone while the printer (as it seems) only works with it active Studio failed to negotiate the file transfer.
Seems this stupid case wasn’t covered by any meaningful error routine and so Studio had no other option than to call it a severe enough violation that justifies instant shutdown.
What lessons were learned ?

  1. Don’t mess with Studio’s SSL and TSSL stuff, just because it can be disabled does not mean it works.
  2. Like it or not it is a total pain to properly restrict IE and EDGE while keeping all vital functions a program might need active.
    Unless you have issues like I have with MS just leave IE and Edge active in full.