Re: (pango_shape): assertion failed: (glyph->num_glyphs > 0)

I saw a very similar error message when using PyGtk & py2exe on
windows...perhaps it is something similar.

I was using py2exe to package up all the files needed to run my PyGtk
program, including DLLs.  It was copying the Pango DLL from my Gtk
installation but not some of the data files Pango needed (which were
installed along with Gtk in C:\GTK).  

When I ran my program, it found the copied DLL but wasn't able to find
the data files.  I found two ways to fix the problem:

1) copy the data files from C:\GTK and put them next to the Pango DLL.
In my case I had to copy C:\GTK\lib, C:\GTK\share, and one other
directory from C:\GTK which slips my mind at the moment

2) delete the copied pango DLL.  My program then used the one installed
in C:\GTK and was able to find the data files in C:\GTK

So, could your program be finding a 2nd copy of the pango DLL somewhere?

-Mark Ive

On Mon, 2005-06-13 at 19:55 +0200, Hubert SokoÅowski wrote:

I get this error while running a gtk program on windows compiled using
gcc mingw. Then a window from microsoft visual c++ runtime library
appears saying "this application has requested the Runtime to
terminate...". I use Tor's Gtk 2.4.14. Interesting is that I use runtime
environment from another program that works perfectly. I use the same
CFLAGS and LIBS when compiling both programs. 
how to debug that and fix it?


gtk-app-devel-list mailing list
gtk-app-devel-list gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]