Modify

Opened 3 months ago

Closed 8 weeks ago

Last modified 12 days ago

#17875 closed defect (fixed)

IllegalStateException: Already registered a conflict for primitive

Reported by: naoliv Owned by: Upliner
Priority: normal Milestone: 19.08
Component: Core Version:
Keywords: template_report conflict Cc:

Description

I reverted a changeset, some nodes were left (due to conflicts), selected the nodes and asked to download the related ways/relations (so I could see the affected ways/relations before solving the conflicts).

I don't know if this a problem in reverter or JOSM itself.

While downloading the related objects JOSM crashed with:

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2019-07-02 10:39:19 +0200 (Tue, 02 Jul 2019)
Revision:15202
Build-Date:2019-07-03 01:30:53
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (15202 pt_BR) Linux Debian GNU/Linux 10 (buster)
Memory Usage: 612 MB / 6144 MB (169 MB allocated, but free)
Java version: 11.0.3+7-post-Debian-5, Debian, OpenJDK 64-Bit Server VM
Screen: :0.0 1600x900, :0.1 1280x1024
Maximum Screen Size: 1600x1024
Java package: openjdk-11-jre:amd64-11.0.3+7-5
Java ATK Wrapper package: libatk-wrapper-java:all-0.33.3-22
VM arguments: [-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2, -Dawt.useSystemAAFontSettings=gasp]
Dataset consistency test: No problems found

Plugins:
+ FixAddresses (34977)
+ OpeningHoursEditor (34977)
+ PicLayer (35030)
+ SimplifyArea (34977)
+ apache-commons (34908)
+ apache-http (34908)
+ buildings_tools (34982)
+ ejml (34908)
+ geojson (124)
+ geotools (34908)
+ jaxb (35014)
+ jna (34908)
+ jts (34908)
+ log4j (34908)
+ mbtiles (v2.5.0)
+ measurement (34977)
+ merge-overlap (34972)
+ opendata (34997)
+ poly (34991)
+ reverter (34999)
+ tag2link (35043)
+ tageditor (34977)
+ todo (30306)
+ turnlanes-tagging (281)
+ turnrestrictions (34977)
+ undelete (34977)
+ utilsplugin2 (34977)
+ wikipedia (v1.1.1)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Surface-DataEntry&style&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Noname&style&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Highway_Nodes&style&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- <josm.pref>/styles/indoor.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/LayerChecker&zip=1
+ /arquivos/git/osm-gambi/fixme.mapcss
- /tmp/estilo.mapcss

Validator rules:
+ /arquivos/git/validador-josm/Rules_Brazilian-Specific.validator.mapcss
+ /arquivos/git/validador-josm/staging.validator.mapcss
- <josm.pref>/validator/indoorhelper.validator.mapcss
+ /arquivos/git/osm-gambi/local.validator.mapcss
+ /arquivos/git/osm-gambi/local.validator.mapcss

Last errors/warnings:
- W: União dos objetos apagados falhou - <html>Os seguintes objetos não podarem ser copiados para o objeto de destino<br>porque eles foram excluídos do conjunto de dados alvo:<ul><li>nó 6585032726</li><li>nó 6585032725</li><li>nó 6585032724</li><li>nó 6585032723</li><li>nó 6585032722</li><li>1 mais...</li></ul></html>
- W: União dos objetos apagados falhou - <html>Os seguintes objetos não podarem ser copiados para o objeto de destino<br>porque eles foram excluídos do conjunto de dados alvo:<ul><li>nó 6585032734</li><li>nó 6585032733</li><li>nó 6585032732</li><li>nó 6585032731</li><li>nó 6585032730</li><li>3 mais...</li></ul></html>
- W: União dos objetos apagados falhou - <html>Os seguintes objetos não podarem ser copiados para o objeto de destino<br>porque eles foram excluídos do conjunto de dados alvo:<ul><li>nó 6585049094</li><li>nó 6585049093</li><li>nó 6585049092</li><li>nó 6585049091</li><li>nó 6585049090</li><li>27 mais...</li></ul></html>
- W: União dos objetos apagados falhou - <html>Os seguintes objetos não podarem ser copiados para o objeto de destino<br>porque eles foram excluídos do conjunto de dados alvo:<ul><li>nó 6585049172</li><li>nó 6585045282</li><li>nó 6585045281</li><li>nó 6585045280</li><li>nó 6585045279</li><li>1 mais...</li></ul></html>
- W: União dos objetos apagados falhou - <html>Os seguintes objetos não podarem ser copiados para o objeto de destino<br>porque eles foram excluídos do conjunto de dados alvo:<ul><li>nó 6585049173</li><li>nó 6585045287</li><li>nó 6585045286</li><li>nó 6585045285</li><li>nó 6585045284</li><li>1 mais...</li></ul></html>
- W: União dos objetos apagados falhou - <html>Os seguintes objetos não podarem ser copiados para o objeto de destino<br>porque eles foram excluídos do conjunto de dados alvo:<ul><li>nó 6585047721</li><li>nó 6585047719</li><li>nó 6585047718</li><li>nó 6585047717</li><li>nó 6585047716</li><li>30 mais...</li></ul></html>
- W: União dos objetos apagados falhou - <html>Os seguintes objetos não podarem ser copiados para o objeto de destino<br>porque eles foram excluídos do conjunto de dados alvo:<ul><li>nó 6585047926</li></ul></html>
- W: União dos objetos apagados falhou - <html>Os seguintes objetos não podarem ser copiados para o objeto de destino<br>porque eles foram excluídos do conjunto de dados alvo:<ul><li>nó 6585048200</li></ul></html>
- W: Conflitos detectados - <html>Houve 110 conflitos detectados.</html>
- E: Handled by bug report queue: java.lang.reflect.InvocationTargetException. Causa: java.lang.IllegalStateException: já registrado um conflito para a primitiva '{Node id=6585043324 version=2 V lat=-13.8109195,lon=-39.4076498}'.


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (17) of main
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:99)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.IllegalStateException: já registrado um conflito para a primitiva '{Node id=6585043324 version=2 V lat=-13.8109195,lon=-39.4076498}'.
	at org.openstreetmap.josm.data.conflict.ConflictCollection.addConflict(ConflictCollection.java:90)
	at org.openstreetmap.josm.data.conflict.ConflictCollection.add(ConflictCollection.java:105)
	at org.openstreetmap.josm.data.conflict.ConflictCollection.add(ConflictCollection.java:293)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadReferrersTask.finish(DownloadReferrersTask.java:126)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117)
	at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
	at java.desktop/java.awt.Dialog.show(Dialog.java:1070)
	at java.desktop/java.awt.Component.show(Component.java:1716)
	at java.desktop/java.awt.Component.setVisible(Component.java:1663)
	at java.desktop/java.awt.Window.setVisible(Window.java:1031)
	at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1005)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:255)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:113)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

=== RUNNING THREADS ===
Thread: WeakCollectionCleaner (44) of main
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:66)

Thread: message-notifier-0 (54) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
java.base@11.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@11.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: ForkJoinPool.commonPool-worker-5 (263) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.3/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@11.0.3/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Finalizer (3) of system
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@11.0.3/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)

Thread: Signal Dispatcher (4) of system

Thread: image-fetcher-0 (37) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: RemoteControl HTTP Server (49) of main
java.base@11.0.3/java.net.PlainSocketImpl.socketAccept(Native Method)
java.base@11.0.3/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458)
java.base@11.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:551)
java.base@11.0.3/java.net.ServerSocket.accept(ServerSocket.java:519)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: Map Status Collector (167) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
app//org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:434)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: RemoteControl HTTPS Server (50) of main
java.base@11.0.3/java.net.PlainSocketImpl.socketAccept(Native Method)
java.base@11.0.3/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458)
java.base@11.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:551)
java.base@11.0.3/sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:202)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpsServer.run(RemoteControlHttpsServer.java:404)

Thread: styled-map-renderer-5 (464) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:275)
java.base@11.0.3/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@11.0.3/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Common-Cleaner (10) of InnocuousThreadGroup
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.3/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)
java.base@11.0.3/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

Thread: main-worker-0 (57) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: RemoteControl HTTPS Server (51) of main
java.base@11.0.3/java.net.PlainSocketImpl.socketAccept(Native Method)
java.base@11.0.3/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458)
java.base@11.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:551)
java.base@11.0.3/sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:202)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpsServer.run(RemoteControlHttpsServer.java:404)

Thread: styled-map-renderer-7 (466) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.3/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@11.0.3/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: styled-map-renderer-0 (72) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:275)
java.base@11.0.3/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@11.0.3/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Weak reference cleaner (26) of main
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
app//org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
app//org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$305/0x00000008403c2840.run(Unknown Source)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: AWT-XAWT (16) of system
java.desktop@11.0.3/sun.awt.X11.XToolkit.waitForEvents(Native Method)
java.desktop@11.0.3/sun.awt.X11.XToolkit.run(XToolkit.java:688)
java.desktop@11.0.3/sun.awt.X11.XToolkit.run(XToolkit.java:652)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: FileSystemWatchService (24) of main
java.base@11.0.3/sun.nio.fs.LinuxWatchService.poll(Native Method)
java.base@11.0.3/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:316)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: JCS-ElementEventQueue-Thread-1 (40) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: AWT-Shutdown (18) of system
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.lang.Object.wait(Object.java:328)
java.desktop@11.0.3/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: TimerQueue (19) of system
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.3/java.util.concurrent.DelayQueue.take(DelayQueue.java:217)
java.desktop@11.0.3/javax.swing.TimerQueue.run(TimerQueue.java:171)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: Timer-0 (52) of main
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@11.0.3/java.util.TimerThread.run(Timer.java:506)

Thread: styled-map-renderer-6 (465) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:275)
java.base@11.0.3/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@11.0.3/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Reference Handler (2) of system
java.base@11.0.3/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@11.0.3/java.lang.ref.Reference.processPendingReferences(Reference.java:241)
java.base@11.0.3/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)

Thread: AWT-EventQueue-0 (17) of main
Stacktrace see above.

Thread: GT authority factory disposer (43) of main
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@11.0.3/java.util.TimerThread.run(Timer.java:506)

Thread: Keep-Alive-Timer (458) of InnocuousThreadGroup
java.base@11.0.3/java.lang.Thread.sleep(Native Method)
java.base@11.0.3/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:168)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)
java.base@11.0.3/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

Thread: Timer-1 (64) of main
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.lang.Object.wait(Object.java:328)
java.base@11.0.3/java.util.TimerThread.mainLoop(Timer.java:527)
java.base@11.0.3/java.util.TimerThread.run(Timer.java:506)

Thread: File Watcher (25) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.3/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
java.base@11.0.3/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:671)
java.base@11.0.3/sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
app//org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
app//org.openstreetmap.josm.io.FileWatcher$$Lambda$282/0x000000084039d440.run(Unknown Source)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: Java2D Disposer (13) of system
java.base@11.0.3/java.lang.Object.wait(Native Method)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@11.0.3/sun.java2d.Disposer.run(Disposer.java:144)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Thread: RemoteControl HTTP Server (48) of main
java.base@11.0.3/java.net.PlainSocketImpl.socketAccept(Native Method)
java.base@11.0.3/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458)
java.base@11.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:551)
java.base@11.0.3/java.net.ServerSocket.accept(ServerSocket.java:519)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: DestroyJavaVM (56) of main

Thread: changeset-updater-0 (55) of main
java.base@11.0.3/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
java.base@11.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@11.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.3/java.lang.Thread.run(Thread.java:834)

Attachments (0)

Change History (10)

comment:1 Changed 3 months ago by Don-vip

Component: CorePlugin reverter
Keywords: conflict added
Owner: changed from team to Upliner

comment:2 Changed 2 months ago by Upliner

Seems to be core bug, I'll check

comment:3 Changed 2 months ago by Upliner

Resolution: fixed
Status: newclosed

In 15295/josm:

Avoid adding multiple conflicts for single object, fixes #17875

comment:4 Changed 2 months ago by Don-vip

Component: Plugin reverterCore
Milestone: 19.08

comment:5 Changed 2 months ago by Don-vip

It seems the reverter plugin no longer compiles:
https://josm.openstreetmap.de/jenkins/job/JOSM-Plugins/jdk=JDK8/1642/console

init:
    [mkdir] Created dir: /var/lib/jenkins/jobs/JOSM-Plugins/workspace/jdk/JDK8/reverter/build

pre-compile:

compile:
     [echo] compiling sources for /var/lib/jenkins/jobs/JOSM-Plugins/workspace/jdk/JDK8/dist/reverter.jar ...
    [javac] Compiling 13 source files to /var/lib/jenkins/jobs/JOSM-Plugins/workspace/jdk/JDK8/reverter/build
    [javac] /var/lib/jenkins/jobs/JOSM-Plugins/workspace/jdk/JDK8/reverter/src/reverter/MultiOsmReader.java:41: error: cannot find symbol
    [javac]     public ParseCallback callback;
    [javac]            ^
    [javac]   symbol:   class ParseCallback
    [javac]   location: class MultiOsmReader
    [javac] /var/lib/jenkins/jobs/JOSM-Plugins/workspace/jdk/JDK8/reverter/src/reverter/OsmServerMultiObjectReader.java:81: error: cannot find symbol
    [javac]             rdr.callback = new ParseCallback() {
    [javac]                                ^
    [javac]   symbol:   class ParseCallback
    [javac]   location: class OsmServerMultiObjectReader
    [javac] 2 errors

BUILD FAILED
/var/lib/jenkins/jobs/JOSM-Plugins/workspace/jdk/JDK8/build.xml:47: The following error occurred while executing this line:
/var/lib/jenkins/jobs/JOSM-Plugins/workspace/jdk/JDK8/build.xml:24: The following error occurred while executing this line:
/var/lib/jenkins/jobs/JOSM-Plugins/workspace/jdk/JDK8/build-common.xml:129: Compile failed; see the compiler error output for details.

comment:6 Changed 8 weeks ago by Upliner

Oh, I'm sorry, forgot to svn add a file...

comment:7 Changed 8 weeks ago by Klumbumbus

Resolution: fixed
Status: closedreopened

comment:8 Changed 8 weeks ago by Upliner

Resolution: fixed
Status: reopenedclosed

added missing file in [o35095]

comment:9 Changed 8 weeks ago by Klumbumbus

Did you forgot to add the jar file or do you plan to add it later?

comment:10 in reply to:  9 Changed 12 days ago by Klumbumbus

Replying to Klumbumbus:

to add the jar file

I think this still needs to be done?

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Upliner.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.