Arch linux issue - Cannot access a disposed object

Hi Guys

Sometimes I hit this issue, but problem is sometimes. Could you please see logs? What more info you need. 
Linux xxxx 4.4.5-1-ARCH #1 SMP PREEMPT Thu Mar 10 07:38:19 CET 2016 x86_64 GNU/Linux
SOFT: Repetier-Host V1.6.1
Printer: Fabrikator Mini 3D


output ...
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) <0x7fdb0a140740 + 0x00238> in <filename unknown>:0 
  at System.Diagnostics.AsyncStreamReader.ReadBuffer (IAsyncResult ar) <0x413a1de0 + 0x00425> in <filename unknown>:0 
  at System.IO.Stream+ReadWriteTask.InvokeAsyncCallback (System.Object completedTask) <0x7fdb09f9f330 + 0x00058> in <filename unknown>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7fdb0a08cf00 + 0x001c6> in <filename unknown>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7fdb0a08ced0 + 0x00020> in <filename unknown>:0 
  at System.IO.Stream+ReadWriteTask.System.Threading.Tasks.ITaskCompletionAction.Invoke (System.Threading.Tasks.Task completingTask) <0x7fdb09f9f3b0 + 0x000f9> in <filename unknown>:0 
  at System.Threading.Tasks.Task.FinishContinuations () <0x7fdb0a07ba60 + 0x00214> in <filename unknown>:0 
  at System.Threading.Tasks.Task.FinishStageThree () <0x7fdb0a079e70 + 0x00068> in <filename unknown>:0 
  at System.Threading.Tasks.Task.FinishStageTwo () <0x7fdb0a079d30 + 0x00117> in <filename unknown>:0 
  at System.Threading.Tasks.Task.Finish (Boolean bUserDelegateExecuted) <0x7fdb0a079b90 + 0x0008d> in <filename unknown>:0 
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) <0x7fdb0a07a8c0 + 0x00135> in <filename unknown>:0 
  at System.Threading.Tasks.Task.ExecuteEntry (Boolean bPreventDoubleExecution) <0x7fdb0a07a760 + 0x000f3> in <filename unknown>:0 
  at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () <0x7fdb0a07a6e0 + 0x0000e> in <filename unknown>:0 
  at System.Threading.ThreadPoolWorkQueue.Dispatch () <0x7fdb0a0918f0 + 0x001d6> in <filename unknown>:0 
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () <0x7fdb0a0931f0 + 0x00008> in <filename unknown>:0 

Issue is really annoing. Could you please give me some advice. Where I should look at? I would add attchment, stl file but I think I can't do that here.

Regards
1karcio

Comments

  • The backtrace shows no line coming from repetier-host, so it must be some background code from .NET. SO maybe reading registry (homedir/.mono/Repetier-Host or so). 

    Can you say when this message appears to guess what it might belong to?
  • edited April 2016
    HI Sorry I forgot to mention. This happens when I do slice,

    Like:
    1. Open STL project
    2. Slice with CuraEngine (Recomended for Fabrikator mini 3d)

    This happens randomly but very often on my two machines with Arch linux, I will check this homedir/.mono/Repetier-Host tonight and I will paste what I found.

    I'm using official package from  http://download.repetier.com/files/host/linux/repetierHostLinux_1_6_1.tgz
    I know there is package in AUR but I did not use it yet.


    Regards
    1karcio


  • edited April 2016



    Hi, it is my structures, only xmls. In what file I should look at?
    .mono/
    ├── mwf_config
    └── registry
    ├── CurrentUser
    │   └── software
    │   └── repetier
    │   ├── 3d
    │   │   └── values.xml
    │   ├── informer
    │   │   └── values.xml
    │   ├── object_editor
    │   │   └── values.xml
    │   ├── printer
    │   │   └── default
    │   │   ├── ext0
    │   │   └── values.xml
    │   ├── slicers
    │   │   ├── cura
    │   │   │   └── curaengine
    │   │   │   └── default
    │   │   │   └── values.xml
    │   │   ├── skeinforge
    │   │   ├── slic3r
    │   │   └── watchdirectory
    │   ├── temperatures
    │   │   └── values.xml
    │   ├── values.xml
    │   └── window
    │   └── values.xml
    └── last-btime
  • Hi guys

    an idea what is wrong. Sometimes when I doing slice with the same parameters all works fine, sometimes not.  
Sign In or Register to comment.