This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libgcj/29491] New: java.lang.InternalError: Pango: pango_color_parse: assertion `spec != NULL' failed
- From: "dir at lanl dot gov" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 Oct 2006 16:54:06 -0000
- Subject: [Bug libgcj/29491] New: java.lang.InternalError: Pango: pango_color_parse: assertion `spec != NULL' failed
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
I finally got java to build with gtk support, but every program that I try to
run fails like this simple example from a java book (pango is finding a null
pointer) -
[dranta:java/CHAPCODE/Ch12] dir% gcj -bind_at_load --main=Application -o
Application Application.java
[dranta:java/CHAPCODE/Ch12] dir% Application
(.:18349): Pango-CRITICAL **: pango_color_parse: assertion `spec != NULL'
failed
java.lang.InternalError: Pango: pango_color_parse: assertion `spec != NULL'
failed
<<No stacktrace available>>
-:2: Invalid color constant '(null)'
-:2: error: invalid string constant "#eee1b3", expected valid string constant
Gtk-ERROR **: file gtkcontainer.c: line 2000 (_gtk_container_focus_sort):
should not be reached
aborting...
java.lang.InternalError: Gtk: file gtkcontainer.c: line 2000
(_gtk_container_focus_sort): should not be reached
<<No stacktrace available>>
Abort
[dranta:java/CHAPCODE/Ch12] dir% cat Application.java
import java.awt.Frame;
import java.awt.Color;
import java.awt.event.WindowEvent;
import java.awt.event.WindowAdapter;
public class Application {
public static void main (String args[]) {
Frame myWindow = new Frame ("Window !");
myWindow.setBackground(Color.blue);
myWindow.setSize(300,300);
myWindow.setVisible(true);
myWindow.addWindowListener (new WindowAdapter() {
public void windowClosing (WindowEvent e) {
System.exit(0);
}
});
}
}
[dranta:java/CHAPCODE/Ch12] dir% gcj --v
Using built-in specs.
Reading specs from
/usr/local/java/lib/gcc/powerpc-apple-darwin8.7.0/4.2.0/../../../libgcj.spec
rename spec startfile to startfileorig
rename spec lib to liborig
Target: powerpc-apple-darwin8.7.0
Configured with: ../gcc/configure --prefix=/usr/local/java
--enable-languages=c,c++,java --enable-java-awt=gtk --enable-gtk-cairo
--disable-multilib --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
Thread model: posix
gcc version 4.2.0 20061016 (experimental)
--
Summary: java.lang.InternalError: Pango: pango_color_parse:
assertion `spec != NULL' failed
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libgcj
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dir at lanl dot gov
GCC host triplet: powerpc-apple-darwin8.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29491