Modify ↓
Opened 3 days ago
Last modified 3 days ago
#24610 new defect
plantage à la tentive de lecture d'un fichier THF edigeo
| Reported by: | anonymous | Owned by: | team |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin cadastre-fr | Version: | |
| Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- open josm
- file open
- clic on THF
What is the expected result?
a layer will appear
What happens instead?
crash
Please provide any additional information below. Attach a screenshot if possible.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2025-08-31 14:19:57 +0200 (Sun, 31 Aug 2025) Revision:19439 Build-Date:2025-09-02 01:30:58 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (19439 fr) Linux Mint 21.3 Memory Usage: 320 MB / 3482 MB (172 MB allocated, but free) Java version: 21.0.9+10-Ubuntu-122.04, Ubuntu, OpenJDK 64-Bit Server VM Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel Screen: :0.0 2048x1152x[Multi depth]@60Hz (scaling 1.00×1.00) :0.1 1600x900x[Multi depth]@60Hz (scaling 1.00×1.00) Maximum Screen Size: 2048×1152 Best cursor sizes: 16×16→16×16, 32×32→32×32 Environment variable LANG: fr_FR.UTF-8 System property file.encoding: UTF-8 System property sun.jnu.encoding: UTF-8 Locale info: fr_FR Numbers with default locale: 1234567890 -> 1234567890 Desktop environment: X-Cinnamon Java package: openjdk-21-jre:amd64-21.0.9+10-1~22.04 fonts-noto: fonts-noto:- Plugins: + apache-commons (36438) + cadastre-fr (36438) + ejml (36438) + geotools (36438) + jackson (36438) + jaxb (36438) + jts (36438) Last errors/warnings: - 00000.933 W: Version principale du greffon panoramax manquante. - 00001.498 W: Version principale du greffon panoramax manquante. - 00025.994 E: Handled by bug report queue: java.lang.StringIndexOutOfBoundsException: Range [0, 3) out of bounds for length 1 - 00040.938 W: Version principale du greffon panoramax manquante. - 00040.959 W: Version principale du greffon panoramax manquante. === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: main-worker-0 (31) of main java.lang.StringIndexOutOfBoundsException: Range [0, 3) out of bounds for length 1 at java.base/jdk.internal.util.Preconditions$1.apply(Preconditions.java:55) at java.base/jdk.internal.util.Preconditions$1.apply(Preconditions.java:52) at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:213) at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:210) at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:98) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex(Preconditions.java:112) at java.base/jdk.internal.util.Preconditions.checkFromToIndex(Preconditions.java:349) at java.base/java.lang.String.checkBoundsBeginEnd(String.java:4865) at java.base/java.lang.String.substring(String.java:2834) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.EdigeoRecord.<init>(EdigeoRecord.java:69) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.EdigeoFile.read(EdigeoFile.java:152) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.EdigeoLotFile.read(EdigeoLotFile.java:48) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.EdigeoFileTHF$Lot.readFiles(EdigeoFileTHF.java:265) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.EdigeoFileTHF.read(EdigeoFileTHF.java:485) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.pci.EdigeoPciReader.parse(EdigeoPciReader.java:309) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.pci.EdigeoPciReader.parseDataSet(EdigeoPciReader.java:276) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.pci.EdigeoPciImporter.parseDataSet(EdigeoPciImporter.java:60) at org.openstreetmap.josm.gui.io.importexport.OsmImporter.loadLayer(OsmImporter.java:121) at org.openstreetmap.josm.gui.io.importexport.OsmImporter.importData(OsmImporter.java:97) at org.openstreetmap.josm.plugins.fr.cadastre.edigeo.pci.EdigeoPciImporter.importData(EdigeoPciImporter.java:47) at org.openstreetmap.josm.gui.io.importexport.FileImporter.importDataHandleExceptions(FileImporter.java:103) at org.openstreetmap.josm.actions.OpenFileAction$OpenFileTask.importData(OpenFileAction.java:426) at org.openstreetmap.josm.actions.OpenFileAction$OpenFileTask.realRun(OpenFileAction.java:354) at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94) at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142) 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)
Attachments (0)
Note:
See TracTickets
for help on using tickets.


