GTK+ nebezi nektere programy

Zdeněk Böhm zdenek.bohm na gammarus.cz
Pondělí Červenec 3 09:18:43 CEST 2000


Ahoj vsem,

mam nasledujici problem. Nektere programy, ktere pouzivaji GTK+ mi nejdou
spustit, lepe receno, spusti se, ale skonci s chybovyma hlasenima na textove
konzoli X.
Zkousel jsem napr. program ViaGratt (simulator kyt. efektu). Stahnul jsem si
binarni i zdrojovy balik (*.tgz). At pouziju binarni verzi, nebo si
zkompiluju vlastni ze zdrojaku (preklad probehne bez jakychkoliv problemu),
jediny vysledek po spusteni je, ze na textove konzoli X me vybehne
nasledujici chybova hlaska:

Gtk-CRITICAL **: file gtkbox.c: line 331 (gtk_box_pack_start): assertion
`child != NULL' failed.

Gtk-CRITICAL **: file gtkpixmap.c: line 97 (gtk_pixmap_new): assertion `val
!= NULL' failed.

Pri jednom spusteni, se ta hlaska nekolikrat opakuje (program vola tutez
funkci nekolikrat). Kontaktoval jsem autora, ale nedokazal mi odpovedet, mu
pry vsechno jede. Problem neni ani ve verzi GTK+, protoze pouzivam stejnou
co autor (1.2.1) a mimo jine jsem zkousel upgradovat na vyssi (1.2.6) a
nepomohlo to.
Kdyby to delaly vsechny programy, hadal bych na nejakou chybu v GTK+, ale
nektere programy bez problemu bezi (napr. LnxZip).

Nemate s tim nekdo nejake zkusenosti? Muze to byt chyba nejake knihovny?
Ktere? Chybi nejaka knihovna? Ktera?


Diky Zdenek Bohm



Další informace o konferenci Linux