Modify

Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#16236 closed defect (irreproducible)

ColumbusCSV hangs starting to play audio

Reported by: Emvee Owned by: OliverW
Priority: normal Milestone:
Component: Plugin columbuscsv Version:
Keywords: template_report Cc: Emvee

Description

What steps will reproduce the problem?

  1. Start JOSM, load a Columbus .csv file with audio
  2. Click on some of the audio waypoints
  3. After a few audio waypoints did play fine, the JOSM GUI hangs

What is the expected result?

No hang, would be good to hear the audio but if there is a problem JOSM should not hang

What happens instead?

GUI hangs

Please provide any additional information below. Attach a screenshot if possible.

Found that you can extract data from a running JAVA process using jps/jmap/jstack so I did, see attachment.

In the jstack output I see the "PulseAudio Eventloop Thread" is BLOCKED and remains blocked (dumped jstack twice, see the time-stamps)

After this I killed JOSM and restarted so what you see below is not for the state that JOSM is hanging.

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2018-03-04 16:20:37 +0100 (Sun, 04 Mar 2018)
Build-Date:2018-03-04 15:24:13
Revision:13500
Redirecting:to URL 'https://josm.openstreetmap.de/svn/trunk':
Relative:URL: ^/trunk

Identification: JOSM/1.5 (13500 en) Linux openSUSE Tumbleweed
Memory Usage: 443 MB / 910 MB (82 MB allocated, but free)
Java version: 1.8.0_161-b12, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 2560x1440
Maximum Screen Size: 2560x1440
Java package: java-1_8_0-openjdk:x86_64-1.8.0.161
Dataset consistency test: No problems found

Plugins:
+ ColumbusCSV (34109)
+ Mapillary (v1.5.10)
+ PicLayer (34109)
+ alignways (34109)
+ apache-commons (34109)
+ apache-http (34109)
+ buildings_tools (34109)
+ ejml (34126)
+ geotools (34125)
+ jts (34038)
+ log4j (34038)
+ openvisible (34038)

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

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.

Change History (7)

by Emvee, 7 years ago

Attachment: hang.log added

Log showing the jps/jmap and jstack (twice) output for the hanging process

by Emvee, 7 years ago

Attachment: hang2.log added

Another log for another time JOSM did hang but now jstack is showing a deadlock

comment:1 by Emvee, 7 years ago

Cc: Emvee added

comment:2 by Don-vip, 7 years ago

can you please share the csv and audio files so I can reproduce the problem?

comment:3 by Emvee, 7 years ago

Tried with the latest version of JOSM, 14178 and can not reproduce the problem, at least not trying for 5 minutes.

When I reported this problem the problem was not really tied to one particular .csv file but seemed to happen after some time. Will post-process my Columbus file from the holiday next weeks so that will be a more in-depth test

comment:4 by Don-vip, 6 years ago

Resolution: irreproducible
Status: newclosed

comment:5 by Emvee, 6 years ago

Sorry, forgot to update the ticket.

Found out that the problem had to do with Java, switching from openjre/openjdk to Oracle Java the problem was gone and JOSM is running faster.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.