Witam,

Korzystam z Protokolu Gadu-Gadu i przy pierwszym tescie wysylania komunikatu napotykam na problem :

Kod:
Polaczono.
** gg_send_message(0x804a020, 0, 7755760, 0x804895e)
** gg_send_message_richtext(0x804a020, 0, 7755760, 0x804895e, (nil), 0);
** gg_send_packet(0x804a020, 0x0b, ...)
// gg_send_packet(0x0b) 0b 00 00 00 19 00 00 00 f0 57 76 00 67 45 74 01 00 00 00 00 45 6c 6f 20 6c 65 73 7a 63 7a 75 21 00
** gg_watch_fd(0x804a020);
// gg_watch_fd() GG_STATE_CONNECTED
** gg_watch_fd_connected(0x804a020, 0x804b848);
** gg_recv_packet(0x804a020);
W tym momencie test dlawi sie jakims pakietem, ktorego nie obsluguje mi zaden event a switch nie reaguje nawet na opcje default, kod jest poprawny - zero bledow, wszystko krok po kroku sprawdzone i sie zgadza, czytalem dokumentacje i fora, ale jesli ktos wskazywal juz jakis problem to raczej po stronie serwera, z tym ze za kazdym testem lacze sie z innym wiec to nie serwer.

Potrzebuje odebrac GG_EVENT_ACK i zakonczyc dzialanie, ale to sie nie dzieje - program wisi. To samo dzieje sie z przykladowymi zrodlami opartymi o ten protokol, kompiluje i pada dokladnie w tym samym momencie. Jesli mial ktos kiedys podobny problem albo ma pomysl co moze byc przyczyna to prosilbym o wskazowke.

Pozdro.