Bonjour,

j'ai une application en C qui contient du gtk/gdk

Dans cette application, j'ai une icone qui est placée dans le system tray avec la possibilité d'afficher un menu en faisant un clic droit sur l'icone.

Il se trouve qu'au bout d'environ 1 à 2 jours l'icone disparait du system tray (l'emplacement est toujours présent, mais l'icone n'est pas visible)
On peut d'ailleurs toujours faire un clic droit sur l'icone pour afficher le menu.

Or celui-ci pose aussi un problème, le fond du menu apparait (carré blanc) mais pas le texte.

Voici les erreurs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
_draw_glyphs_on_surface:SaveDC: Espace insuffisant pour traiter cette commande
Gdk-WARNING **: gdkdrawable-win32.c:1313: LineTo failed: Espace insuffisant pour traiter cette commande
Gdk-WARNING **: gdkgc-win32.c:846: SaveDC failed: Espace insuffisant pour traiter cette commande
Gdk-WARNING **: gdkgc-win32.c:986: RestoreDC failed: Parametre incorrect.
Cette partie est en fait un thread (totalement indépendant du reste du code, qui lui continu de fonctionné parfaitement)

Si quelqu'un a déjà rencontré se problème ou si quelqu'un à une petite idée qui pourrai me permettre de résoudre ce problème je suis prenneur.

Merci d'avance pour votre aide

gy0m76