Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#123 crash while entering village

open
nobody
5
2014-07-18
2005-07-04
Martin Gerdes
No

The game crashed while I tried to enter a previously visited
village (x key pressed -> crash).

Console output:
(The block starting with the line "java.lang.InternalError: obsolete
interface used" appears multiple times, I copied only the last
one. Sometimes, I get one of those blocks when I close the
game.)

java.lang.InternalError: obsolete interface used
at
sun.java2d.NullSurfaceData.getRaster(NullSurfaceData.java:78)
at
sun.java2d.loops.OpaqueCopyAnyToArgb.Blit(CustomComponent.java:73)
at
sun.java2d.loops.GraphicsPrimitive.convertFrom(GraphicsPrimitive.java:526)
at
sun.java2d.loops.MaskBlit$General.MaskBlit(MaskBlit.java:191)
at sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:186)
at
sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:640)
at
sun.java2d.pipe.DrawImage.renderSurfaceData(DrawImage.java:346)
at
sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:66)
at
sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:50)
at
sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:736)
at
sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:147)
at
sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2759)
at
sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2749)
at mikera.tyrant.TPanel.update(Unknown Source)
at sun.awt.RepaintArea.paint(RepaintArea.java:169)
at
sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:405)
at
java.awt.Component.dispatchEventImpl(Component.java:3678)
at
java.awt.Container.dispatchEventImpl(Container.java:1627)
at
java.awt.Component.dispatchEvent(Component.java:3477)
at
java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at
java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

An unexpected exception has been detected in native code
outside the VM.
Unexpected Signal : 7 occurred at PC=0xB7AEFAAD
Function=(null)
Library=/usr/lib/j2se/1.4/jre/lib/i386/libzip.so

NOTE: We are unable to locate the function name symbol for the
error
just occurred. Please refer to release documentation for
possible
reason and solutions.

Current Java thread:
at java.util.zip.ZipFile.getEntry(Native Method)
at java.util.zip.ZipFile.getEntry(ZipFile.java:146)
- locked <0xabecca40> (a java.util.jar.JarFile)
at java.util.jar.JarFile.getEntry(JarFile.java:194)
at java.util.jar.JarFile.getJarEntry(JarFile.java:181)
at
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:671)
at
sun.misc.URLClassPath.getResource(URLClassPath.java:160)
at
java.net.URLClassLoader$1.run(URLClassLoader.java:191)
at java.security.AccessController.doPrivileged(Native
Method)
at
java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
- locked <0xabecc998> (a
sun.misc.Launcher$AppClassLoader)
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
- locked <0xabecc998> (a
sun.misc.Launcher$AppClassLoader)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
- locked <0xabecc998> (a
sun.misc.Launcher$AppClassLoader)
at mikera.tyrant.Map.exitMap(Unknown Source)
at mikera.tyrant.GameScreen.doExit(Unknown Source)
at mikera.tyrant.GameScreen.performAction(Unknown
Source)
at mikera.tyrant.GameScreen.tryTick(Unknown Source)
at mikera.tyrant.GameScreen.mainLoop(Unknown Source)
at mikera.tyrant.QuestApp.run(Unknown Source)
at java.lang.Thread.run(Thread.java:534)

Dynamic libraries:
08048000-08057000 r-xp 00000000 03:02
22199 /usr/lib/j2se/1.4/jre/bin/java
08057000-08059000 rwxp 0000e000 03:02
22199 /usr/lib/j2se/1.4/jre/bin/java
41535000-4153d000 r-xp 00000000 03:02
23967 /usr/lib/libXcursor.so.1.0.2
4153d000-4153e000 rwxp 00007000 03:02
23967 /usr/lib/libXcursor.so.1.0.2
4154e000-41612000 r-xp 00000000 03:02
14684 /usr/X11R6/lib/libX11.so.6.2
41612000-41615000 rwxp 000c4000 03:02
14684 /usr/X11R6/lib/libX11.so.6.2
418e9000-418f0000 r-xp 00000000 03:02
23977 /usr/lib/libXrender.so.1.2.2
418f0000-418f1000 rwxp 00006000 03:02
23977 /usr/lib/libXrender.so.1.2.2
4190c000-41919000 r-xp 00000000 03:02
14697 /usr/X11R6/lib/libXext.so.6.4
41919000-4191a000 rwxp 0000c000 03:02
14697 /usr/X11R6/lib/libXext.so.6.4
4191c000-4196b000 r-xp 00000000 03:02
14729 /usr/X11R6/lib/libXt.so.6.0
4196b000-4196e000 rwxp 0004f000 03:02
14729 /usr/X11R6/lib/libXt.so.6.0
4256a000-4257e000 r-xp 00000000 03:02
14676 /usr/X11R6/lib/libICE.so.6.3
4257e000-4257f000 rwxp 00013000 03:02
14676 /usr/X11R6/lib/libICE.so.6.3
42583000-4258b000 r-xp 00000000 03:02
14680 /usr/X11R6/lib/libSM.so.6.0
4258b000-4258c000 rwxp 00007000 03:02
14680 /usr/X11R6/lib/libSM.so.6.0
aa2a9000-aa400000 rwxs 00000000 00:07
557058 /SYSV00000000 (deleted)
aaa6c000-aaa6e000 r-xp 00000000 03:02
67408 /usr/lib/gconv/ISO8859-15.so
aaa6e000-aaa6f000 rwxp 00001000 03:02
67408 /usr/lib/gconv/ISO8859-15.so
aaa8f000-aaaab000 r-xp 00000000 03:02
14558 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
aaaab000-aaaad000 rwxp 0001b000 03:02
14558 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
aaaad000-aaaaf000 r-xp 00000000 03:02
14559 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
aaaaf000-aaab0000 rwxp 00001000 03:02
14559 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
aaab0000-aab4d000 r-xp 00000000 03:02
22308 /usr/lib/j2se/1.4/jre/lib/i386/libfontmanager.so
aab4d000-aab5f000 rwxp 0009d000 03:02
22308 /usr/lib/j2se/1.4/jre/lib/i386/libfontmanager.so
aab63000-aab67000 r-xp 00000000 03:02
14731 /usr/X11R6/lib/libXtst.so.6.1
aab67000-aab68000 rwxp 00004000 03:02
14731 /usr/X11R6/lib/libXtst.so.6.1
aab68000-aab6f000 r-xp 00000000 03:02
14716 /usr/X11R6/lib/libXp.so.6.2
aab6f000-aab70000 rwxp 00006000 03:02
14716 /usr/X11R6/lib/libXp.so.6.2
aab7f000-aad71000 r-xp 00000000 03:02
22303 /usr/lib/j2se/1.4/jre/lib/i386/libXm.so.3
aad71000-aad8b000 rwxp 001f1000 03:02
22303 /usr/lib/j2se/1.4/jre/lib/i386/libXm.so.3
aad8c000-aadf2000 r-xp 00000000 03:02
22321 /usr/lib/j2se/1.4/jre/lib/i386/libmlib_image.so
aadf2000-aadf3000 rwxp 00066000 03:02
22321 /usr/lib/j2se/1.4/jre/lib/i386/libmlib_image.so
aadf3000-aaed4000 r-xp 00000000 03:02
22304 /usr/lib/j2se/1.4/jre/lib/i386/libawt.so
aaed4000-aaedd000 rwxp 000e0000 03:02
22304 /usr/lib/j2se/1.4/jre/lib/i386/libawt.so
aaf01000-ab0e0000 r-xs 00000000 03:02
66047 /home/martin/downloads/games/tyrant/tyrant.jar
ab0e0000-ab19c000 r-xs 00000000 03:02
22260 /usr/lib/j2se/1.4/jre/lib/ext/localedata.jar
ab19c000-ab1aa000 r-xs 00000000 03:02
22259 /usr/lib/j2se/1.4/jre/lib/ext/ldapsec.jar
ab1aa000-ab1c6000 r-xs 00000000 03:02
22261 /usr/lib/j2se/1.4/jre/lib/ext/sunjce_provider.jar
ab1c7000-ab31e000 rwxs 00000000 00:07
524289 /SYSV00000000 (deleted)
ab32a000-ab39b000 rwxs 00000000 00:07
589824 /SYSV00000000 (deleted)
ab39b000-ab3a4000 r-xp 00000000 03:02
14563 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
ab3a4000-ab3a5000 rwxp 00008000 03:02
14563 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
ab5a5000-ab5a6000 r-xp 003b3000 03:02
19095 /usr/lib/locale/locale-archive
ab5a6000-ab5e0000 r-xp 00370000 03:02
19095 /usr/lib/locale/locale-archive
ab5e0000-ab7e0000 r-xp 00000000 03:02
19095 /usr/lib/locale/locale-archive
b39e4000-b39e7000 r-xs 00000000 03:02
22258 /usr/lib/j2se/1.4/jre/lib/ext/dnsns.jar
b5a8f000-b5fe8000 r-xs 00000000 03:02
22249 /usr/lib/j2se/1.4/jre/lib/charsets.jar
b5fe8000-b5ff9000 r-xs 00000000 03:02
22347 /usr/lib/j2se/1.4/jre/lib/jce.jar
b5ff9000-b60d6000 r-xs 00000000 03:02
22348 /usr/lib/j2se/1.4/jre/lib/jsse.jar
b60d6000-b60ec000 r-xs 00000000 03:02
22399 /usr/lib/j2se/1.4/jre/lib/sunrsasign.jar
b6136000-b7ae1000 r-xs 00000000 03:02
22392 /usr/lib/j2se/1.4/jre/lib/rt.jar
b7ae1000-b7af2000 r-xp 00000000 03:02
22327 /usr/lib/j2se/1.4/jre/lib/i386/libzip.so
b7af2000-b7af4000 rwxp 00011000 03:02
22327 /usr/lib/j2se/1.4/jre/lib/i386/libzip.so
b7af4000-b7b13000 r-xp 00000000 03:02
22312 /usr/lib/j2se/1.4/jre/lib/i386/libjava.so
b7b13000-b7b14000 rwxp 0001f000 03:02
22312 /usr/lib/j2se/1.4/jre/lib/i386/libjava.so
b7b14000-b7b25000 r-xp 00000000 03:02
22326 /usr/lib/j2se/1.4/jre/lib/i386/libverify.so
b7b25000-b7b26000 rwxp 00011000 03:02
22326 /usr/lib/j2se/1.4/jre/lib/i386/libverify.so
b7b26000-b7b2f000 r-xp 00000000 03:02
67257 /lib/tls/libnss_files-2.3.2.so
b7b2f000-b7b30000 rwxp 00008000 03:02
67257 /lib/tls/libnss_files-2.3.2.so
b7b30000-b7b38000 r-xp 00000000 03:02
67259 /lib/tls/libnss_nis-2.3.2.so
b7b38000-b7b39000 rwxp 00007000 03:02
67259 /lib/tls/libnss_nis-2.3.2.so
b7b39000-b7b40000 r-xp 00000000 03:02
67255 /lib/tls/libnss_compat-2.3.2.so
b7b40000-b7b41000 rwxp 00006000 03:02
67255 /lib/tls/libnss_compat-2.3.2.so
b7b4c000-b7b50000 rwxs 00000000 03:02
65029 /tmp/hsperfdata_martin/3712
b7b50000-b7b58000 r-xp 00000000 03:02
22329 /usr/lib/j2se/1.4/jre/lib/i386/native_threads/libhpi.so
b7b58000-b7b59000 rwxp 00007000 03:02
22329 /usr/lib/j2se/1.4/jre/lib/i386/native_threads/libhpi.so
b7b59000-b7b7a000 r-xp 00000000 03:02
67252 /lib/tls/libm-2.3.2.so
b7b7a000-b7b7b000 rwxp 00020000 03:02
67252 /lib/tls/libm-2.3.2.so
b7b7b000-b7b8c000 r-xp 00000000 03:02
67254 /lib/tls/libnsl-2.3.2.so
b7b8c000-b7b8d000 rwxp 00011000 03:02
67254 /lib/tls/libnsl-2.3.2.so
b7b9e000-b7e5f000 r-xp 00000000 03:02
22300 /usr/lib/j2se/1.4/jre/lib/i386/client/libjvm.so
b7e5f000-b7e7a000 rwxp 002c0000 03:02
22300 /usr/lib/j2se/1.4/jre/lib/i386/client/libjvm.so
b7e92000-b7fbc000 r-xp 00000000 03:02
67249 /lib/tls/libc-2.3.2.so
b7fbc000-b7fc5000 rwxp 00129000 03:02
67249 /lib/tls/libc-2.3.2.so
b7fc7000-b7fc9000 r-xp 00000000 03:02
67251 /lib/tls/libdl-2.3.2.so
b7fc9000-b7fca000 rwxp 00002000 03:02
67251 /lib/tls/libdl-2.3.2.so
b7fcb000-b7fd7000 r-xp 00000000 03:02
67262 /lib/tls/libpthread-0.60.so
b7fd7000-b7fd8000 rwxp 0000c000 03:02
67262 /lib/tls/libpthread-0.60.so
b7fea000-b8000000 r-xp 00000000 03:02
67224 /lib/ld-2.3.2.so
b8000000-b8001000 rwxp 00015000 03:02
67224 /lib/ld-2.3.2.so

Heap at VM Abort:
Heap
def new generation total 4544K, used 3903K [0xab9e0000,
0xabec0000, 0xabec0000)
eden space 4096K, 90% used [0xab9e0000, 0xabd7bf58,
0xabde0000)
from space 448K, 46% used [0xabde0000, 0xabe13d58,
0xabe50000)
to space 448K, 0% used [0xabe50000, 0xabe50000,
0xabec0000)
tenured generation total 60544K, used 39125K
[0xabec0000, 0xaf9e0000, 0xaf9e0000)
the space 60544K, 64% used [0xabec0000, 0xae4f5758,
0xae4f5800, 0xaf9e0000)
compacting perm gen total 6656K, used 6521K [0xaf9e0000,
0xb0060000, 0xb39e0000)
the space 6656K, 97% used [0xaf9e0000, 0xb003e770,
0xb003e800, 0xb0060000)

Local Time = Mon Jul 4 08:57:21 2005
Elapsed Time = 7027
#
# The exception above was detected in native code outside the
VM
#
# Java VM: Java HotSpot(TM) Client VM (Blackdown-1.4.2-01
mixed mode)
#
# An error report file has been saved as hs_err_pid3712.log.
# Please refer to the file for further information.
#
Abgebrochen

Discussion

  • Martin Gerdes
    Martin Gerdes
    2005-07-04

    Logged In: YES
    user_id=954339

    Attached is the log file the VM generated. It contains less information,
    but unlike in the post, its formatting isn't messed up.

     
  • Martin Gerdes
    Martin Gerdes
    2005-07-04

     
    Attachments
  • Andrew
    Andrew
    2008-03-16

    Logged In: YES
    user_id=867384
    Originator: NO

    It's hard to say, but I'd bet that this is a Java error. Icekiss, perhaps you were not using the most recent version of the JRE. Here is a bug report at sun that describes the error:

    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4989831

     
  • Andrew
    Andrew
    2008-03-16

    Logged In: YES
    user_id=867384
    Originator: NO

    It's hard to say, but I'd bet that this is a Java error. Icekiss, perhaps you were not using the most recent version of the JRE. Here is a bug report at sun that describes the error:

    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4989831

     
  • Andrew
    Andrew
    2008-03-16

    Logged In: YES
    user_id=867384
    Originator: NO

    It's hard to say, but I'd bet that this is a Java error. Icekiss, perhaps you were not using the most recent version of the JRE. Here is a bug report at sun that describes the error:

    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4989831