Modify

Opened 2 years ago

Closed 6 months ago

Last modified 6 months 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.

Attachments (2)

hang.log (46.0 KB) - added by Emvee 2 years ago.
Log showing the jps/jmap and jstack (twice) output for the hanging process
hang2.log (22.1 KB) - added by Emvee 2 years ago.
Another log for another time JOSM did hang but now jstack is showing a deadlock

Download all attachments as: .zip

Change History (7)

Changed 2 years ago by Emvee

Attachment: hang.log added

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

Changed 2 years ago by Emvee

Attachment: hang2.log added

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

comment:1 Changed 2 years ago by Emvee

Cc: Emvee added

comment:2 Changed 19 months ago by Don-vip

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

comment:3 Changed 19 months ago by Emvee

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 Changed 6 months ago by Don-vip

Resolution: irreproducible
Status: newclosed

comment:5 Changed 6 months ago by Emvee

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.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain OliverW.
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.