Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#9082 closed defect (othersoftware)

JOSM crash on Mac OS

Reported by: dieterdreist Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: crash Cc:

Description (last modified by Don-vip)

I got this error: "JOSM wurde beim Verwenden des Plug-Ins liblwawt.dylib unerwartet beendet"

and JOSM crashed. This happened while I wanted to close the programm (no data loss) can't reproduce


Repository Root:
Build-Date: 2013-09-11 01:35:34
Last Changed Author: Don-vip
Revision: 6232
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Date: 2013-09-11 00:58:39 +0200 (Wed, 11 Sep 2013)
Last Changed Rev: 6232

Identification: JOSM/1.5 (6232 en) Mac OS X 10.8.4
Memory Usage: 211 MB / 7281 MB (101 MB allocated, but free)
Java version: 1.7.0_25, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Xmx8192M, -Dsun.java2d.opengl=true]
Dataset consistency test: No problems found

Attachments (0)

Change History (7)

comment:1 Changed 6 years ago by Don-vip

Description: modified (diff)

comment:2 Changed 6 years ago by Don-vip

Resolution: othersoftware
Status: newclosed

Java bug, nothing we can do on our side.

What you can do, however, is always have an up-to-date version of Java, and surely this bug will be fixed some day.

Current version if 7u40, released few days ago, you can give it a try. Especially if you're a Mac OS user because there are some bug fixes for you. If you have 5 minutes, I would like to have some feedback on #8764 :)

comment:3 Changed 6 years ago by dieterdreist

@Don-vip thank you for the hints, downloading right now. I have looked at 8764 but I don't have a retina display. Not sure what you meant, can I help you anyway?

comment:4 Changed 6 years ago by Don-vip

Developing for Mac is a real pain. I am just looking for someone able to give me feedback on this ticket. It's sad you do not have the required hardware :(

comment:5 Changed 6 years ago by dieterdreist

Yes, installing the 7u40 was also a pain, even after removing the 7u25 it was somehow "there" and josm kept telling me I was on 7u25, and then I found the answer: JRE apparently wasn't enough for JOSM, it required the JDK (because the JRE didn't install a JAVA VM, at least not in a way that it was found by the OS). To blame is probably Apple because they don't support Java7.

comment:6 Changed 6 years ago by Don-vip

Thanks for the feedback, this is highly appreciated.
If you find reliable ways to fix MacOS-specific installation issues, feel free to update the wiki(s) to help future contributors :)
We will have to update these incomplete, or outdated, pages:

comment:7 Changed 6 years ago by dieterdreist

I wrote some stuff about java 7 on the JOSM/Mac page, but actually I am not completely sure if this is the typical way you have to do it, because I am not using the mac download provided on the JOSM page but a modified version of cobra's script which I execute from a link (created with the automator tool of OS X). I would happily share the code of the modified script, basically I only changed wget to curl, but I don't know where. I am also not completely sure if this (CLI) is the best way for typical mac users, as I come from Linux and have no problem operating from the shell, but it definitely is the best way for me, as cobra's script is quite convenient, it lets you choose latest or stable, checks automatically for updates and downloads them and keeps a definable number of backups on the hard disk. All configuration (memory reservation, latest/stable, number of backups etc.) is in a single config file. In case you don't know it: and

Modify Ticket

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