[Gpe-list] Issues with GTK+Extras w/ Open Embedded GPE Envronment
John Smith
snafu_101 at hotmail.com
Fri Nov 17 16:06:46 CET 2006
All:
I am attempting to use GTK+Extra gtk_plot functions on an ARM-9 system using
Open Embedded and GPE.
Build: Using the OpenZaurus 3.5.4.2 as a baseline on a Cirrus EDB9315A
evaluation board w/ 64 Mbytes of SDRAM.
Gory Details - the testrealtime demo experiences a SEGV in /ib/libc.so.6
strtok() function called 'apparently' from XftInitFtLibrary() in
/usr/lib/libXft.so.2. This happens when the program calls the
gtk_plot_canvas_put_child function to put a text string with the title onto
the plot.
My intuition at the moment is that there may be some issue with fonts. The
Tiny-X (Xfbdev) system has lvery limited font spport and there may be some
'undiscovered' hole in the system that these demos are falling into. Other
potential issues are memory limitations, and other resource limits on the
embedded platform.
Experimenting with other GTK+Extra demos lead to SEGVs too. However the
testgtkfont program kinda, almost runs on the target platform.
9315a:~# ./testgtkfont
NEW FONT Nimbus Roman No9 L, Regular 2097151.9990234375 The program
'testgtkfont' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 468 error_code 11 request_code 53 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Any ideas, hints, would be greatly appreciated.
Thanks in advance...
Snafu
_________________________________________________________________
Get FREE company branded e-mail accounts and business Web site from
Microsoft Office Live
http://clk.atdmt.com/MRT/go/mcrssaub0050001411mrt/direct/01/
More information about the Gpe-list
mailing list