Ticket #831 (new defect: None)

Opened 3 years ago

Last modified 39 years ago

Licq crash after login.

Reported by: nobody Owned by:
Priority: normal Milestone:
Component: system Version: 1.3.2
Keywords: Cc:

Description

Licq crash after sign in icq.com and retrive contact lists. Using host libthread_db library "/lib/tls/libthread_db.so.1". `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread -1212901152 (LWP 6525)] [New Thread -1271182416 (LWP 6531)] [New Thread -1262793808 (LWP 6530)] [New Thread -1254405200 (LWP 6529)] [New Thread -1246016592 (LWP 6528)] 0xb7da1b11 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #0 0xb7da1b11 in pthread_cond_wait@@GLIBC_2.3.2 ()

from /lib/tls/libpthread.so.0

#1 0x08076226 in CLicq::Main () #2 0x080771c9 in main ()

Change History

Changed 3 years ago by emostar

Logged In: YES user_id=21415

Can you recompile licq with debug symbols? The dump you posted doesn't have any information that can help us.

cd licq-1.3.2/ make clean ./configure --enable-debug make sudo make install

Changed 3 years ago by nobody

Logged In: NO

Using host libthread_db library "/lib/tls/libthread_db.so.1". `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread -1212463424 (LWP 13503)] [New Thread -1269871696 (LWP 13509)] [New Thread -1261483088 (LWP 13508)] [New Thread -1253094480 (LWP 13507)] [New Thread -1244705872 (LWP 13506)] 0xb7e22b11 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #0 0xb7e22b11 in pthread_cond_wait@@GLIBC_2.3.2 ()

from /lib/tls/libpthread.so.0

#1 0x08073426 in CLicq::Main (this=0xbfdd6020) at licq.cpp:1049 #2 0x08075829 in main (argc=1, argv=0xbfdd6114) at main.cpp:58 The KDE crash handler say that unable to create a valid backtrase

Changed 3 years ago by emostar

Logged In: YES user_id=21415

Getting a little better... let's try it in gdb.

gdb /usr/local/bin/licq

then type run inside gdb

and when it crashes type

bt full and put the output here please.

Changed 3 years ago by nobody

Logged In: NO

gdb) run Starting program: /usr/local/bin/licq [Thread debugging using libthread_db enabled] [New Thread -1212741952 (LWP 15137)] 15:58:52: [ERR] [GPG] gpgme engine OpenPGP not found! [New Thread -1244984400 (LWP 15142)] [New Thread -1253373008 (LWP 15143)] [New Thread -1261761616 (LWP 15144)] [New Thread -1270150224 (LWP 15145)] licq: WARNING: KLocale: trying to look up "" in catalog. Fix the program [New Thread -1279988816 (LWP 15146)] [New Thread -1288377424 (LWP 15147)] [Thread -1288377424 (zombie) exited] [Thread -1279988816 (zombie) exited] [New Thread -1279988816 (LWP 15148)] [Thread -1279988816 (zombie) exited] [New Thread -1279988816 (LWP 15149)] [New Thread -1288377424 (LWP 15150)] [Thread -1279988816 (zombie) exited] [New Thread -1296766032 (LWP 15151)] [Thread -1288377424 (zombie) exited] [Thread -1296766032 (zombie) exited] [New Thread -1296766032 (LWP 15152)] [Thread -1296766032 (zombie) exited] [New Thread -1279988816 (LWP 15153)] [Thread -1279988816 (zombie) exited] [New Thread -1296766032 (LWP 15154)] [Thread -1296766032 (zombie) exited] [New Thread -1279988816 (LWP 15155)] [Thread -1279988816 (zombie) exited] [New Thread -1296766032 (LWP 15156)] [Thread -1296766032 (zombie) exited] [New Thread -1296766032 (LWP 15157)] [Thread -1296766032 (zombie) exited] [New Thread -1279988816 (LWP 15158)] [Thread -1279988816 (zombie) exited] [New Thread -1288377424 (LWP 15159)] [Thread -1288377424 (zombie) exited] [New Thread -1296766032 (LWP 15160)] [New Thread -1288377424 (LWP 15161)] [Thread -1296766032 (zombie) exited] [New Thread -1279988816 (LWP 15162)] [Thread -1288377424 (zombie) exited] [Thread -1279988816 (zombie) exited] [New Thread -1296766032 (LWP 15163)] [Thread -1296766032 (zombie) exited] [New Thread -1305154640 (LWP 15164)] [New Thread -1288377424 (LWP 15165)] [Thread -1288377424 (zombie) exited] [Thread -1305154640 (zombie) exited] [New Thread -1305154640 (LWP 15166)] [Thread -1305154640 (zombie) exited] [New Thread -1305154640 (LWP 15167)] [Thread -1305154640 (zombie) exited] [New Thread -1288377424 (LWP 15168)] [Thread -1288377424 (zombie) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1270150224 (LWP 15145)] 0xb720f780 in QListViewItem::takeItem () from /usr/lib/qt/lib/libqt-mt.so.3 #0 0xb720f780 in QListViewItem::takeItem () from /usr/lib/qt/lib/libqt-mt.so.3 No symbol table info available. #1 0xb720fe86 in QListViewItem::~QListViewItem ()

from /usr/lib/qt/lib/libqt-mt.so.3

No symbol table info available. #2 0xb7aab2b4 in ~CUserViewItem (this=0x826bbe8) at qstring.h:848

v = (CUserView *) 0x8258890

#3 0xb7a5b100 in CMainWindow::slot_updatedUser (this=0x82381d8,

sig=0xb1a01c58) at mainwin.cpp:1595

i = (class CUserViewItem *) 0x826bbe8 szItemId = 0x8266710 "øv&54054" szRealId = 0x82a90c8 "g&54054"

#4 0xb7a6971e in CMainWindow::qt_invoke (this=0x82381d8, _id=52,

_o=0xb44afcd0) at qucom_p.h:312

No locals. #5 0xb71224e4 in QObject::activate_signal ()

from /usr/lib/qt/lib/libqt-mt.so.3

No symbol table info available. #6 0xb7a95d30 in CSignalManager::signal_updatedUser (this=0x8215330,

t0=0xb1a01c58) at sigman.moc:201

clist = (QConnectionList *) 0x81b3588 o = {{type = 0xb758f4a4, payload = {b = false, c =

0 '', s = 0,

i = 0, l = 0, uc = 0 '', us = 0, ui = 0, ul = 0, f

0, d

0, 25", bytearray = {

data = 0x0, size = 0}, ptr = 0x0, voidstar = {ptr =

0x0,

owner = false}, charstar = {ptr = 0x0, owner =

false}, utf8 = {

ptr = 0x0, owner = false}, local8bit = {ptr = 0x0,

owner = false},

iface = 0x0, idisp = 0x0}}, {type = 0xb758f47c,

payload = {b = 88,

c = 88 'X', s = 7256, i = -1314907048, l =

-1314907048, uc = 88 'X',

us = 7256, ui = 2980060248, ul = 2980060248, f =

-4.65983518e-09,

d = 7.123519745942346e-270, byte =

"X34 ±E3316�.25G��·",

bytearray = {data = 0xb1a01c58 "02", size =

135142213},

ptr = 0xb1a01c58, voidstar = {ptr = 0xb1a01c58, owner

69}, charstar

{

ptr = 0xb1a01c58 "02", owner = 69}, utf8 = {ptr =

0xb1a01c58 "02",

owner = 69}, local8bit = {ptr = 0xb1a01c58 "02",

owner = 69},

iface = 0xb1a01c58, idisp = 0xb1a01c58}}}

#7 0xb7a966bc in CSignalManager::ProcessSignal? (this=0x8215330, s=0xb1a01c58)

at sigman.cpp:88

No locals. #8 0xb7a968c5 in CSignalManager::slot_incoming (this=0x8215330)

at sigman.cpp:52

s = (CICQSignal *) 0x8269e01

#9 0xb7a969a9 in CSignalManager::qt_invoke (this=0x8215330, _id=2,

_o=0xb44afe20) at sigman.moc:411

No locals. #10 0xb71224e4 in QObject::activate_signal ()

from /usr/lib/qt/lib/libqt-mt.so.3

No symbol table info available. #11 0xb7122b0b in QObject::activate_signal ()

from /usr/lib/qt/lib/libqt-mt.so.3

No symbol table info available. #12 0xb7461bb0 in QSocketNotifier::activated ()

from /usr/lib/qt/lib/libqt-mt.so.3

No symbol table info available. #13 0xb713f550 in QSocketNotifier::event () from /usr/lib/qt/lib/libqt-mt.so.3 No symbol table info available. #14 0xb70bdf2f in QApplication::internalNotify ()

from /usr/lib/qt/lib/libqt-mt.so.3

No symbol table info available. #15 0xb70be0cc in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3 No symbol table info available. #16 0xb69118c5 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4 No symbol table info available. #17 0xb70b15f3 in QEventLoop::activateSocketNotifiers ()

from /usr/lib/qt/lib/libqt-mt.so.3

No symbol table info available. #18 0xb706a231 in QEventLoop::processEvents ()

from /usr/lib/qt/lib/libqt-mt.so.3

No symbol table info available. #19 0xb70d4691 in QEventLoop::enterLoop () from /usr/lib/qt/lib/libqt-mt.so.3 No symbol table info available. #20 0xb70d45e6 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3 No symbol table info available. #21 0xb70bd08f in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3 No symbol table info available. #22 0xb7a4eef1 in CLicqGui::Run (this=0x81a84b8, _licqDaemon=0x81a6bc8)

at licqgui.cpp:411

nPipe = 136409064 r = 136544728

#23 0xb7a4fe5c in LP_Main (_licqDaemon=0x81a6bc8) at licqgui.cpp:174

nResult = 135955640

#24 0xb7a5094c in LP_Main_tep (p=0x81a6bc8) at licq_plugin.h:119 No locals. #25 0xb7ddc20e in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #26 0xb7c3b39e in clone () from /lib/tls/libc.so.6 No symbol table info available.

Changed 3 years ago by gbrdead

Logged In: YES user_id=468198

Hi.

Here is my stacktrace:

#0 0xb7b8e0a3 in strlen () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb7b8ddf5 in strdup () from /lib/tls/libc.so.6 No symbol table info available. #2 0x080baabe in CICQDaemon::ProcessNewUINFam (this=0x817ca28, packet=@0x0, nSubtype=0) at icqd-srv.cpp:5751

e = (ICQEvent *) 0x0 nSD = 0

#3 0x080bd1f5 in CICQDaemon::ProcessDataChannel? (this=0x817ca28, packet=@0xb62feed0) at icqd-srv.cpp:5905

nFamily = 23 nSubtype = 1

#4 0x080bd444 in CICQDaemon::ProcessSrvPacket? (this=0x817ca28, packet=@0xb62feed0) at icqd-srv.cpp:2226

nLen = 42 nSequence = 24030 startCode = 42 '*' nChannel = 2 '02'

#5 0x080be1ea in MonitorSockets?_tep (p=0x817ca28) at icqd-threads.cpp:749

packet = {m_pDataStart = 0x838d730 "*02]Ю",

m_pDataPosWrite = 0x838d760 "@s6)", m_pDataPosRead = 0x838d740 "",

m_nDataSize = 48, m_pTLV = 0x0}

nSocketsAvailable = 1 nCurrentSocket = 22 buf = "S", '' <repeats 794 times>,

", '' <repeats 11 times>, '' <repeats 28 times>...

f = {fds_bits = {4194304, 0 <repeats 31 times>}} l = 23

#6 0xb7d6920e in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #7 0xb7bed3ae in clone () from /lib/tls/libc.so.6 No symbol table info available.

Here are the packets:

19:49:33: [PKT] Packet (SRVv0, 136 bytes) sent:

(192.168.255.2:33372 -> 64.12.200.89:443)

0000: 2A 01 2C A1 00 82 00 00 00 01 00 01 00 07 32 35

*.,........25

0010: 34 35 37 31 37 00 02 00 06 85 43 F2 A3 5B F4 00

45717....

0020: 03 00 33 49 43 51 20 49 6E 63 2E 20 2D 20 50 72

..3ICQ Inc. - Pr

0030: 6F 64 75 63 74 20 6F 66 20 49 43 51 20 28 54 4D

oduct of ICQ (TM

0040: 29 2E 32 30 30 33 61 2E 35 2E 34 35 2E 31 2E 33

).2003a.5.45.1.3

0050: 37 37 37 2E 38 35 00 16 00 02 01 0A 00 17 00 02

777.85..........

0060: 00 05 00 18 00 02 00 2D 00 19 00 02 00 01 00 1A

.......-........

0070: 00 02 0E C1 00 14 00 04 00 00 00 55 00 0E 00 02 0080: 75 73 00 0F 00 02 65 6E

us....en

19:49:33: [PKT] Packet (SRVv0, 10 bytes) received:

(192.168.255.2:33372 <- 64.12.200.89:443)

0000: 2A 01 A0 E7 00 04 00 00 00 01

*. з......

19:49:38: [PKT] Packet (SRVv0, 48 bytes) received:

(192.168.255.2:33372 <- 64.12.200.89:443)

0000: 2A 02 A0 E8 00 2A 00 17 00 01 00 00 00 00 00 00

*. и.*..........

0010: 00 05 00 21 00 1A 00 26 D8 35 00 00 00 00 00 00

...!...&Ш5......

0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

................

A note: I am not trying to register a new UIN, just trying to log in with my account which has its password saved.

Note: See TracTickets for help on using tickets.