Re: [Java-gnome-developer] Java-GTK crashed...
Brought to you by:
afcowie
From: Clemens E. <cei...@ut...> - 2002-06-14 14:30:04
|
Hi! Thx for your answer! > The code looks right to me, but I had some problems with class files > built using jdk1.4 when running under a 1.3 jre. Originally I built the .class-files with the jdk-1.3.1 that comes with JBuilder6 and I also used it with that jdk. The same problem happens with jdk-1.4. Seems to be a bug in the c-code... >Try to compile > java-gtk using the same jdk you are using for compiling and running > your application and see if this worls. Yeah, i did this... > >When I tried to run the following code, java-gtk crashed. I think > its my > >fault, but wahts wrong: > > > >GListString gls = new GListSting(); > >GtkList gtklist = new GtkList(); > > > >gtklist = (GtkList) glade.getWidget("list2"); > > > >gls.append("Hello"); > >gtklist.appendItem(gls); > > > > > > > >I'm using Jdk1.3.1(Sun) which is shipped with JBuilder on an > >Mandrake-linux8.2. > >My .jar file was originally compiled with Sun-Jdk-1.4.0 > >This fault happend with Java-gtk-0.7.1. > > > >I hope I could help!(Or you could help me ;-) ) > > > > > > > >AL **: file gtkwidget.c: line 3356 (gtk_widget_set_parent): > assertion > >`GTK_IS_WIDGET (widget)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject' > > > >Gtk-CRITICAL **: file gtksignal.c: line 725 (gtk_signal_connect): > >assertion `GTK_IS_OBJECT (object)' failed. > > > >An unexpected exception has been detected in native code outside > the VM. > >Unexpected Signal : 11 occurred at PC=0x49924c49 > >Function name=gtk_list_insert_items > >Library=/usr/lib/libgtk-1.2.so.0 > > > >Current Java thread: > > at gnu.gtk.GtkList.appendItems(Native Method) > > at getwidgets.<init>(getwidgets.java:149) > > at gui.<init>(gui.java:15) > > at maingui.main(maingui.java:14) > > > >Dynamic libraries: > >08048000-0804c000 r-xp 00000000 03:04 58825300 > >/opt/JBuilder6/jdk1.3.1/bin/i386/native_threads/java > >0804c000-0804d000 rw-p 00003000 03:04 58825300 > >/opt/JBuilder6/jdk1.3.1/bin/i386/native_threads/java > >40000000-40014000 r-xp 00000000 03:04 71303310 /lib/ld-2.2.4.so > >40014000-40015000 rw-p 00013000 03:04 71303310 /lib/ld-2.2.4.so > >40016000-40017000 r--p 00000000 03:04 159383804 > >/usr/share/locale/de_AT/LC_IDENTIFICATION > >40017000-40018000 r--p 00000000 03:04 88080532 > >/usr/share/locale/de_AT/LC_MEASUREMENT > >40018000-40019000 r--p 00000000 03:04 159383801 > >/usr/share/locale/de_AT/LC_TELEPHONE > >40019000-4001a000 r--p 00000000 03:04 88080529 > >/usr/share/locale/de_AT/LC_ADDRESS > >4001a000-4001b000 r--p 00000000 03:04 88080528 > >/usr/share/locale/de_AT/LC_NAME > >4001b000-4001c000 r--p 00000000 03:04 88080530 > >/usr/share/locale/de_AT/LC_PAPER > >4001c000-4001d000 r--p 00000000 03:04 117440660 > >/usr/share/locale/de_AT/LC_MESSAGES/SYS_LC_MESSAGES > >4001d000-4001e000 r--p 00000000 03:04 159383803 > >/usr/share/locale/de_AT/LC_MONETARY > >4001e000-40024000 r--p 00000000 03:04 41943176 > >/usr/share/locale/ISO-8859-15/LC_COLLATE > >40024000-40025000 r--p 00000000 03:04 159383800 > >/usr/share/locale/de_AT/LC_TIME > >40025000-40033000 r-xp 00000000 03:04 71303355 /lib/libpthread- > 0.9.so>40033000-4003b000 rw-p 0000d000 03:04 71303355 > /lib/libpthread-0.9.so > >4003b000-40044000 r-xp 00000000 03:04 54594314 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/native_threads/libhpi.so > >40044000-40045000 rw-p 00008000 03:04 54594314 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/native_threads/libhpi.so > >40046000-402ad000 r-xp 00000000 03:04 58825296 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/client/libjvm.so > >402ad000-40413000 rw-p 00266000 03:04 58825296 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/client/libjvm.so > >4042a000-4042c000 r-xp 00000000 03:04 71303323 /lib/libdl-2.2.4.so > >4042c000-4042d000 rw-p 00001000 03:04 71303323 /lib/libdl-2.2.4.so > >4042d000-4055f000 r-xp 00000000 03:04 71303319 /lib/libc-2.2.4.so > >4055f000-40565000 rw-p 00131000 03:04 71303319 /lib/libc-2.2.4.so > >40569000-4057b000 r-xp 00000000 03:04 71303328 /lib/libnsl-2.2.4.so > >4057b000-4057d000 rw-p 00011000 03:04 71303328 /lib/libnsl-2.2.4.so > >4057f000-405a0000 r-xp 00000000 03:04 71303325 /lib/libm-2.2.4.so > >405a0000-405a1000 rw-p 00020000 03:04 71303325 /lib/libm-2.2.4.so > >405a1000-405da000 r-xp 00000000 03:04 109052195 > >/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so > >405da000-405eb000 rw-p 00038000 03:04 109052195 > >/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so > >405ef000-40600000 r-xp 00000000 03:04 50383490 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/libverify.so > >40600000-40602000 rw-p 00010000 03:04 50383490 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/libverify.so > >40602000-40623000 r-xp 00000000 03:04 50382204 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/libjava.so > >40623000-40625000 rw-p 00020000 03:04 50382204 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/libjava.so > >40626000-4063a000 r-xp 00000000 03:04 50383489 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/libzip.so > >4063a000-4063d000 rw-p 00013000 03:04 50383489 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i386/libzip.so > >4063d000-41356000 r--s 00000000 03:04 46140304 > >/opt/JBuilder6/jdk1.3.1/jre/lib/rt.jar > >41383000-41628000 r--s 00000000 03:04 46140306 > >/opt/JBuilder6/jdk1.3.1/jre/lib/i18n.jar > >41628000-4163e000 r--s 00000000 03:04 46140307 > >/opt/JBuilder6/jdk1.3.1/jre/lib/sunrsasign.jar > >436e6000-436e7000 r--p 00000000 03:04 159383802 > >/usr/share/locale/de_AT/LC_NUMERIC > >436e7000-436e9000 r-xp 00000000 03:04 109052070 > >/usr/lib/libgmodule-1.2.so.0.0.10 > >436e9000-436ea000 rw-p 00001000 03:04 109052070 > >/usr/lib/libgmodule-1.2.so.0.0.10 > >436ea000-436ec000 r-xp 00000000 03:04 121637322 > >/usr/X11R6/lib/X11/locale/common/xlcDef.so.2 > >436ec000-436ed000 rw-p 00001000 03:04 121637322 > >/usr/X11R6/lib/X11/locale/common/xlcDef.so.2 > >436ed000-436ef000 r-xp 00000000 03:04 134218021 > >/usr/lib/gconv/ISO8859-15.so > >436ef000-436f0000 rw-p 00001000 03:04 134218021 > >/usr/lib/gconv/ISO8859-15.so > >4974f000-49781000 r--p 00000000 03:04 125829264 > >/usr/share/locale/de/LC_CTYPE > >49781000-4978a000 r-xp 00000000 03:04 163680817 > >/usr/lib/gtk/themes/engines/libpixmap.so > >4978a000-4978c000 rw-p 00008000 03:04 163680817 > >/usr/lib/gtk/themes/engines/libpixmap.so > >4978c000-4978e000 r-xp 00000000 03:04 134218016 > /usr/lib/gconv/ISO8859-1.so > >4978e000-4978f000 rw-p 00001000 03:04 134218016 > /usr/lib/gconv/ISO8859-1.so > >49790000-49799000 r-xp 00000000 03:04 71303344 > /lib/libnss_files-2.2.4.so > >49799000-4979a000 rw-p 00008000 03:04 71303344 > /lib/libnss_files-2.2.4.so > >49806000-49838000 r--s 00000000 03:04 180474904 > >/usr/local/share/java-gtk/gtk-0.7.1.jar > >49838000-4988a000 r-xp 00000000 03:04 109225880 > >/usr/local/lib/libGTKJava.so > >4988a000-4988d000 rw-p 00051000 03:04 109225880 > >/usr/local/lib/libGTKJava.so > >4988d000-499c8000 r-xp 00000000 03:04 109052207 > >/usr/lib/libgtk-1.2.so.0.9.1 > >499c8000-499cf000 rw-p 0013a000 03:04 109052207 > >/usr/lib/libgtk-1.2.so.0.9.1 > >499d0000-49a07000 r-xp 00000000 03:04 109052205 > >/usr/lib/libgdk-1.2.so.0.9.1 > >49a07000-49a09000 rw-p 00036000 03:04 109052205 > >/usr/lib/libgdk-1.2.so.0.9.1 > >49a09000-49a2d000 r-xp 00000000 03:04 109052068 > >/usr/lib/libglib-1.2.so.0.0.10 > >49a2d000-49a2f000 rw-p 00023000 03:04 109052068 > >/usr/lib/libglib-1.2.so.0.0.10 > >49a2f000-49a36000 r-xp 00000000 03:04 117444173 > /usr/X11R6/lib/libXi.so.6.0 > >49a36000-49a37000 rw-p 00006000 03:04 117444173 > /usr/X11R6/lib/libXi.so.6.0 > >49a37000-49a45000 r-xp 00000000 03:04 117444167 > >/usr/X11R6/lib/libXext.so.6.4 > >49a45000-49a46000 rw-p 0000d000 03:04 117444167 > >/usr/X11R6/lib/libXext.so.6.4 > >49a46000-49b0a000 r-xp 00000000 03:04 117444159 > >/usr/X11R6/lib/libX11.so.6.2 > >49b0a000-49b0d000 rw-p 000c3000 03:04 117444159 > >/usr/X11R6/lib/libX11.so.6.2 > >49b0d000-49b24000 r-xp 00000000 03:04 109080847 > /usr/lib/libglade.so.0.4.2 > >49b24000-49b26000 rw-p 00016000 03:04 109080847 > /usr/lib/libglade.so.0.4.2 > >49b26000-49bad000 r-xp 00000000 03:04 109065742 > /usr/lib/libxml.so.1.8.17 > >49bad000-49bb0000 rw-p 00086000 03:04 109065742 > /usr/lib/libxml.so.1.8.17 > >49bb0000-49bbd000 r-xp 00000000 03:04 71367163 /lib/libz.so.1.1.3 > >49bbd000-49bbf000 rw-p 0000c000 03:04 71367163 /lib/libz.so.1.1.3 > >49bbf000-49bc5000 r-xp 00000000 03:04 71409070 /lib/libgcc_s- > 3.0.4.so.1>49bc5000-49bc8000 rw-p 00005000 03:04 71409070 > /lib/libgcc_s-3.0.4.so.1 > >49bc8000-49be2000 r-xp 00000000 03:04 121637321 > >/usr/X11R6/lib/X11/locale/common/ximcp.so.2 > >49be2000-49be5000 rw-p 00019000 03:04 121637321 > >/usr/X11R6/lib/X11/locale/common/ximcp.so.2 > >49be5000-49be7000 r--p 00000000 03:04 130027853 > >/usr/share/locale/de/LC_MESSAGES/gtk+.mo > >49be7000-49bf1000 r-xp 00000000 03:04 121637326 > >/usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 > >49bf1000-49bf2000 rw-p 00009000 03:04 121637326 > >/usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 > >49bf4000-49c19000 r-xp 00000000 03:04 109065746 > >/usr/lib/libgdk_imlib.so.1.9.11 > >49c19000-49c1b000 rw-p 00024000 03:04 109065746 > >/usr/lib/libgdk_imlib.so.1.9.11 > >49c1b000-49c32000 r--p 00000000 03:04 130023553 > >/usr/share/locale/de/LC_MESSAGES/libc.mo > >49c32000-49c62000 rw-s 00000000 00:05 105971720 /SYSV00000000 > (deleted)>49c62000-49c65000 r-xp 00000000 03:04 109065750 > /usr/lib/libimlib-png.so > >49c65000-49c66000 rw-p 00002000 03:04 109065750 > /usr/lib/libimlib-png.so > >49c75000-49c9b000 r-xp 00000000 03:04 109052203 > /usr/lib/libpng.so.3.1.2.1 > >49c9b000-49c9c000 rw-p 00025000 03:04 109052203 > /usr/lib/libpng.so.3.1.2.1 > > > >Local Time = Thu Jun 13 23:56:48 2002 > >Elapsed Time = 1 > ># > ># The exception above was detected in native code outside the VM > ># > ># Java VM: Java HotSpot(TM) Client VM (1.3.1-b24 mixed mode) > ># > ># An error report file has been saved as hs_err_pid3162.log. > ># Please refer to the file for further information. > >#) > > > > > >_______________________________________________________________ > > > >Don't miss the 2002 Sprint PCS Application Developer's Conference > >August 25-28 in Las Vegas - > http://devcon.sprintpcs.co > > > >_______________________________________________ > >java-gnome-developer mailing list > >jav...@li... > >https://lists.sourceforge.net/lists/listinfo/java-gnome-developer > > > > |