Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » pthreds + gtk +sockets

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
01.11.2004, 15:17 Uhr
~nAvimarin
Gast


Ich hab eine art Chatprogramm geschrieben, dass sich auf einen Server connected und ueber den man dann chatten kann. Als consolen version klapp das alles ja ganz super.
Jetzt bin ich auf die hirnrissige idee gekommen das ganze graphisch zu machen (mit gtk, ich weis dass das hier nicht rein gehoert, es gibt aber kein Forum mit gtk und pthreads hier). Jetzt hab ich das alles in gtk eingebettet und in 2 threads aufgeteilt (einer der auf die sockets lauscht und einer der in der gtk_main() auf eingaben wartet). Soweit so gut.
Wenn ich das Programm starte dann bekomme ich ein segmentation fault. Mal frueher mal spaeter mal gar nicht. Ich hab keine Ahnung was das soll. Ich hab schon gehabt dass er connected und dann haengen bleibt, dass er gleich abbricht, dass gar nichtb abbricht etc. Wieso funzt das net? Ich greife halt aus dem socket thread auf den gtk thread zu, daechte aber die ressourcen die benutzt werden mit einem mutex gesperrt zu haben.
Irgendwelche Ideen warum das ned funzt oder andere Loesungsansaetzte?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.11.2004, 15:59 Uhr
typecast
aka loddab
(Operator)


Ist kein ANSI. Das faellt eher in die Linux Sektion.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: