crash when slicing

edited April 2018 in Linux
Hello,

I have a problem with repetier 2.0.1 ans 2.0.5 on linux mint 18 x64.
Yesterday i had no problem to slice any stl files.

Today, repetierhost 2.0.1 crashed during slicing step.  same problem with 2.0.5.

After launching repetierhost:

Opening serial failed on second try:System.IO.IOException: Aucun fichier ou dossier de ce type
  at System.IO.Ports.SerialPortStream.ThrowIOException () <0x420e8500 + 0x00043> in <filename unknown>:0
  at System.IO.Ports.SerialPortStream..ctor (System.String portName, Int32 baudRate, Int32 dataBits, Parity parity, StopBits stopBits, Boolean dtrEnable, Boolean rtsEnable, Handshake handshake, Int32 readTimeout, Int32 writeTimeout, Int32 readBufferSize, Int32 writeBufferSize) <0x420e8200 + 0x00053> in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.IO.Ports.SerialPortStream:.ctor (string,int,int,System.IO.Ports.Parity,System.IO.Ports.StopBits,bool,bool,System.IO.Ports.Handshake,int,int,int,int)
  at System.IO.Ports.SerialPort.Open () <0x420e7d50 + 0x00233> in <filename unknown>:0
  at RepetierHost.model.ProtectedSerialPort.Open () <0x420e7bb0 + 0x0009f> in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) RepetierHost.model.ProtectedSerialPort:Open ()
  at RepetierHost.connector.SerialConnector.Connect (Boolean failSilent) <0x420e4500 + 0x00897> in <filename unknown>:0

and if i launch slicing step, repetierhost crash:

Unhandled Exception:
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'Stream has been closed'.
  at System.IO.FileStream.BeginRead (System.Byte[] array, Int32 offset, Int32 numBytes, System.AsyncCallback userCallback, System.Object stateObject) <0x7f65cbb0aec0 + 0x00235> in <filename unknown>:0
  at System.Diagnostics.AsyncStreamReader.ReadBuffer (IAsyncResult ar) <0x4219eee0 + 0x00425> in <filename unknown>:0
  at System.IO.Stream+ReadWriteTask.InvokeAsyncCallback (System.Object completedTask) <0x7f65cb969920 + 0x0004f> in <filename unknown>:0
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7f65cba58990 + 0x00178> in <filename unknown>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7f65cba58960 + 0x00020> in <filename unknown>:0
  at System.IO.Stream+ReadWriteTask.System.Threading.Tasks.ITaskCompletionAction.Invoke (System.Threading.Tasks.Task completingTask) <0x7f65cb969990 + 0x00103> in <filename unknown>:0
  at System.Threading.Tasks.Task.FinishContinuations () <0x7f65cba477e0 + 0x00214> in <filename unknown>:0
  at System.Threading.Tasks.Task.FinishStageThree () <0x7f65cba45bf0 + 0x00068> in <filename unknown>:0
  at System.Threading.Tasks.Task.FinishStageTwo () <0x7f65cba45a90 + 0x00133> in <filename unknown>:0
  at System.Threading.Tasks.Task.Finish (Boolean bUserDelegateExecuted) <0x7f65cba458f0 + 0x0008d> in <filename unknown>:0
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) <0x7f65cba46620 + 0x00131> in <filename unknown>:0
  at System.Threading.Tasks.Task.ExecuteEntry (Boolean bPreventDoubleExecution) <0x7f65cba464c0 + 0x000ee> in <filename unknown>:0
  at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () <0x7f65cba46440 + 0x0000e> in <filename unknown>:0
  at System.Threading.ThreadPoolWorkQueue.Dispatch () <0x7f65cba5d2e0 + 0x001d6> in <filename unknown>:0
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () <0x7f65cba5ebf0 + 0x00008> in <filename unknown>:0

Can you help me please? Telle me if you need any details.

thanks.

Comments

  • It's unclear from message when this happens. No code from repetier is in the backtrace. But since it has to do with streams it is either writing or reading a file. Probably the the pipe to show messages from slicer to host log or if it takes longer to happen when reading the slicer result, also this normally would not cause a crash but a error message.

    Can you still run configure on the slic3r you use? Maybe that file is corrupted. Then configure would also not work.

Sign In or Register to comment.