GNOME Bugzilla – Bug 306290
java-gnome broken on 64bit platform
Last modified: 2009-08-15 18:40:50 UTC
Steps to reproduce: I tried to run this code: DataColumn[] dcm = new DataColumn[1]; DataColumnString dcs = new DataColumnString(); dcm[0] = dcs; TreeStore ts = new TreeStore(dcm); which compiles successfully but kills the JVM (sun j2se5) with a SIGSEGV. It has been proven this code works on 32bit machines. After further investigations it seems the problem relies in the size of GType which is gulong in libglib. This means GType is a 32 bit value on 32 bit architectures and 64 bit on 64 bit ones. On the Java side GType has a "private int handle" which is 32 bit on every architecture. This said, in the function: JNIEXPORT jobject JNICALL Java_org_gnu_gtk_TreeStore_gtk_1tree_1store_1newv (JNIEnv *env, jclass cls, jint numColumns, jintArray types) { gint32 numColumns_g = (gint32) numColumns; gint *types_g_g = (gint *) (*env)->GetIntArrayElements (env, types, NULL); GType *types_g = (GType *)types_g_g; // Don't release the types array since GTK still needs it. return getHandleFromPointer(env, gtk_tree_store_newv (numColumns_g, types_g)); } there's a size mismatch, and the SIGSEGV is raised when running the gtk_tree_store_newv() function. Stack trace: # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x0000002a95d2a4fe, pid=30566, tid=182899712144 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_03-b07 mixed mode) # Problematic frame: # V [libjvm.so+0x2674fe] # --------------- T H R E A D --------------- Current thread (0x0000000040116800): JavaThread "main" [_thread_in_native, id=30566] siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000000198 Registers: RAX=0x0000000095e21ea5, RBX=0x0000000000000000, RCX=0x0000002a962abfc0, RDX=0x0000000000000000 RSP=0x0000007fbfffcee0, RBP=0x0000007fbfffcef0, RSI=0x0000000000000006, RDI=0x0000000000000000 R8 =0x0000002a962af490, R9 =0x0000002a962a16a8, R10=0x0000000040111110, R11=0x00 00002a960377e0 R12=0x0000000000000006, R13=0x0000002ae05461b8, R14=0x0000007fbfffd050, R15=0x0000000040116800 RIP=0x0000002a95d2a4fe, EFL=0x0000000000010202, CSGSFS=0x000000000000cbf0, ERR=0x0000000000000006 TRAPNO=0x000000000000000e Top of Stack: (sp=0x0000007fbfffcee0) 0x0000007fbfffcee0: 0000000040116948 0000002a99e83266 0x0000007fbfffcef0: 0000007fbfffcf30 0000002a95e48bc0 0x0000007fbfffcf00: 0000000000000000 00000000401188a8 0x0000007fbfffcf10: 0000000040116948 0000002a99e83266 0x0000007fbfffcf20: 0000002ae05461b8 0000007fbfffd058 0x0000007fbfffcf30: 0000007fbfffcf38 00000000400019d0 0x0000007fbfffcf40: 0000007fbfffcff8 0000000040116800 0x0000007fbfffcf50: 0000002ae05461b8 0000002ae05461b8 0x0000007fbfffcf60: 0000007fbfffd058 0000000040116800 0x0000007fbfffcf70: 0000007fbfffcfc0 0000002a95e177d0 0x0000007fbfffcf80: 00000000bfffcff8 00000000401188d8 0x0000007fbfffcf90: 0000000040116800 0000000040118908 0x0000007fbfffcfa0: 0000000040116800 0000002a99e8ee35 0x0000007fbfffcfb0: 0000002ae05461b8 0000000000000000 0x0000007fbfffcfc0: 0000007fbfffd030 0000002ae05461b8 0x0000007fbfffcfd0: 0000002a99e83266 0000002a99e83288 0x0000007fbfffcfe0: 0000007fbfffd030 0000002a99e82f45 0x0000007fbfffcff0: 0000002a99e82f03 0000007fbfffcff8 0x0000007fbfffd000: 0000002ae05461b8 0000007fbfffd058 0x0000007fbfffd010: 0000002ae060b3f8 0000000000000000 0x0000007fbfffd020: 0000002ae05461b8 0000007fbfffd050 0x0000007fbfffd030: 0000007fbfffd098 0000002a99e77de1 0x0000007fbfffd040: 0000002ae05474a0 0000002a99e7f09b 0x0000007fbfffd050: 0000002adb0678a8 0000000000000001 0x0000007fbfffd060: 0000007fbfffd060 0000002ae0544509 0x0000007fbfffd070: 0000007fbfffd0b8 0000002ae060b3f8 0x0000007fbfffd080: 0000000000000000 0000002ae0544520 0x0000007fbfffd090: 0000007fbfffd0b8 0000007fbfffd100 0x0000007fbfffd0a0: 0000002a99e77de1 0000000000000001 0x0000007fbfffd0b0: 0000002adb0678a8 0000002adb04d5d0 0x0000007fbfffd0c0: 0000002adb067868 0000007fbfffd0c8 0x0000007fbfffd0d0: 0000002ae0544422 0000007fbfffd118 Instructions: (pc=0x0000002a95d2a4fe) 0x0000002a95d2a4ee: 00 48 89 1c 24 4c 89 64 24 08 48 89 fb 41 89 f4 0x0000002a95d2a4fe: c7 87 98 01 00 00 05 00 00 00 89 d6 8b 11 83 fa Stack: [0x0000007fbfe00000,0x0000007fc0000000), sp=0x0000007fbfffcee0, free space=2035k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x2674fe] V [libjvm.so+0x385bc0] C [java+0x19d0] strcat+0x18 Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.gnu.gtk.TreeStore.gtk_tree_store_newv(I[I)Lorg/gnu/glib/Handle;+0 j org.gnu.gtk.TreeStore.init([Lorg/gnu/gtk/DataColumn;)Lorg/gnu/glib/Handle;+41 j org.gnu.gtk.TreeStore.<init>([Lorg/gnu/gtk/DataColumn;)V+2 j main.GUI.initTreeview()V+38 j main.GUI.connectWidgets()V+1 j main.GUI.<init>()V+19 j main.XMLRPCController.main([Ljava/lang/String;)V+8 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0000002ae555da00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=30588] 0x0000002ae555bd10 JavaThread "CompilerThread1" daemon [_thread_blocked, id=30587] 0x0000002ae555a6a0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=30586] 0x0000002ae5558bf0 JavaThread "AdapterThread" daemon [_thread_blocked, id=30585] 0x0000002ae5556f40 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=30584] 0x0000002ae55542a0 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=30582] 0x0000002ae5552530 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=30581] 0x0000002ae554fe90 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=30578] 0x00000000401af5b0 JavaThread "Finalizer" daemon [_thread_blocked, id=30574] 0x00000000401aed80 JavaThread "Reference Handler" daemon [_thread_blocked, id=30573] =>0x0000000040116800 JavaThread "main" [_thread_in_native, id=30566] Other Threads: 0x00000000401aaac0 VMThread [id=30567] 0x0000002ae555f590 WatcherThread [id=30589] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 2368K, used 1976K [0x0000002adae80000, 0x0000002adb110000, 0x0000002adca80000) eden space 2112K, 93% used [0x0000002adae80000, 0x0000002adb06e008, 0x0000002adb090000) from space 256K, 0% used [0x0000002adb090000, 0x0000002adb090000, 0x0000002adb0d0000) to space 256K, 0% used [0x0000002adb0d0000, 0x0000002adb0d0000, 0x0000002adb110000) tenured generation total 1792K, used 0K [0x0000002adca80000, 0x0000002adcc40000, 0x0000002ae0280000) the space 1792K, 0% used [0x0000002adca80000, 0x0000002adca80000, 0x0000002adca80200, 0x0000002adcc40000) compacting perm gen total 21248K, used 3633K [0x0000002ae0280000, 0x0000002ae1740000, 0x0000002ae5480000) the space 21248K, 17% used [0x0000002ae0280000, 0x0000002ae060c5c8, 0x0000002ae060c600, 0x0000002ae1740000) No shared spaces configured. Dynamic libraries: 40000000-4000d000 r-xp 00000000 03:01 863844 /usr/lib/j2sdk1.5-sun/bin/java 4010c000-40110000 rwxp 0000c000 03:01 863844 /usr/lib/j2sdk1.5-sun/bin/java 40110000-401be000 rwxp 40110000 00:00 0 401be000-401bf000 ---p 401be000 00:00 0 401bf000-402be000 rwxp 401bf000 00:00 0 402be000-402c1000 ---p 402be000 00:00 0 402c1000-403be000 rwxp 402c1000 00:00 0 403be000-403c1000 ---p 403be000 00:00 0 403c1000-404be000 rwxp 403c1000 00:00 0 404be000-404c1000 ---p 404be000 00:00 0 404c1000-405be000 rwxp 404c1000 00:00 0 405be000-405c1000 ---p 405be000 00:00 0 405c1000-406be000 rwxp 405c1000 00:00 0 406be000-406c1000 ---p 406be000 00:00 0 406c1000-407be000 rwxp 406c1000 00:00 0 407be000-407c1000 ---p 407be000 00:00 0 407c1000-408be000 rwxp 407c1000 00:00 0 408be000-408c1000 ---p 408be000 00:00 0 408c1000-409be000 rwxp 408c1000 00:00 0 409be000-409c1000 ---p 409be000 00:00 0 409c1000-40abe000 rwxp 409c1000 00:00 0 40abe000-40ac1000 ---p 40abe000 00:00 0 40ac1000-40bbe000 rwxp 40ac1000 00:00 0 40bbe000-40bc1000 ---p 40bbe000 00:00 0 40bc1000-40cbe000 rwxp 40bc1000 00:00 0 40cbe000-40cbf000 ---p 40cbe000 00:00 0 40cbf000-40dbe000 rwxp 40cbf000 00:00 0 2a95556000-2a9556a000 r-xp 00000000 03:01 863304 /lib/ld-2.3.2.so 2a9556a000-2a9556d000 rwxp 2a9556a000 00:00 0 2a9556d000-2a955e6000 r-xp 00000000 03:01 784088 /usr/lib/locale/locale-archive 2a955e6000-2a9560c000 r-xs 00000000 03:01 864320 /usr/lib/j2sdk1.5-sun/jre/lib/ext/sunjce_provider.jar 2a9560c000-2a9560e000 r-xs 00000000 03:01 864319 /usr/lib/j2sdk1.5-sun/jre/lib/ext/dnsns.jar 2a9566a000-2a9566c000 rwxp 00014000 03:01 863304 /lib/ld-2.3.2.so 2a9566c000-2a9567a000 r-xp 00000000 03:01 863323 /lib/libpthread-0.60.so 2a9567a000-2a9576c000 ---p 0000e000 03:01 863323 /lib/libpthread-0.60.so 2a9576c000-2a9577c000 rwxp 00000000 03:01 863323 /lib/libpthread-0.60.so 2a9577c000-2a95780000 rwxp 2a9577c000 00:00 0 2a95780000-2a95783000 r-xp 00000000 03:01 863309 /lib/libdl-2.3.2.so 2a95783000-2a95880000 ---p 00003000 03:01 863309 /lib/libdl-2.3.2.so 2a95880000-2a95883000 rwxp 00000000 03:01 863309 /lib/libdl-2.3.2.so 2a95883000-2a959a5000 r-xp 00000000 03:01 863307 /lib/libc-2.3.2.so 2a959a5000-2a95a83000 ---p 00122000 03:01 863307 /lib/libc-2.3.2.so 2a95a83000-2a95abe000 rwxp 00100000 03:01 863307 /lib/libc-2.3.2.so 2a95abe000-2a95ac3000 rwxp 2a95abe000 00:00 0 2a95ac3000-2a96124000 r-xp 00000000 03:01 864359 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/server/libjvm.so 2a96124000-2a961c3000 ---p 00661000 03:01 864359 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/server/libjvm.so 2a961c3000-2a96392000 rwxp 00600000 03:01 864359 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/server/libjvm.so 2a96392000-2a963c0000 rwxp 2a96392000 00:00 0 2a963c0000-2a963c1000 r-xp 2a963c0000 00:00 0 2a963c1000-2a963c2000 rwxp 2a963c1000 00:00 0 2a963d1000-2a96454000 r-xp 00000000 03:01 863310 /lib/libm-2.3.2.so 2a96454000-2a964d1000 ---p 00083000 03:01 863310 /lib/libm-2.3.2.so 2a964d1000-2a96557000 rwxp 00000000 03:01 863310 /lib/libm-2.3.2.so 2a96557000-2a96560000 r-xp 00000000 03:01 864345 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/native_threads/libhpi.so 2a96560000-2a96657000 ---p 00009000 03:01 864345 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/native_threads/libhpi.so 2a96657000-2a96663000 rwxp 00000000 03:01 864345 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/native_threads/libhpi.so 2a96674000-2a96686000 r-xp 00000000 03:01 863312 /lib/libnsl-2.3.2.so 2a96686000-2a96774000 ---p 00012000 03:01 863312 /lib/libnsl-2.3.2.so 2a96774000-2a96788000 rwxp 00000000 03:01 863312 /lib/libnsl-2.3.2.so 2a96788000-2a9678a000 rwxp 2a96788000 00:00 0 2a9678a000-2a967c1000 r-xp 00000000 03:01 864357 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libjdwp.so 2a967c1000-2a9688a000 ---p 00037000 03:01 864357 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libjdwp.so 2a9688a000-2a968cc000 rwxp 00000000 03:01 864357 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libjdwp.so 2a968cc000-2a968d2000 rwxp 2a968cc000 00:00 0 2a968d2000-2a968da000 rwxs 00000000 03:01 309568 /tmp/hsperfdata_little/30566 2a968e3000-2a968ea000 r-xp 00000000 03:01 863313 /lib/libnss_compat-2.3.2.so 2a968ea000-2a969e3000 ---p 00007000 03:01 863313 /lib/libnss_compat-2.3.2.so 2a969e3000-2a969eb000 rwxp 00000000 03:01 863313 /lib/libnss_compat-2.3.2.so 2a969eb000-2a969f4000 r-xp 00000000 03:01 863320 /lib/libnss_nis-2.3.2.so 2a969f4000-2a96aeb000 ---p 00009000 03:01 863320 /lib/libnss_nis-2.3.2.so 2a96aeb000-2a96af5000 rwxp 00000000 03:01 863320 /lib/libnss_nis-2.3.2.so 2a96af5000-2a96afe000 r-xp 00000000 03:01 863315 /lib/libnss_files-2.3.2.so 2a96afe000-2a96bf5000 ---p 00009000 03:01 863315 /lib/libnss_files-2.3.2.so 2a96bf5000-2a96bff000 rwxp 00000000 03:01 863315 /lib/libnss_files-2.3.2.so 2a96bff000-2a96c0c000 r-xp 00000000 03:01 864337 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libverify.so 2a96c0c000-2a96cff000 ---p 0000d000 03:01 864337 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libverify.so 2a96cff000-2a96d0e000 rwxp 00000000 03:01 864337 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libverify.so 2a96d0e000-2a96d33000 r-xp 00000000 03:01 864354 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libjava.so 2a96d33000-2a96e0e000 ---p 00025000 03:01 864354 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libjava.so 2a96e0e000-2a96e38000 rwxp 00000000 03:01 864354 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libjava.so 2a96e38000-2a96e4e000 r-xp 00000000 03:01 864343 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libzip.so 2a96e4e000-2a96f38000 ---p 00016000 03:01 864343 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libzip.so 2a96f38000-2a96f53000 rwxp 00000000 03:01 864343 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libzip.so 2a96f53000-2a99536000 r-xs 00000000 03:01 864420 /usr/lib/j2sdk1.5-sun/jre/lib/rt.jar 2a99536000-2a9959f000 rwxp 2a99536000 00:00 0 2a9959f000-2a99626000 r-xs 00000000 03:01 864392 /usr/lib/j2sdk1.5-sun/jre/lib/jsse.jar 2a99626000-2a9963a000 r-xs 00000000 03:01 864417 /usr/lib/j2sdk1.5-sun/jre/lib/jce.jar 2a9963a000-2a99e75000 r-xs 00000000 03:01 864398 /usr/lib/j2sdk1.5-sun/jre/lib/charsets.jar 2a99e75000-2a99f75000 rwxp 2a99e75000 00:00 0 2a99f75000-2ad9e75000 rwxp 2a99f75000 00:00 0 2ad9e75000-2ad9e79000 rwxp 2ad9e75000 00:00 0 2ad9e79000-2adae75000 rwxp 2ad9e79000 00:00 0 2adae80000-2adb110000 rwxp 2adae80000 00:00 0 2adb110000-2adca80000 rwxp 2adb110000 00:00 0 2adca80000-2adcc40000 rwxp 2adca80000 00:00 0 2adcc40000-2ae0280000 rwxp 2adcc40000 00:00 0 2ae0280000-2ae1740000 rwxp 2ae0280000 00:00 0 2ae1740000-2ae5480000 rwxp 2ae1740000 00:00 0 2ae5480000-2ae5482000 rwxp 2ae5480000 00:00 0 2ae5482000-2ae548e000 rwxp 2ae5482000 00:00 0 2ae548e000-2ae548f000 rwxp 2ae548e000 00:00 0 2ae548f000-2ae54aa000 rwxp 2ae548f000 00:00 0 2ae54aa000-2ae54b5000 rwxp 2ae54aa000 00:00 0 2ae54b5000-2ae54d3000 rwxp 2ae54b5000 00:00 0 2ae54d3000-2ae54d5000 rwxp 2ae54d3000 00:00 0 2ae54d5000-2ae54f1000 rwxp 2ae54d5000 00:00 0 2ae54f1000-2ae54fc000 rwxp 2ae54f1000 00:00 0 2ae54fc000-2ae551b000 rwxp 2ae54fc000 00:00 0 2ae551b000-2ae5643000 rwxp 2ae551b000 00:00 0 2ae5643000-2ae5647000 r-xp 00000000 03:01 864362 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libdt_socket.so 2ae5647000-2ae5743000 ---p 00004000 03:01 864362 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libdt_socket.so 2ae5743000-2ae5748000 rwxp 00000000 03:01 864362 /usr/lib/j2sdk1.5-sun/jre/lib/amd64/libdt_socket.so 2ae5748000-2ae580c000 r-xs 00000000 03:01 864321 /usr/lib/j2sdk1.5-sun/jre/lib/ext/localedata.jar 2ae580c000-2ae5827000 r-xs 00000000 09:00 7045262 /home/little/workspace/xmlrpc-1.2-b1/xmlrpc-1.2-b1.jar 2ae5827000-2ae582f000 r-xs 00000000 03:01 899663 /usr/local/share/java/glade2.10-2.10.1.jar 2ae582f000-2ae5845000 r-xs 00000000 03:01 899659 /usr/local/share/java/gnome2.10-2.10.1.jar 2ae5845000-2ae58da000 r-xs 00000000 03:01 899645 /usr/local/share/java/gtk2.6-2.6.2.jar 2ae58da000-2ae59a0000 r-xp 00000000 03:01 784090 /usr/local/lib/libgtkjni-2.6.so 2ae59a0000-2ae59da000 ---p 000c6000 03:01 784090 /usr/local/lib/libgtkjni-2.6.so 2ae59da000-2ae5abd000 rwxp 00000000 03:01 784090 /usr/local/lib/libgtkjni-2.6.so 2ae5abd000-2ae5d72000 r-xp 00000000 03:01 774056 /usr/lib/libgtk-x11-2.0.so.0.600.4 2ae5d72000-2ae5dbd000 ---p 002b5000 03:01 774056 /usr/lib/libgtk-x11-2.0.so.0.600.4 2ae5dbd000-2ae5ebe000 rwxp 00200000 03:01 774056 /usr/lib/libgtk-x11-2.0.so.0.600.4 2ae5ebe000-2ae5ec2000 rwxp 2ae5ebe000 00:00 0 2ae5ec2000-2ae5f41000 r-xp 00000000 03:01 774055 /usr/lib/libgdk-x11-2.0.so.0.600.4 2ae5f41000-2ae5fc2000 ---p 0007f000 03:01 774055 /usr/lib/libgdk-x11-2.0.so.0.600.4 2ae5fc2000-2ae6050000 rwxp 00000000 03:01 774055 /usr/lib/libgdk-x11-2.0.so.0.600.4 2ae6050000-2ae606d000 r-xp 00000000 03:01 773960 /usr/lib/libatk-1.0.so.0.901.0 2ae606d000-2ae6150000 ---p 0001d000 03:01 773960 /usr/lib/libatk-1.0.so.0.901.0 2ae6150000-2ae6172000 rwxp 00000000 03:01 773960 /usr/lib/libatk-1.0.so.0.901.0 2ae6172000-2ae6186000 r-xp 00000000 03:01 774054 /usr/lib/libgdk_pixbuf-2.0.so.0.600.4 2ae6186000-2ae6272000 ---p 00014000 03:01 774054 /usr/lib/libgdk_pixbuf-2.0.so.0.600.4 2ae6272000-2ae6288000 rwxp 00000000 03:01 774054 /usr/lib/libgdk_pixbuf-2.0.so.0.600.4 2ae6288000-2ae628e000 r-xp 00000000 03:01 774032 /usr/lib/libpangoxft-1.0.so.0.800.1 2ae628e000-2ae6388000 ---p 00006000 03:01 774032 /usr/lib/libpangoxft-1.0.so.0.800.1 2ae6388000-2ae638f000 rwxp 00000000 03:01 774032 /usr/lib/libpangoxft-1.0.so.0.800.1 2ae638f000-2ae639a000 r-xp 00000000 03:01 774030 /usr/lib/libpangox-1.0.so.0.800.1 2ae639a000-2ae648f000 ---p 0000b000 03:01 774030 /usr/lib/libpangox-1.0.so.0.800.1 2ae648f000-2ae649b000 rwxp 00000000 03:01 774030 /usr/lib/libpangox-1.0.so.0.800.1 2ae649b000-2ae64d3000 r-xp 00000000 03:01 774029 /usr/lib/libpango-1.0.so.0.800.1 2ae64d3000-2ae659b000 ---p 00038000 03:01 774029 /usr/lib/libpango-1.0.so.0.800.1 2ae659b000-2ae65de000 rwxp 00000000 03:01 774029 /usr/lib/libpango-1.0.so.0.800.1 2ae65de000-2ae660f000 r-xp 00000000 03:01 773953 /usr/lib/libgobject-2.0.so.0.600.3 2ae660f000-2ae66de000 ---p 00031000 03:01 773953 /usr/lib/libgobject-2.0.so.0.600.3 2ae66de000-2ae6716000 rwxp 00000000 03:01 773953 /usr/lib/libgobject-2.0.so.0.600.3 2ae6716000-2ae6719000 r-xp 00000000 03:01 773954 /usr/lib/libgmodule-2.0.so.0.600.3 2ae6719000-2ae6816000 ---p 00003000 03:01 773954 /usr/lib/libgmodule-2.0.so.0.600.3 2ae6816000-2ae6819000 rwxp 00000000 03:01 773954 /usr/lib/libgmodule-2.0.so.0.600.3 2ae6819000-2ae6895000 r-xp 00000000 03:01 773952 /usr/lib/libglib-2.0.so.0.600.3 2ae6895000-2ae6919000 ---p 0007c000 03:01 773952 /usr/lib/libglib-2.0.so.0.600.3 2ae6919000-2ae699f000 rwxp 00000000 03:01 773952 /usr/lib/libglib-2.0.so.0.600.3 2ae69b0000-2ae6a7a000 r-xp 00000000 03:01 772094 /usr/X11R6/lib/libX11.so.6.2 2ae6a7a000-2ae6ab0000 ---p 000ca000 03:01 772094 /usr/X11R6/lib/libX11.so.6.2 2ae6ab0000-2ae6b8e000 rwxp 00000000 03:01 772094 /usr/X11R6/lib/libX11.so.6.2 2ae6b8e000-2ae6b91000 r-xp 00000000 03:01 772112 /usr/X11R6/lib/libXrandr.so.2.0 2ae6b91000-2ae6c8e000 ---p 00003000 03:01 772112 /usr/X11R6/lib/libXrandr.so.2.0 2ae6c8e000-2ae6c91000 rwxp 00000000 03:01 772112 /usr/X11R6/lib/libXrandr.so.2.0 2ae6c91000-2ae6c99000 r-xp 00000000 03:01 772098 /usr/X11R6/lib/libXi.so.6.0 2ae6c99000-2ae6d91000 ---p 00008000 03:01 772098 /usr/X11R6/lib/libXi.so.6.0 2ae6d91000-2ae6d99000 rwxp 00000000 03:01 772098 /usr/X11R6/lib/libXi.so.6.0 2ae6d99000-2ae6d9b000 r-xp 00000000 03:01 774039 /usr/X11R6/lib/libXinerama.so.1.0 2ae6d9b000-2ae6e99000 ---p 00002000 03:01 774039 /usr/X11R6/lib/libXinerama.so.1.0 2ae6e99000-2ae6e9b000 rwxp 00000000 03:01 774039 /usr/X11R6/lib/libXinerama.so.1.0 2ae6e9b000-2ae6ea9000 r-xp 00000000 03:01 772096 /usr/X11R6/lib/libXext.so.6.4 2ae6ea9000-2ae6f9b000 ---p 0000e000 03:01 772096 /usr/X11R6/lib/libXext.so.6.4 2ae6f9b000-2ae6fac000 rwxp 00000000 03:01 772096 /usr/X11R6/lib/libXext.so.6.4 2ae6fac000-2ae6fbe000 r-xp 00000000 03:01 774027 /usr/lib/libXft.so.2.1.1 2ae6fbe000-2ae70ac000 ---p 00012000 03:01 774027 /usr/lib/libXft.so.2.1.1 2ae70ac000-2ae70c0000 rwxp 00000000 03:01 774027 /usr/lib/libXft.so.2.1.1 2ae70c0000-2ae7138000 r-xp 00000000 03:01 772125 /usr/lib/libfreetype.so.6.3.5 2ae7138000-2ae71c0000 ---p 00078000 03:01 772125 /usr/lib/libfreetype.so.6.3.5 2ae71c0000-2ae724e000 rwxp 00000000 03:01 772125 /usr/lib/libfreetype.so.6.3.5 2ae724e000-2ae7261000 r-xp 00000000 03:01 767330 /usr/lib/libz.so.1.2.2 2ae7261000-2ae734e000 ---p 00013000 03:01 767330 /usr/lib/libz.so.1.2.2 2ae734e000-2ae7362000 rwxp 00000000 03:01 767330 /usr/lib/libz.so.1.2.2 2ae7362000-2ae738c000 r-xp 00000000 03:01 774016 /usr/lib/libfontconfig.so.1.0.4 2ae738c000-2ae7462000 ---p 0002a000 03:01 774016 /usr/lib/libfontconfig.so.1.0.4 2ae7462000-2ae7493000 rwxp 00000000 03:01 774016 /usr/lib/libfontconfig.so.1.0.4 2ae7493000-2ae7495000 rwxp 2ae7493000 00:00 0 2ae7495000-2ae749e000 r-xp 00000000 03:01 774037 /usr/lib/libXcursor.so.1.0.2 2ae749e000-2ae7595000 ---p 00009000 03:01 774037 /usr/lib/libXcursor.so.1.0.2 2ae7595000-2ae759f000 rwxp 00000000 03:01 774037 /usr/lib/libXcursor.so.1.0.2 2ae759f000-2ae75a7000 r-xp 00000000 03:01 772110 /usr/lib/libXrender.so.1.3.0 2ae75a7000-2ae769f000 ---p 00008000 03:01 772110 /usr/lib/libXrender.so.1.3.0 2ae769f000-2ae76a8000 rwxp 00000000 03:01 772110 /usr/lib/libXrender.so.1.3.0 2ae76a8000-2ae76cd000 r-xp 00000000 03:01 774031 /usr/lib/libpangoft2-1.0.so.0.800.1 2ae76cd000-2ae77a8000 ---p 00025000 03:01 774031 /usr/lib/libpangoft2-1.0.so.0.800.1 2ae77a8000-2ae77d2000 rwxp 00000000 03:01 774031 /usr/lib/libpangoft2-1.0.so.0.800.1 2ae77d2000-2ae77f0000 r-xp 00000000 03:01 773982 /usr/lib/libexpat.so.1.0.0 2ae77f0000-2ae78d2000 ---p 0001e000 03:01 773982 /usr/lib/libexpat.so.1.0.0 2ae78d2000-2ae78f5000 rwxp 00000000 03:01 773982 /usr/lib/libexpat.so.1.0.0 2ae78f5000-2ae78f7000 r-xp 00000000 03:01 817072 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 2ae78f7000-2ae79f5000 ---p 00002000 03:01 817072 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 2ae79f5000-2ae79f8000 rwxp 00000000 03:01 817072 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 2ae79f8000-2ae7a02000 r-xp 00000000 03:01 1044392 /usr/share/locale-langpack/it/LC_MESSAGES/gtk20.mo 2ae7a02000-2ae7a04000 r-xp 00000000 03:01 767502 /usr/lib/gconv/ISO8859-1.so 2ae7a04000-2ae7b02000 ---p 00002000 03:01 767502 /usr/lib/gconv/ISO8859-1.so 2ae7b02000-2ae7b04000 rwxp 00000000 03:01 767502 /usr/lib/gconv/ISO8859-1.so 2ae7b04000-2ae7b20000 r-xp 00000000 03:01 1044393 /usr/share/locale-langpack/it/LC_MESSAGES/gtk20-properties.mo 2ae7b20000-2ae7b22000 r-xp 00000000 03:01 81446 /usr/local/lib/libgladejni-2.10.so 2ae7b22000-2ae7c20000 ---p 00002000 03:01 81446 /usr/local/lib/libgladejni-2.10.so 2ae7c20000-2ae7c22000 rwxp 00000000 03:01 81446 /usr/local/lib/libgladejni-2.10.so 2ae7c22000-2ae7c38000 r-xp 00000000 03:01 774067 /usr/lib/libglade-2.0.so.0.0.7 2ae7c38000-2ae7d22000 ---p 00016000 03:01 774067 /usr/lib/libglade-2.0.so.0.0.7 2ae7d22000-2ae7d3b000 rwxp 00000000 03:01 774067 /usr/lib/libglade-2.0.so.0.0.7 2ae7d3b000-2ae7e31000 r-xp 00000000 03:01 772040 /usr/lib/libxml2.so.2.6.17 2ae7e31000-2ae7e3b000 ---p 000f6000 03:01 772040 /usr/lib/libxml2.so.2.6.17 2ae7e3b000-2ae7f51000 rwxp 00000000 03:01 772040 /usr/lib/libxml2.so.2.6.17 2ae7f51000-2ae7f5a000 rwxp 2ae7f51000 00:00 0 2ae7f5b000-2ae7f5d000 r-xp 00000000 03:01 1044484 /usr/share/locale-langpack/it_IT/LC_MESSAGES/messages.mo 2ae7f5d000-2ae7f64000 r-xp 00000000 03:01 833148 /usr/lib/libglade/2.0/libgnome.so 2ae7f64000-2ae805d000 ---p 00007000 03:01 833148 /usr/lib/libglade/2.0/libgnome.so 2ae805d000-2ae8066000 rwxp 00000000 03:01 833148 /usr/lib/libglade/2.0/libgnome.so 2ae8066000-2ae8102000 r-xp 00000000 03:01 774139 /usr/lib/libgnomeui-2.so.0.1000.0 2ae8102000-2ae8166000 ---p 0009c000 03:01 774139 /usr/lib/libgnomeui-2.so.0.1000.0 2ae8166000-2ae8212000 rwxp 00000000 03:01 774139 /usr/lib/libgnomeui-2.so.0.1000.0 2ae8212000-2ae8272000 r-xp 00000000 03:01 774128 /usr/lib/libbonoboui-2.so.0.0.0 2ae8272000-2ae8312000 ---p 00060000 03:01 774128 /usr/lib/libbonoboui-2.so.0.0.0 2ae8312000-2ae837f000 rwxp 00000000 03:01 774128 /usr/lib/libbonoboui-2.so.0.0.0 2ae837f000-2ae8380000 rwxp 2ae837f000 00:00 0 2ae8380000-2ae83a9000 r-xp 00000000 03:01 774126 /usr/lib/libgnomecanvas-2.so.0.1000.0 2ae83a9000-2ae8480000 ---p 00029000 03:01 774126 /usr/lib/libgnomecanvas-2.so.0.1000.0 2ae8480000-2ae84ae000 rwxp 00000000 03:01 774126 /usr/lib/libgnomecanvas-2.so.0.1000.0 2ae84ae000-2ae84c4000 r-xp 00000000 03:01 774123 /usr/lib/libgnome-2.so.0.1000.0 2ae84c4000-2ae85ae000 ---p 00016000 03:01 774123 /usr/lib/libgnome-2.so.0.1000.0 2ae85ae000-2ae85c7000 rwxp 00000000 03:01 774123 /usr/lib/libgnome-2.so.0.1000.0 2ae85c7000-2ae85dc000 r-xp 00000000 03:01 773950 /usr/lib/libart_lgpl_2.so.2.3.17 2ae85dc000-2ae86c7000 ---p 00015000 03:01 773950 /usr/lib/libart_lgpl_2.so.2.3.17 2ae86c7000-2ae86de000 rwxp 00000000 03:01 773950 /usr/lib/libart_lgpl_2.so.2.3.17 2ae86de000-2ae873d000 r-xp 00000000 03:01 774120 /usr/lib/libgnomevfs-2.so.0.1000.0 2ae873d000-2ae87de000 ---p 0005f000 03:01 774120 /usr/lib/libgnomevfs-2.so.0.1000.0 2ae87de000-2ae884f000 rwxp 00000000 03:01 774120 /usr/lib/libgnomevfs-2.so.0.1000.0 2ae884f000-2ae88a8000 r-xp 00000000 03:01 773976 /usr/lib/libbonobo-2.so.0.0.0 2ae88a8000-2ae894f000 ---p 00059000 03:01 773976 /usr/lib/libbonobo-2.so.0.0.0 2ae894f000-2ae89c0000 rwxp 00000000 03:01 773976 /usr/lib/libbonobo-2.so.0.0.0 2ae89c0000-2ae89f2000 r-xp 00000000 03:01 774065 /usr/lib/libgconf-2.so.4.1.0 2ae89f2000-2ae8ac0000 ---p 00032000 03:01 774065 /usr/lib/libgconf-2.so.4.1.0 2ae8ac0000-2ae8afb000 rwxp 00000000 03:01 774065 /usr/lib/libgconf-2.so.4.1.0 2ae8afb000-2ae8b10000 r-xp 00000000 03:01 773977 /usr/lib/libbonobo-activation.so.4.0.0 2ae8b10000-2ae8bfb000 ---p 00015000 03:01 773977 /usr/lib/libbonobo-activation.so.4.0.0 2ae8bfb000-2ae8c15000 rwxp 00000000 03:01 773977 /usr/lib/libbonobo-activation.so.4.0.0 2ae8c15000-2ae8c6a000 r-xp 00000000 03:01 773964 /usr/lib/libORBit-2.so.0.0.0 2ae8c6a000-2ae8d15000 ---p 00055000 03:01 773964 /usr/lib/libORBit-2.so.0.0.0 2ae8d15000-2ae8d82000 rwxp 00000000 03:01 773964 /usr/lib/libORBit-2.so.0.0.0 2ae8d82000-2ae8d86000 r-xp 00000000 03:01 773955 /usr/lib/libgthread-2.0.so.0.600.3 2ae8d86000-2ae8e82000 ---p 00004000 03:01 773955 /usr/lib/libgthread-2.0.so.0.600.3 2ae8e82000-2ae8e86000 rwxp 00000000 03:01 773955 /usr/lib/libgthread-2.0.so.0.600.3 2ae8e86000-2ae8e90000 r-xp 00000000 03:01 774131 /usr/lib/libgnome-keyring.so.0.0.1 2ae8e90000-2ae8f86000 ---p 0000a000 03:01 774131 /usr/lib/libgnome-keyring.so.0.0.1 2ae8f86000-2ae8f91000 rwxp 00000000 03:01 774131 /usr/lib/libgnome-keyring.so.0.0.1 2ae8f91000-2ae8f9a000 r-xp 00000000 03:01 1044457 /usr/share/locale-langpack/it/LC_MESSAGES/libc.mo 2ae8fa2000-2ae8fa9000 r-xp 00000000 03:01 863294 /lib/libpopt.so.0.0.0 2ae8fa9000-2ae90a2000 ---p 00007000 03:01 863294 /lib/libpopt.so.0.0.0 2ae90a2000-2ae90a9000 rwxp 00000000 03:01 863294 /lib/libpopt.so.0.0.0 2ae90a9000-2ae90c6000 r-xp 00000000 03:01 772127 /usr/lib/libjpeg.so.62.0.0 2ae90c6000-2ae91a9000 ---p 0001d000 03:01 772127 /usr/lib/libjpeg.so.62.0.0 2ae91a9000-2ae91ca000 rwxp 00000000 03:01 772127 /usr/lib/libjpeg.so.62.0.0 2ae91ca000-2ae91d3000 r-xp 00000000 03:01 772086 /usr/X11R6/lib/libSM.so.6.0 2ae91d3000-2ae92ca000 ---p 00009000 03:01 772086 /usr/X11R6/lib/libSM.so.6.0 2ae92ca000-2ae92d4000 rwxp 00000000 03:01 772086 /usr/X11R6/lib/libSM.so.6.0 2ae92d4000-2ae92e9000 r-xp 00000000 03:01 772084 /usr/X11R6/lib/libICE.so.6.3 2ae92e9000-2ae93d4000 ---p 00015000 03:01 772084 /usr/X11R6/lib/libICE.so.6.3 2ae93d4000-2ae93ec000 rwxp 00000000 03:01 772084 /usr/X11R6/lib/libICE.so.6.3 2ae93ec000-2ae93ef000 rwxp 2ae93ec000 00:00 0 2ae93ef000-2ae93f7000 r-xp 00000000 03:01 774072 /usr/lib/libesd.so.0.2.35 2ae93f7000-2ae94ef000 ---p 00008000 03:01 774072 /usr/lib/libesd.so.0.2.35 2ae94ef000-2ae94f8000 rwxp 00000000 03:01 774072 /usr/lib/libesd.so.0.2.35 2ae94f8000-2ae9519000 r-xp 00000000 03:01 774069 /usr/lib/libaudiofile.so.0.0.2 2ae9519000-2ae95f8000 ---p 00021000 03:01 774069 /usr/lib/libaudiofile.so.0.0.2 2ae95f8000-2ae9620000 rwxp 00000000 03:01 774069 /usr/lib/libaudiofile.so.0.0.2 2ae9620000-2ae9682000 r-xp 00000000 03:01 770099 /usr/lib/libgnutls.so.11.1.16 2ae9682000-2ae9720000 ---p 00062000 03:01 770099 /usr/lib/libgnutls.so.11.1.16 2ae9720000-2ae9792000 rwxp 00000000 03:01 770099 /usr/lib/libgnutls.so.11.1.16 2ae9792000-2ae97a1000 r-xp 00000000 03:01 863324 /lib/libresolv-2.3.2.so 2ae97a1000-2ae9892000 ---p 0000f000 03:01 863324 /lib/libresolv-2.3.2.so 2ae9892000-2ae98a4000 rwxp 00000000 03:01 863324 /lib/libresolv-2.3.2.so 2ae98a4000-2ae98a6000 rwxp 2ae98a4000 00:00 0 2ae98a6000-2ae98ac000 r-xp 00000000 03:01 863325 /lib/librt-2.3.2.so 2ae98ac000-2ae99a6000 ---p 00006000 03:01 863325 /lib/librt-2.3.2.so 2ae99a6000-2ae99ad000 rwxp 00000000 03:01 863325 /lib/librt-2.3.2.so 2ae99ad000-2ae99b2000 r-xp 00000000 03:01 773966 /usr/lib/libORBitCosNaming-2.so.0.0.0 2ae99b2000-2ae9aad000 ---p 00005000 03:01 773966 /usr/lib/libORBitCosNaming-2.so.0.0.0 2ae9aad000-2ae9ab4000 rwxp 00000000 03:01 773966 /usr/lib/libORBitCosNaming-2.so.0.0.0 2ae9ab4000-2ae9ac2000 r-xp 00000000 03:01 770150 /usr/lib/libtasn1.so.2.0.10 2ae9ac2000-2ae9bb4000 ---p 0000e000 03:01 770150 /usr/lib/libtasn1.so.2.0.10 2ae9bb4000-2ae9bc4000 rwxp 00000000 03:01 770150 /usr/lib/libtasn1.so.2.0.10 2ae9bc4000-2ae9c06000 r-xp 00000000 03:01 770091 /usr/lib/libgcrypt.so.11.1.1 2ae9c06000-2ae9cc4000 ---p 00042000 03:01 770091 /usr/lib/libgcrypt.so.11.1.1 2ae9cc4000-2ae9d10000 rwxp 00000000 03:01 770091 /usr/lib/libgcrypt.so.11.1.1 2ae9d10000-2ae9d13000 r-xp 00000000 03:01 770103 /usr/lib/libgpg-error.so.0.1.3 2ae9d13000-2ae9e10000 ---p 00003000 03:01 770103 /usr/lib/libgpg-error.so.0.1.3 2ae9e10000-2ae9e13000 rwxp 00000000 03:01 770103 /usr/lib/libgpg-error.so.0.1.3 2ae9e13000-2ae9e16000 r-xp 00000000 03:01 833112 /usr/lib/libglade/2.0/libbonobo.so 2ae9e16000-2ae9f13000 ---p 00003000 03:01 833112 /usr/lib/libglade/2.0/libbonobo.so 2ae9f13000-2ae9f17000 rwxp 00000000 03:01 833112 /usr/lib/libglade/2.0/libbonobo.so 2ae9f17000-2aea017000 rwxp 2ae9f17000 00:00 0 2aea017000-2aea01f000 r-xp 00000000 03:01 834236 /usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so 2aea01f000-2aea117000 ---p 00008000 03:01 834236 /usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so 2aea117000-2aea121000 rwxp 00000000 03:01 834236 /usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so 2aea121000-2aea131000 r-xp 00000000 03:01 834021 /usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so 2aea131000-2aea221000 ---p 00010000 03:01 834021 /usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so 2aea221000-2aea233000 rwxp 00000000 03:01 834021 /usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so 2aea233000-2aea235000 r-xp 00000000 03:01 1044370 /usr/share/locale-langpack/it/LC_MESSAGES/atk10.mo 2aea235000-2aea23c000 r-xp 00000000 03:01 1044387 /usr/share/locale-langpack/it/LC_MESSAGES/libgnomeui-2.0.mo 2aea23c000-2aea23e000 r-xp 00000000 03:01 832655 /usr/lib/pango/1.4.0/modules/pango-basic-fc.so 2aea23e000-2aea33c000 ---p 00002000 03:01 832655 /usr/lib/pango/1.4.0/modules/pango-basic-fc.so 2aea33c000-2aea33f000 rwxp 00000000 03:01 832655 /usr/lib/pango/1.4.0/modules/pango-basic-fc.so 2aea33f000-2aea350000 r-xp 00000000 03:01 832587 /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf 2aea351000-2aea355000 r-xp 00000000 03:01 832691 /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so 2aea355000-2aea451000 ---p 00004000 03:01 832691 /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so 2aea451000-2aea456000 rwxp 00000000 03:01 832691 /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so 2aea467000-2aea48a000 r-xp 00000000 03:01 772133 /usr/lib/libpng12.so.0.1.2.8 2aea48a000-2aea567000 ---p 00023000 03:01 772133 /usr/lib/libpng12.so.0.1.2.8 2aea567000-2aea58e000 rwxp 00000000 03:01 772133 /usr/lib/libpng12.so.0.1.2.8 2aea58e000-2aea5ee000 rwxs 00000000 00:07 4947992 /SYSV00000000 (deleted) 2aea5ee000-2aea7ee000 rwxp 2aea5ee000 00:00 0 2aea800000-2aea880000 rwxp 2aea800000 00:00 0 2aea880000-2aea900000 ---p 2aea880000 00:00 0 2aea900000-2aea921000 rwxp 2aea900000 00:00 0 2aea921000-2aeaa00000 ---p 2aea921000 00:00 0 7fbfe00000-7fbfe03000 ---p 7fbfe00000 00:00 0 7fbfe03000-7fc0000000 rwxp 7fbfe03000 00:00 0 ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 VM Arguments: jvm_args: -Djava.library.path=/usr/local/lib -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,suspend=y,address=localhost:34837 java_command: main.XMLRPCController Environment Variables: PATH=/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11:/usr/games USERNAME=little LD_LIBRARY_PATH=/usr/lib/j2sdk1.5-sun/jre/lib/amd64/server:/usr/lib/j2sdk1.5-sun/jre/lib/amd64:/usr/lib/j2sdk1.5-sun/jre/../lib/amd64 SHELL=/bin/zsh DISPLAY=:0.0 --------------- S Y S T E M --------------- OS:3.1 uname:Linux 2.6.10-5-amd64-k8 #1 Fri May 20 13:50:38 UTC 2005 x86_64 libc:glibc 2.3.2 NPTL 0.60 rlimit: STACK 8192k, CORE 0k, NPROC infinity, NOFILE 1024, AS infinity load average:0,05 0,31 0,47 CPU:total 1 amd64 3dnow Memory: 4k page, physical 507740k(3820k free), swap 976712k(468372k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0_03-b07) for linux-amd64, built on Apr 13 2005 01:49:07 by java_re with gcc 3.2.2 (SuSE Linux ) Other information:
Thanks for finding this. What version of JG are you using? I will have to look at this closer to see if we can back-port a fix into the stable version. But we will correct this in CVS head in anycase.
I'm using: libgtk-java 2.6.2 libgnome-java 2.10.1 libgconf-java 2.10.1 libglade-java 2.10.1 I haven't tried cvs versions.
Thanks for reporting this. Fixed in gtk-java-2-6 branch and HEAD.