[DebianGIS-dev] Bug#474626: #474626: still happens here

Roland Mas lolando at debian.org
Thu Jul 10 18:43:18 UTC 2008


Andreas Putzo, 2008-07-10 15:41:27 +0200 :

>> I compared the results of "aptitude search ~djava | grep ^i" in the
>> Qemu and the main box after installing Openoffice, and found no
>> relevant difference (apart from some Mozilla-related libs).  Still
>> runs in the Qemu, still doesn't outside.  I'll try diffing the outputs
>> of strace, just in case, but I'd appreciate some more ideas on how to
>> debug that.

  It seems strace triggers another class of bugs (segfaults, for
instance), so I gave up that path.

> Maybe diffing the output of /usr/bin/jamvm -verbose -jar \
> /usr/share/josm/josm.jar does help, too.

  Probably:

--- /tmp/josm.log	2008-07-10 20:12:21.000000000 +0200
+++ /tmp/josm.log.ok	2008-07-10 20:14:39.000000000 +0200
@@ -1619,6 +1619,14 @@
 [Linking class gnu/java/util/WeakIdentityHashMap$WeakEntrySet$1]
 [Loaded gnu/java/awt/peer/gtk/GtkImage from /usr/share/classpath/glibj.zip]
 [Linking class gnu/java/awt/peer/gtk/GtkImage]
+[Loaded javax/swing/ImageIcon from /usr/share/classpath/glibj.zip]
+[Linking class javax/swing/ImageIcon]
+[Loaded javax/swing/ImageIcon$1 from /usr/share/classpath/glibj.zip]
+[Linking class javax/swing/ImageIcon$1]
+[Loaded java/awt/MediaTracker from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/MediaTracker]
+[Loaded java/awt/MediaTracker$MediaEntry from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/MediaTracker$MediaEntry]
 [Loaded java/awt/image/Raster from /usr/share/classpath/glibj.zip]
 [Linking class java/awt/image/Raster]
 [Loaded java/awt/image/WritableRaster from /usr/share/classpath/glibj.zip]
@@ -1640,14 +1648,6 @@
 [Loaded java/awt/image/BufferedImage from /usr/share/classpath/glibj.zip]
 [Linking class java/awt/image/BufferedImage]
 [Created array class [Ljava/awt/Point;]
-[Loaded javax/swing/ImageIcon from /usr/share/classpath/glibj.zip]
-[Linking class javax/swing/ImageIcon]
-[Loaded javax/swing/ImageIcon$1 from /usr/share/classpath/glibj.zip]
-[Linking class javax/swing/ImageIcon$1]
-[Loaded java/awt/MediaTracker from /usr/share/classpath/glibj.zip]
-[Linking class java/awt/MediaTracker]
-[Loaded java/awt/MediaTracker$MediaEntry from /usr/share/classpath/glibj.zip]
-[Linking class java/awt/MediaTracker$MediaEntry]
 [Linking class org/openstreetmap/josm/gui/PleaseWaitDialog]
 [Loaded org/openstreetmap/josm/gui/PleaseWaitDialog]
 [Loaded javax/swing/JOptionPane from /usr/share/classpath/glibj.zip]
@@ -3321,12 +3321,12 @@
 [Linking class gnu/java/awt/LowPriorityEvent]
 [Loaded gnu/java/awt/peer/NativeEventLoopRunningEvent from /usr/share/classpath/glibj.zip]
 [Linking class gnu/java/awt/peer/NativeEventLoopRunningEvent]
+[Linking class org/openstreetmap/josm/gui/MainMenu$2]
+[Loaded org/openstreetmap/josm/gui/MainMenu$2]
 [Loaded java/awt/event/ActionEvent from /usr/share/classpath/glibj.zip]
 [Linking class java/awt/event/ActionEvent]
 [Loaded java/lang/ThreadDeath from /usr/share/classpath/glibj.zip]
 [Linking class java/lang/ThreadDeath]
-[Linking class org/openstreetmap/josm/gui/MainMenu$2]
-[Loaded org/openstreetmap/josm/gui/MainMenu$2]
 [Linking class org/openstreetmap/josm/gui/preferences/TaggingPresetPreference]
 [Loaded org/openstreetmap/josm/gui/preferences/TaggingPresetPreference]
 [Linking class org/openstreetmap/josm/gui/tagging/TaggingPreset]
@@ -3365,6 +3365,8 @@
 [Loaded org/openstreetmap/josm/tools/XmlObjectParser$1]
 [Loaded javax/xml/parsers/SAXParserFactory from /usr/share/classpath/glibj.zip]
 [Linking class javax/xml/parsers/SAXParserFactory]
+[Loaded java/util/concurrent/locks/LockSupport from /usr/share/classpath/glibj.zip]
+[Linking class java/util/concurrent/locks/LockSupport]
 [Loaded gnu/xml/stream/SAXParserFactory from /usr/share/classpath/glibj.zip]
 [Linking class gnu/xml/stream/SAXParserFactory]
 [Loaded org/xml/sax/XMLReader from /usr/share/classpath/glibj.zip]
@@ -3373,11 +3375,11 @@
 [Linking class org/xml/sax/Attributes]
 [Loaded org/xml/sax/ext/Attributes2 from /usr/share/classpath/glibj.zip]
 [Linking class org/xml/sax/ext/Attributes2]
-[Loaded org/xml/sax/Locator from /usr/share/classpath/glibj.zip]
+[Loaded org/xml/sax/Locator from /usr/sharemappaint: Using jar's elemstyles.xml: "jar:file:/usr/share/josm/josm.jar!/styles/standard/elemstyles.xml"
+/classpath/glibj.zip]
 [Linking class org/xml/sax/Locator]
 [Loaded org/xml/sax/ext/Locator2 from /usr/share/classpath/glibj.zip]
-[Linking clmappaint: Using jar's elemstyles.xml: "jar:file:/usr/share/josm/josm.jar!/styles/standard/elemstyles.xml"
-ass org/xml/sax/ext/Locator2]
+[Linking class org/xml/sax/ext/Locator2]
 [Loaded javax/xml/stream/XMLReporter from /usr/share/classpath/glibj.zip]
 [Linking class javax/xml/stream/XMLReporter]
 [Loaded javax/xml/stream/XMLResolver from /usr/share/classpath/glibj.zip]
@@ -3409,8 +3411,6 @@
 [Loaded gnu/xml/stream/XMLParser$Attribute from /usr/share/classpath/glibj.zip]
 [Linking class gnu/xml/stream/XMLParser$Attribute]
 [Linking class org/openstreetmap/josm/gui/tagging/TaggingPreset$Usage]
-[Loaded java/util/concurrent/locks/LockSupport from /usr/share/classpath/glibj.zip]
-[Linking class java/util/concurrent/locks/LockSupport]
 [Loaded org/openstreetmap/josm/gui/tagging/TaggingPreset$Usage]
 [Loaded org/xml/sax/SAXException from /usr/share/classpath/glibj.zip]
 [Linking class org/xml/sax/SAXException]
@@ -3444,13 +3444,18 @@
 [Linking class org/xml/sax/helpers/NewInstance]
 [Created array class [Ljava/lang/Thread;]
 [Loaded java/lang/Thread$State from /usr/share/classpath/glibj.zip]
+Mappaint: Icon vehicle/restrictions/incline.png not found, using default icon
 Mappaint: Icon vehicle/turning_circle.png not found, using default icon
 Mappaint: Icon transport/turntable.png not found, using default icon
+Mappaint: Icon transport/airport/terminal.png not found, using default icon
 Mappaint: Icon transport/airport/helipad.png not found, using default icon
 Mappaint: Icon misc/landmark/pier.png not found, using default icon
 Mappaint: Icon misc/landmark/wastewater_plant.png not found, using default icon
 Mappaint: Icon misc/landmark/crane.png not found, using default icon
+Mappaint: Icon recreation/nightclub.png not found, using default icon
 Mappaint: Icon vehicle/bicycle_rental.png not found, using default icon
+Mappaint: Icon vehicle/car_sharing.png not found, using default icon
+Mappaint: Icon transport/taxi.png not found, using default icon
 Mappaint: Icon religion/church/bahai.png not found, using default icon
 Mappaint: Icon religion/church/buddhism.png not found, using default icon
 Mappaint: Icon religion/church/hinduism.png not found, using default icon
@@ -3465,7 +3470,6 @@
 Mappaint: Icon shopping/laundry.png not found, using default icon
 Mappaint: Icon shopping/sports/outdoor.png not found, using default icon
 Mappaint: Icon shopping/kiosk.png not found, using default icon
-Mappaint: Icon accommodation/guest_house.png not found, using default icon
 Mappaint: Icon recreation/zoo.png not found, using default icon
 Mappaint: Icon sightseeing/archaeological.png not found, using default icon
 Mappaint: Icon sightseeing/battlefield.png not found, using default icon
@@ -3481,6 +3485,7 @@
 Mappaint: Icon sports/basketball.png not found, using default icon
 Mappaint: Icon sports/football.png not found, using default icon
 Mappaint: Icon sports/football.png not found, using default icon
+Mappaint: Icon sports/soccer.png not found, using default icon
 Mappaint: Icon sports/pool.png not found, using default icon
 Mappaint: Icon sports/tennis.png not found, using default icon
 Mappaint: Icon misc/landmark/mountain_pass.png not found, using default icon
@@ -3563,8 +3568,78 @@
 [Linking class java/awt/ScrollPane]
 [Loaded java/awt/Scrollbar from /usr/share/classpath/glibj.zip]
 [Linking class java/awt/Scrollbar]
+[Loaded java/awt/DefaultKeyboardFocusManager$EventDelayRequest from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/DefaultKeyboardFocusManager$EventDelayRequest]
 [Loaded javax/swing/RepaintManager$RepaintWorkerEvent from /usr/share/classpath/glibj.zip]
 [Linking class javax/swing/RepaintManager$RepaintWorkerEvent]
 [Loaded java/awt/event/MouseWheelEvent from /usr/share/classpath/glibj.zip]
 [Linking class java/awt/event/MouseWheelEvent]
-[Loaded java/awt/event/InputMethodEvent from /usr/share/class
\ Pas de fin de ligne à la fin du fichier.
+[Loaded java/awt/event/InputMethodEvent from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/event/InputMethodEvent]
+[Linking class org/openstreetmap/josm/gui/MainApplication$2]
+[Loaded org/openstreetmap/josm/gui/MainApplication$2]
+[Loaded java/awt/Graphics2D from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/Graphics2D]
+[Loaded gnu/java/awt/peer/gtk/CairoGraphics2D from /usr/share/classpath/glibj.zip]
+[Linking class gnu/java/awt/peer/gtk/CairoGraphics2D]
+[Loaded gnu/java/awt/peer/gtk/ComponentGraphics from /usr/share/classpath/glibj.zip]
+[Linking class gnu/java/awt/peer/gtk/ComponentGraphics]
+[Loaded java/awt/Stroke from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/Stroke]
+[Loaded java/awt/BasicStroke from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/BasicStroke]
+[Loaded java/awt/RenderingHints from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/RenderingHints]
+[Loaded java/awt/RenderingHints$Key from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/RenderingHints$Key]
+[Loaded java/awt/RenderingHints$KeyImpl from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/RenderingHints$KeyImpl]
+[Loaded java/awt/Container$GfxVisitor from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/Container$GfxVisitor]
+[Loaded java/awt/Container$GfxPaintVisitor from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/Container$GfxPaintVisitor]
+[Loaded java/awt/image/VolatileImage from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/image/VolatileImage]
+[Loaded gnu/java/awt/peer/gtk/GtkVolatileImage from /usr/share/classpath/glibj.zip]
+[Linking class gnu/java/awt/peer/gtk/GtkVolatileImage]
+[Loaded gnu/java/awt/peer/gtk/VolatileImageGraphics from /usr/share/classpath/glibj.zip]
+[Linking class gnu/java/awt/peer/gtk/VolatileImageGraphics]
+[Loaded java/awt/Composite from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/Composite]
+[Loaded java/awt/AlphaComposite from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/AlphaComposite]
+[Loaded javax/swing/plaf/metal/MetalUtils from /usr/share/classpath/glibj.zip]
+[Linking class javax/swing/plaf/metal/MetalUtils]
+[Loaded java/awt/GradientPaint from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/GradientPaint]
+[Loaded java/awt/TexturePaint from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/TexturePaint]
+[Loaded java/awt/geom/Line2D from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/geom/Line2D]
+[Loaded java/awt/geom/Line2D$Double from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/geom/Line2D$Double]
+[Loaded java/awt/geom/GeneralPath from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/geom/GeneralPath]
+[Loaded java/awt/geom/PathIterator from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/geom/PathIterator]
+[Loaded java/awt/geom/GeneralPath$GeneralPathIterator from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/geom/GeneralPath$GeneralPathIterator]
+[Loaded gnu/java/awt/peer/gtk/BufferedImageGraphics from /usr/share/classpath/glibj.zip]
+[Linking class gnu/java/awt/peer/gtk/BufferedImageGraphics]
+[Loaded java/awt/geom/Rectangle2D$1 from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/geom/Rectangle2D$1]
+[Loaded java/awt/image/RGBImageFilter from /usr/share/classpath/glibj.zip]
+[Linking class java/awt/image/RGBImageFilter]
+[Loaded javax/swing/GrayFilter from /usr/share/classpath/glibj.zip]
+[Linking class javax/swing/GrayFilter]
+[Loaded gnu/java/awt/peer/gtk/CairoSurfaceGraphics from /usr/share/classpath/glibj.zip]
+[Linking class gnu/java/awt/peer/gtk/CairoSurfaceGraphics]
+[Loaded java/util/TreeMap$KeySet from /usr/share/classpath/glibj.zip]
+[Linking class java/util/TreeMap$KeySet]
+[Loaded java/util/TreeMap$TreeIterator from /usr/share/classpath/glibj.zip]
+[Linking class java/util/TreeMap$TreeIterator]
+[Loaded gnu/java/awt/peer/gtk/GtkCursor from /usr/share/classpath/glibj.zip]
+[Linking class gnu/java/awt/peer/gtk/GtkCursor]
+[Created array class [Ljavax/swing/text/Position$Bias;]
+[Loaded javax/swing/JComponent$ActionListenerProxy from /usr/share/classpath/glibj.zip]
+[Linking class javax/swing/JComponent$ActionListenerProxy]

Part of the diff can probably be ignored (warnings about icons being
mingled with the Java messages), but there seems to be something more
than my feeble grasp of Java allows me to understand.  Maybe it means
more to you than it does to me.

> Do you have any java related environment variables set on your main box
> that may cause problems?

Not as far as I know:
,----
| $ env 
| GPG_AGENT_INFO=[...]
| SHELL=/bin/bash
| TERM=xterm
| BZR_EMAIL=Roland Mas <lolando at debian.org>
| GTK_RC_FILES=/etc/gtk/gtkrc:/home/roland/.gtkrc-1.2-gnome2
| WINDOWID=27711680
| GTK_MODULES=gnomebreakpad
| USER=roland
| LS_COLORS=[...]
| DEBEMAIL=lolando at debian.org
| GNOME_KEYRING_SOCKET=[...]
| SSH_AUTH_SOCK=[...]
| SESSION_MANAGER=local/mirexpress:/tmp/.ICE-unix/4191
| USERNAME=roland
| PATH=/home/roland/bin:/home/roland/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
| LIBGL_ALWAYS_INDIRECT=1
| DESKTOP_SESSION=gnome
| GDM_XSERVER_LOCATION=local
| PWD=/home/roland
| LANG=fr_FR.UTF-8
| FROM_WRAPPER=yes
| GNOME_KEYRING_PID=4189
| GDM_LANG=fr_FR.UTF-8
| GDMSESSION=gnome
| SHLVL=2
| HOME=/home/roland
| GNOME_DESKTOP_SESSION_ID=Default
| LOGNAME=roland
| DBUS_SESSION_BUS_ADDRESS=[...]
| XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/
| DEBFULLNAME=Roland Mas
| WINDOWPATH=7
| DISPLAY=:0.0
| GTK_IM_MODULE=scim
| COLORTERM=gnome-terminal
| XAUTHORITY=/home/roland/.Xauthority
| _=/usr/bin/env
`----

> Though i have no example code at hand, i tried to execute freemind
> with jamvm which should work, too.

After downloading it from Sourceforge, I run into similar problems
with "jamvm -jar freemind.jar" on my main host, not in the Qemu.

> What version of classpath do you have installed? I tried with all
> versions >= 2:0.97 on snapshot.d.n., still no luck in reproducing
> the error. But perhaps you have some version installed that's not
> available there..

  The classpath, classpath-common and classpath-gtkpeer packages are
all at version 2:0.97.2-1, both in host and guest.

Roland.
-- 
Roland Mas

Neko-no me-to, onna-gokoro-to, aki-no-sora. -- Proverbe japonais
(« Souvent femme varie, bien fol est qui s'y fie. »)





More information about the Pkg-grass-devel mailing list