[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