Well agraham...
I did as you recomended and got that log file:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei Dbasic.Lang.a(Document A_0, bm A_1, dc A_2, dc A_3, DynamicToken A_4, Boolean A_5, Boolean A_6)
bei Dbasic.Lang.a(Document A_0, String A_1, dc A_2, dc A_3, bm A_4, dp A_5)
bei Dbasic.Lang.a(ae A_0, dp A_1, dc A_2, dc A_3, dc A_4)
bei Dbasic.Lang.a(ae A_0, bm A_1)
bei di.b()
bei System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
bei System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
bei System.Threading.ExecutionContext.runTryCode(Object userData)
bei System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
bei System.Windows.Forms.Control.InvokeMarshaledCallbacks()
OptimizedDexer exitCode=-1
dontWait=True
Does it make any sense for you ?