Segfault when adding users to list.
Hmm.. The same line that i reported some days ago to segfault here..
Jon, you were fixing this, right? ;)
Short backtrace:
#0 CICQDaemon::ProcessListFam (this=0x80da128, packet=@0xbf7ff5e4,
nSubtype=14) at icqd-srv.cpp:2478
#1 0x0808b2a5 in CICQDaemon::ProcessDataChannel (this=0x80da128,
packet=@0xbf7ff5e4) at icqd-srv.cpp:3742
#2 0x08083cd1 in CICQDaemon::ProcessSrvPacket (this=0x80da128,
packet=@0xbf7ff5e4) at icqd-srv.cpp:1187
#3 0x0808c35d in MonitorSockets_tep (p=0x80da128) at icqd-threads.cpp:332
#4 0x4019310c in pthread_start_thread (arg=0xbf7ffc00) at manager.c:291
#5 0x40193159 in pthread_start_thread_event () at manager.c:315
Full backtrace:
#0 CICQDaemon::ProcessListFam (this=0x80da128, packet=@0xbf7ff5e4,
nSubtype=14) at icqd-srv.cpp:2478
__result = (_Obj *) 0x80c1cc0
__lock_instance = {<No data fields>}
__x = (
char *&) @0x40291c4a: 0xe20ec381 <Address 0xe20ec381 out of bounds>
__x = (
char *&) @0x40291c4a: 0xe20ec381 <Address 0xe20ec381 out of bounds>
__position = {_M_node = 0x80de020}
__x = (
char *&) @0x40291c4a: 0xe20ec381 <Address 0xe20ec381 out of bounds>
g = (GroupList *) 0x80c1d44
szGroupName = 0x808d3da
"f\211\a\203F\b\002\211�\215e�[^_��\220U\211�\203�\fWVS�"
o = (ICQOwner *) 0x8179cf8
nSSCount = 55984
szPending = 0x8168f40 "20853449"
nUin = 20853449
e = (ICQEvent *) 0x8160fa8
pReply = (CSrvPacketTcp *) 0x80c1cc0
bHandled = true
nError = 7360
nSubtype = 7360
nSubSequence = 135011652
#1 0x0808b2a5 in CICQDaemon::ProcessDataChannel (this=0x80da128,
packet=@0xbf7ff5e4) at icqd-srv.cpp:3742
nFamily = 19
nSubtype = 14
#2 0x08083cd1 in CICQDaemon::ProcessSrvPacket (this=0x80da128,
packet=@0xbf7ff5e4) at icqd-srv.cpp:1187
nLen = 12
nSequence = 22978
startCode = 42 '*'
nChannel = 2 '\002'
#3 0x0808c35d in MonitorSockets_tep (p=0x80da128) at icqd-threads.cpp:332
srvTCP = (SrvSocket *) 0x8148258
d = (CICQDaemon *) 0x80da128
f = {__fds_bits = {524288, 0 <repeats 31 times>}}
nSocketsAvailable = 1
nCurrentSocket = 19
l = 20
buf = "S", '\0' <repeats 339 times>, "4V\031@\004�\177�", '\0' <repeats 20
times>, "��\177�\210�$@ ", '\0' <repeats 11 times>,
"+\0\0\0+\0\0\0\004�\177�`@4@��\177���\177�\004�\177�\210�\177�\b\0\0\0����\001\0\0\0\0\0\0\0i�$@#\0\0\0\206\002\0\0��\177�+\0\0\08�\177�����\0\0\0\0\177\003��\0@������",
'\0' <repeats 93 times>, "�\003@\0@\0\0\177\003\0@", '\0' <repeats 20 times>,
"\200\037", '\0'---Type <return> to continue, or q <return> to quit---
<repeats 125 times>, "�\003@\0\0\0\0\0\0", '�' <repeats 128 times>...
#4 0x4019310c in pthread_start_thread (arg=0xbf7ffc00) at manager.c:291
self = 0xbf7ffc00
request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args = {
create = {attr = 0x0, fn = 0, arg = 0x0, mask = {__val = {
0 <repeats 20 times>, 3212835796, 1075411190, 3212835840, 0, 0,
1075411278, 1075452636, 3212835840, 3212836132, 0, 0, 0}}}, free = {
thread_id = 0}, exit = {code = 0}, post = 0x0, for_each = {fn = 0,
arg = 0x0}}}
outcome = (void *) 0xfffffffc
#5 0x40193159 in pthread_start_thread_event () at manager.c:315
arg = (void *) 0xbf7ffc00
--
Henrik Persson
e-mail: [EMAIL PROTECTED]
ICQ: 26019058
GSM: +46 (708) 491193
WWW: http://nix.badanka.com
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Licq-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/licq-devel