Ticket #1567 (closed defect: duplicate)
crash after start in authorization request
| Reported by: | jth | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | message | Version: | 1.3.4 |
| Keywords: | Cc: |
Description
09:54:36: [SRV] Authorization request from 466427246.
09:54:36: [PKT] Packet (SRVv0, 89 bytes) received:
(1.2.3.4:56089 <- 205.188.12.128:5190)
0000: 2A 02 1D EE 00 53 00 15 00 03 00 01 00 00 00 15 *....S..........
0010: 00 01 00 45 43 00 29 93 22 00 41 00 02 00 6E 1D ...EC.).".A...n.
0020: CD 1B D7 07 0A 10 0D 00 06 00 2D 00 FE FE FE FE ..........-.....
0030: 30 FE CF F0 E8 E2 E5 F2 21 20 CF EE E6 E0 EB F3 0.......! ......
0040: E9 F1 F2 E0 2C 20 E0 E2 F2 EE F0 E8 E7 F3 E9 20 ...., .........
0050: EC E5 ED FF 20 3A 2D 29 00 .... :-).
09:54:36: Offline authorization request from 466427246.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb623bb90 (LWP 18621)]
0x080cd16f in ICQUser::GetInGroup (this=0x0, g=GROUPS_SYSTEM, _nGroup=<value optimized out>) at user.cpp:3645
3645 return (GetGroups(g) & (unsigned long)(1 << (_nGroup - 1)));
(gdb) bt full
#0 0x080cd16f in ICQUser::GetInGroup (this=0x0, g=GROUPS_SYSTEM, _nGroup=<value optimized out>) at user.cpp:3645
No locals.
#1 0x080c0be7 in CICQDaemon::ProcessVariousFam (this=0x81ba438, packet=@0xb623b3a8, nSubtype=3) at ../include/licq_user.h:726
u = (class ICQUser *) 0x0
o = <value optimized out>
nUin = 466427246
nTypeEvent = 0
sendTM = {tm_sec = 0, tm_min = 0, tm_hour = 13, tm_mday = 16, tm_mon = 9, tm_year = 107, tm_wday = 2, tm_yday = 288, tm_isdst = 1, tm_gmtoff = 7200,
tm_zone = 0x818ecb8 "CEST"}
nTypeMsg = <value optimized out>
nMask = <value optimized out>
szMessage = 0x8290058 ""
szType = 0x0
eEvent = (class CUserEvent *) 0x8290150
nType = <value optimized out>
nId = <value optimized out>
msg = {m_pDataStart = 0x82900a8 "C", m_pDataPosWrite = 0x82900ed "", m_pDataPosRead = 0x82900ed "", m_nDataSize = 69, m_pTLV = 0x0}
buf = <value optimized out>
nSubSequence = 21
tmp = <value optimized out>
#2 0x080c6856 in CICQDaemon::ProcessDataChannel (this=0x81ba438, packet=@0xb623b3a8) at icqd-srv.cpp:6210
nFamily = 21
nSubtype = <value optimized out>
#3 0x080c69ed in CICQDaemon::ProcessSrvPacket (this=0x81ba438, packet=@0xb623b3a8) at icqd-srv.cpp:2239
nLen = 83
nSequence = 7662
startCode = 42 '*'
nChannel = 2 '\002'
#4 0x080c7498 in MonitorSockets_tep (p=0x81ba438) at icqd-threads.cpp:749
packet = {m_pDataStart = 0x828f400 "*\002\035�", m_pDataPosWrite = 0x828f459 "�(\b1", m_pDataPosRead = 0x828f459 "�(\b1", m_nDataSize = 89,
m_pTLV = 0x828e960}
s = (class INetSocket *) 0x827f828
f = {fds_bits = {16777216, 0 <repeats 31 times>}}
nSocketsAvailable = 1
nCurrentSocket = 24
l = 25
buf = "S", '\0' <repeats 943 times>, "�Cڷ\020ii\r�\200��\034�#�(Y�������Cڷ�dǷ�dǷlZ��\002\000#�\t����Cڷ�dǷ�\217��`�#�HlǷ\224�#��\\��\000\000\000"
#5 0xb7da646b in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb7bd16de in clone () from /lib/i686/cmov/libc.so.6
This is Debian sid licq 1.3.4-3 Also got a crash with 1.3.5-rc2, including that in my next ticket.
Change History
Note: See
TracTickets for help on using
tickets.
