[DebianGIS-dev] Bug#472285: josm hangs on start

Noel Köthe noel at debian.org
Sun Mar 23 10:29:53 UTC 2008


Package: josm
Version: 0.0.0.20080316-1
Followup-For: Bug #472285

Hello,

I can partly confirm the described problem.
starting josm opens a windows with the title "Java OpenStreetMap -
Editor" but I don't have any menu or icon buttons.

I don't know if the strace output helps:

...
access("/home/nk/.josm/plugins/mappaint/standard/icons/usr/share/icons/openstreetmap/classic.small/misc/proposed.png",
F_OK) = -1 ENOENT (No such file or directory)
access("/usr/share/icons/openstreetmap/classic.small/misc/proposed.png",
F_OK) = -1 ENOENT (No such file or directory)
write(1, "Mappaint: Icon /usr/share/icons/"..., 108Mappaint: Icon
/usr/share/icons/openstreetmap/classic.small/misc/proposed.png not
found, using default icon
) = 108
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24034
futex(0x2b9e3fc614c0, 0x80 /* FUTEX_??? */, 2) = -1 EAGAIN (Resource
temporarily unavailable)
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24035
futex(0x2b9e42d76ba0, 0x81 /* FUTEX_??? */, 1) = 1
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24036
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24037
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24038
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24039
futex(0x2b9e3fc614c0, 0x80 /* FUTEX_??? */, 2) = -1 EAGAIN (Resource
temporarily unavailable)
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24040
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24041
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 1
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24042
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 1
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24043
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 1
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24044
futex(0x2b9e3fc614c0, 0x80 /* FUTEX_??? */, 2) = -1 EAGAIN (Resource
temporarily unavailable)
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24045
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24046
futex(0x2b9e3fc614c0, 0x81 /* FUTEX_??? */, 1) = 1
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x41001260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x410019e0, tls=0x41001950, child_tidptr=0x410019e0) =
24047
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0x42003260,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x420039e0, tls=0x42003950, child_tidptr=0x420039e0) =
24048
futex(0x612e2c, 0x80 /* FUTEX_??? */, 1) = 0
futex(0x612e58, 0x81 /* FUTEX_??? */, 1) = 0
write(12, "+\0\1\0", 4)                 = 4
read(12, 0x7fff6b062d40, 32)            = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=12, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(12, "\1\2f\0\0\0\0\0\341\0\342\3\0\0\0\0\360(\0\0\0\0\0\0p+"...,
32) = 32
futex(0x68c430, 0x81 /* FUTEX_??? */, 1) = 1
uname({sys="Linux", node="mbp", ...})   = 0
write(12, "\1\30\r\0\3\0@\4K\0\0\0\0\0\0\0\310\0\310\0\0\0\1\0#\0"...,
1476) = 1476
read(12, "\34\306i\0\3\0@\4\374\0\0\0\17\313\261\r\0\306U\3\0\0\0"...,
32) = 32
read(12, "\34\345j\0\3\0@\4\'\0\0\0\17\313\261\r\0\345v\3\0\0\0\0"...,
32) = 32
read(12, "\34Tk\0\3\0@\4\373\0\0\0\17\313\261\r\0T\227\2\0\0\0\0"...,
32) = 32
read(12, "\34\325l\0\3\0@\4%\0\0\0\17\313\261\r\0\325\270\0\0\0\0"...,
32) = 32
read(12, "\34!m\0\3\0@\4C\0\0\0\17\313\261\r\0!\10\3\0\0\0\0\4\0"...,
32) = 32
read(12, "\34\312n\0\3\0@\4\367\0\0\0\17\313\261\r\0\312\245\2\0"...,
32) = 32
read(12, "\34\0r\0\1\0@\4\374\0\0\0\17\313\261\r\0&W\2\0\0\0\0\1"...,
32) = 32
read(12, "\34\0s\0\1\0@\4\'\0\0\0\17\313\261\r\0:\316\0\0\0\0\0\1"...,
32) = 32
read(12, "\34?t\0\3\0@\4(\0\0\0\17\313\261\r\0?\317\2\0\0\0\0H\0"...,
32) = 32
read(12, "\34\276u\0\3\0@\4$\0\0\0\17\313\261\r\0\276\317\2\0\0\0"...,
32) = 32
read(12, "\34Qv\0\3\0@\4\366\0\0\0\17\313\261\r\0Q\317\2\0\0\0\0"...,
32) = 32
read(12, "\34Vw\0\3\0@\4\375\0\0\0\17\313\261\r\0V\257\0\0\0\0\0"...,
32) = 32
read(12, "\34\324x\0\3\0@\4\364\0\0\0\17\313\261\r\0\324t\3\0\0\0"...,
32) = 32
read(12, "\34Vy\0\3\0@\4\n\1\0\0\17\313\261\r\0V\320\2\0\0\0\0\4"...,
32) = 32
read(12, "\34\35z\0\3\0@\4\6\1\0\0\17\313\261\r\0\35\10\3\0\0\0\0"...,
32) = 32
read(12, "\34\'|\0\3\0@\4\5\1\0\0\17\313\261\r\0\'\311\0\0\0\0\0"...,
32) = 32
read(12, "\1E\232\0\0\0\0\0\23\1\0\0\0\0\0\0\360(\0\0\0\0\0\0p+H"...,
32) = 32
write(12, "\24\0\6\0K\0\0\0\23\1\0\0!\0\0\0\0\0\0\0\377\377\377\377"...,
24) = 24
read(12, 0x7fff6b0623c0, 32)            = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=12, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(12, "\1 \233\0\1\0\0\0!\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0/\204V"...,
32) = 32
read(12, "\3\0\0\1", 4)                 = 4
write(12, "\2\0\4\0\3\0\0\1\0\10\0\0\0\0\2\0+\0\1\0", 20) = 20
read(12, "\1\2\235\0\0\0\0\0\341\0\342\3\0\0\0\0\360(\0\0\0\0\0\0"...,
32) = 32
write(12, "\20\0\6\0\16\0\0\1_NET_SUPPORTED\377\377", 24) = 24
read(12, "\1E\236\0\0\0\0\0000\1\0\0\0\0\0\0\360(\0\0\0\0\0\0p+H"...,
32) = 32
write(12,
"\24\0\6\0K\0\0\0000\1\0\0\4\0\0\0\0\0\0\0\377\377\377\377"..., 24) = 24
read(12, "\1 \237\0>\0\0\0\4\0\0\0\0\0\0\0>\0\0\0\0\0\0\0/\204V\0"...,
32) = 32
read(12, "\374\0\0\0)\1\0\0\377\0\0\0*\1\0\0\1\1\0\0\2\1\0\0\371"...,
248) = 248
write(12, "\20\0\t\0\32\0\0\0_NET_REQUEST_FRAME_EXTEN"..., 36) = 36
read(12, "\1E\240\0\0\0\0\0_\1\0\0\0\0\0\0\360(\0\0\0\0\0\0p+H\312"...,
32) = 32
write(12, "\20\0\7\0\22\0\0\0_NET_FRAME_EXTENTS_E", 28) = 28
read(12, "\1E\241\0\0\0\0\0^\1\0\0\0\0\0\0\360(\0\0\0\0\0\0p+H\312"...,
32) = 32
ioctl(12, FIONREAD, [0])                = 0
write(12, "\31\0\v\0K\0\0\0\0\0\30\0! @\4\3\0@\4_\1\0\0\0\0\0\0\0"...,
44) = 44
read(12, 0x7fff6b061c80, 32)            = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=12, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(12, "\34c\242\0\3\0@\4^\1\0\0-\313\261\r\0cG\2\0\0\0\0\20\0"...,
32) = 32
write(12, "\24\0\6\0\3\0@\4^\1\0\0\6\0\0\0\0\0\0\0\10\0\0\0", 24) = 24
read(12, 0x7fff6b0625d0, 32)            = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=12, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(12, "\1 \243\0\4\0\0\0\6\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0/\204"...,
32) = 32
read(12, "\4\0\0\0\4\0\0\0\24\0\0\0\4\0\0\0", 16) = 16
write(12, "\20\0\5\0\t\0@\4ATOM_PAIR\0\0\0", 20) = 20
read(12, "\1E\244\0\0\0\0\0\35\1\0\0\0\0\0\0\360(\0\0\0\0\0\0p+H"...,
32) = 32
futex(0x68c430, 0x81 /* FUTEX_??? */, 1) = 1
write(12, "\f\0\5\0\3\0@\4\3\0OM\0\0\0\0\0\0\0\0\f\0\7\0\3\0@\4\17"...,
428) = 428
read(12, "\34\0\247\0\3\0@\4(\0\0\0\334\313\261\r\0?\317\2\0\0\0"...,
32) = 32
read(12, "\34\0\256\0\3\0@\4\6\1\0\0\334\313\261\r\0\35\10\3\0\0"...,
32) = 32
read(12, "\34\323\260\0\3\0@\4#\0\0\0\334\313\261\r\0\323\301\0\0"...,
32) = 32
read(12, "\1\2\264\0\0\0\0\0\341\0\342\3\0\0\0\0\360(\0\0\0\0\0\0"...,
32) = 32
futex(0x68c430, 0x81 /* FUTEX_??? */, 1) = 1
futex(0x8a2cec, 0x85 /* FUTEX_??? */, 1) = 1
futex(0x8a2d18, 0x81 /* FUTEX_??? */, 1) = 1
futex(0x2b9e45369ce0, 0x81 /* FUTEX_??? */, 1) = 1
ftruncate(11, 61440)                    = 0
mmap(NULL, 4096, PROT_READ|PROT_EXEC, MAP_SHARED, 11, 0xe000) =
0x2aaab0067000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 11, 0xe000) =
0x2aaab0068000
futex(0x8a2cec, 0x85 /* FUTEX_??? */, 1) = 1
futex(0x8a2d18, 0x81 /* FUTEX_??? */, 1) = 1
futex(0x2b9e45369c70, 0x81 /* FUTEX_??? */, 1) = 1
futex(0x2b9e42d2dd04, 0x80 /* FUTEX_??? */, 1

and here it stops.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages josm depends on:
ii  gij-4.1 [java2-runtime]     4.1.2-19     The GNU Java bytecode interpreter
ii  java-gcj-compat [java2-runt 1.0.77-5     Java runtime environment using GIJ
ii  libgettext-commons-java     0.9-1        Java classes for internationalizat
ii  libmetadata-extractor-java  2.3.1+dfsg-1 JPEG metadata extraction framework
ii  openstreetmap-map-icons-cla 2.10~pre4-2  Collection of map icons
ii  sun-java6-jre [java2-runtim 6-04-2       Sun Java(TM) Runtime Environment (

josm recommends no packages.

-- no debconf information





More information about the Pkg-grass-devel mailing list