You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While converting several different PDX files the converter fails with Error while converting file .pdx: Couldn't find param for shortName Identification:
java.lang.IllegalStateException: Couldn't find param for shortName Identification
Processing <ecuname>.pdx
[2026-06-24 05:56:54.169Z] [INFO ] Converting '<ecuname>.pdx' to mdd
[2026-06-24 05:57:04.198Z] [INFO ] Chunk '<ecuname>' (DIAGNOSTIC_DESCRIPTION) was added to the file with 1,553,390 bytes of data, initial size: 8,272,624 bytes
[2026-06-24 05:57:04.213Z] [INFO ] Writing database took 5.542918220s total (compression: 5.323728652s) - sizes: odx raw: 140,046,377 bytes, uncompressed chunks: 8,272,624 bytes, compressed mdd: 1,553,640 bytes
Actual Behavior
Conversion fails due to "Couldn't find param shortName Identification"
Screenshots or Logs (if applicable)
[2026-06-11 17:48:19.084Z] [SEVERE ] Error while converting file <ecuname>.pdx: Couldn't find param for shortName Identification:
java.lang.IllegalStateException: Couldn't find param for shortName Identification
at DatabaseWriter.offset(DatabaseWriter.kt:2098)
at DatabaseWriter.offset(DatabaseWriter.kt:2118)
at DatabaseWriter.offset(DatabaseWriter.kt:1900)
at DatabaseWriter.<init>(DatabaseWriter.kt:231)
at ChunkBuilder.createEcuDataChunk(ChunkBuilder.kt:119)
at FileConverter.convert(Converter.kt:177)
at Converter.run$lambda$5$lambda$4(Converter.kt:378)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Environment
OS: Ubuntu26.04 LTS
Version: odx-converter - version: 0.1.0-SNAPSHOT
Additional Context
Important
Link the pull request that addresses this bug once created.
Description
While converting several different PDX files the converter fails with Error while converting file .pdx: Couldn't find param for shortName Identification:
java.lang.IllegalStateException: Couldn't find param for shortName Identification
Steps to Reproduce
java -jar converter/build/libs/converter-all.jar /mnt/hgfs/temp/CARAlyzer_VM_exchange/CDD_PDX_MDD/.pdx
Expected Behavior
Successful conversion from PDX to MDD
Actual Behavior
Conversion fails due to "Couldn't find param shortName Identification"
Screenshots or Logs (if applicable)
Environment
Additional Context
Important
Link the pull request that addresses this bug once created.