adedoyinNteligen commented on issue #1325: URL: https://github.com/apache/daffodil-vscode/issues/1325#issuecomment-4855000936
<img width="1543" height="826" alt="Image" src="https://github.com/user-attachments/assets/6121d25c-49f9-4189-b7f1-70abf79cbf8f" /> using >.< as path didnt hand, it crashed with error Build info: version: 1.6.0-SNAPSHOT scalaVersion: 2.13.18 sbtVersion: 1.12.11 Runtime info: JVM version: 17.0.18 (/usr/lib/jvm/java-17-openjdk-17.0.18.0.8-1.el9.x86_64) Daffodil Version: 3.11.0 ****************************************************** 2026-07-01 08:45:31,205 [io-compute-1] INFO o.a.d.d.d.DAPodil - launched with options listenPort: 4711, listenTimeout: 10 seconds 2026-07-01 08:45:31,218 [io-compute-1] INFO o.a.d.d.d.DAPodil - waiting at tcp://localhost:4711 2026-07-01 08:45:34,701 [io-compute-blocker-1] INFO o.a.d.d.d.DAPodil - connected at tcp://localhost:4711 2026-07-01 08:45:34,919 [io-compute-0] INFO o.a.d.d.d.DAPSession - R> #1 initialize {"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"dfdl","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true,"supportsArgsCanBeInterpretedByShell":true,"supportsMemoryEvent":true,"supportsStartDebuggingRequest":true,"supportsANSIStyling":true} 2026-07-01 08:45:34,980 [io-compute-0] INFO o.a.d.d.d.DAPSession - <R #1 initialize success {"supportsConfigurationDoneRequest":true,"supportsHitConditionalBreakpoints":false,"supportsConditionalBreakpoints":false,"supportsEvaluateForHovers":false,"supportsCompletionsRequest":false,"supportsRestartFrame":false,"supportsSetVariable":false,"supportsRestartRequest":false,"supportTerminateDebuggee":false,"supportsDelayedStackTraceLoading":false,"supportsLogPoints":false,"supportsExceptionInfoRequest":false,"supportsDataBreakpoints":false,"supportsClipboardContext":false,"supportsLoadedSourcesRequest":false} 2026-07-01 08:45:34,982 [io-compute-blocker-5] INFO o.a.d.d.d.DAPSession - <E initialized 2026-07-01 08:45:34,992 [io-compute-3] INFO o.a.d.d.d.DAPSession - R> #2 launch {"request":"launch","type":"dfdl","name":"Wizard Config","schema":{"path":"/home/aogunjobi/Desktop/DFDL-repo/CTC-oss/sampleWorkspace/png.dfdl.xsd","rootName":null,"rootNamespace":null},"data":"/home/aogunjobi/Desktop/DFDL-repo/CTC-oss/sampleWorkspace/Picture1.png","debugServer":4711,"infosetFormat":"xml","infosetOutput":{"type":"file","path":">.xml"},"tdmlConfig":{"action":"generate","name":"undefined","path":"/tmp/generatedTDML.tdml","description":"undefined"},"trace":true,"stopOnEntry":true,"useExistingServer":false,"openDataEditor":false,"openInfosetView":false,"openInfosetDiffView":false,"daffodilDebugClasspath":[],"dataEditor":{"port":6969,"logging":{"file":"/home/aogunjobi/Desktop/DFDL-repo/CTC-oss/sampleWorkspace/dataEditor-${omegaEditPort}.log","level":"debug"}},"dfdlDebugger":{"daffodilVersion":"3.11.0","timeout":"10s","logging":{"level":"INFO","file":"/home/aogunjobi/Desktop/DFDL-repo/CTC-os s/sampleWorkspace/daffodil-debugger.log"}},"__configurationTarget":6,"__sessionId":"93b44a84-d835-40b3-abbc-b39b4d95d880"} 2026-07-01 08:45:34,996 [io-compute-3] INFO o.a.d.d.d.DAPSession - R> #3 configurationDone null 2026-07-01 08:45:35,044 [io-compute-2] ERROR o.a.d.d.d.DAPodil - unhandled error java.lang.NullPointerException: Cannot invoke "java.io.File.canWrite()" because the return value of "java.io.File.getParentFile()" is null at org.apache.daffodil.debugger.dap.Parse$Debugee$.$anonfun$parseInfosetOutput$6(Parse.scala:532) at org.apache.daffodil.debugger.dap.Parse$Debugee$.$anonfun$parseInfosetOutput$6$adapted(Parse.scala:526) at cats.syntax.EitherOps$.ensureOr$extension(either.scala:122) at org.apache.daffodil.debugger.dap.Parse$Debugee$.$anonfun$parseInfosetOutput$2(Parse.scala:526) at scala.util.Either.flatMap(Either.scala:360) at org.apache.daffodil.debugger.dap.Parse$Debugee$.parseInfosetOutput(Parse.scala:522) at org.apache.daffodil.debugger.dap.Parse$Debugee$.parseTDML(Parse.scala:365) at org.apache.daffodil.debugger.dap.Parse$Debugee$LaunchArgs$.parse(Parse.scala:311) at org.apache.daffodil.debugger.dap.Parse$.debugee(Parse.scala:617) at org.apache.daffodil.debugger.dap.DAPodil$.$anonfun$listen$8(DAPodil.scala:532) at org.apache.daffodil.debugger.dap.DAPodil.$anonfun$launch$1(DAPodil.scala:222) at flatMap @ org.apache.daffodil.debugger.dap.DAPodil.launch(DAPodil.scala:220) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at handleErrorWith @ fs2.Compiler$Target.handleErrorWith(Compiler.scala:161) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Pull$.goEval$1(Pull.scala:1089) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Pull$.fs2$Pull$$interruptGuard$1(Pull.scala:951) at as @ com.monovore.decline.effect.CommandIOApp$.addVersionFlag(CommandIOApp.scala:67) java.lang.NullPointerException: Cannot invoke "java.io.File.canWrite()" because the return value of "java.io.File.getParentFile()" is null at org.apache.daffodil.debugger.dap.Parse$Debugee$.$anonfun$parseInfosetOutput$6(Parse.scala:532) at org.apache.daffodil.debugger.dap.Parse$Debugee$.$anonfun$parseInfosetOutput$6$adapted(Parse.scala:526) at cats.syntax.EitherOps$.ensureOr$extension(either.scala:122) at org.apache.daffodil.debugger.dap.Parse$Debugee$.$anonfun$parseInfosetOutput$2(Parse.scala:526) at scala.util.Either.flatMap(Either.scala:360) at org.apache.daffodil.debugger.dap.Parse$Debugee$.parseInfosetOutput(Parse.scala:522) at org.apache.daffodil.debugger.dap.Parse$Debugee$.parseTDML(Parse.scala:365) at org.apache.daffodil.debugger.dap.Parse$Debugee$LaunchArgs$.parse(Parse.scala:311) at org.apache.daffodil.debugger.dap.Parse$.debugee(Parse.scala:617) at org.apache.daffodil.debugger.dap.DAPodil$.$anonfun$listen$8(DAPodil.scala:532) at org.apache.daffodil.debugger.dap.DAPodil.$anonfun$launch$1(DAPodil.scala:222) at flatMap @ org.apache.daffodil.debugger.dap.DAPodil.launch(DAPodil.scala:220) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at handleErrorWith @ fs2.Compiler$Target.handleErrorWith(Compiler.scala:161) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Pull$.goEval$1(Pull.scala:1089) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163) at flatMap @ fs2.Pull$.fs2$Pull$$interruptGuard$1(Pull.scala:951) at as @ com.monovore.decline.effect.CommandIOApp$.addVersionFlag(CommandIOApp.scala:67)` ` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
