#838: licq crash processing a (new?) Message.
-------------------------+--------------------------------------------------
  Reporter:  nobody      |       Owner:        
      Type:  defect      |      Status:  closed
  Priority:  normal      |   Milestone:        
 Component:  message     |     Version:  1.3.2 
Resolution:  worksforme  |    Keywords:        
-------------------------+--------------------------------------------------
Changes (by flynd):

  * status:  new => closed
  * component:  system => message
  * resolution:  None => worksforme


Old description:

> When i start Licq it crahses at the Point above.
>
> 10 minutes ago, it works... now i tried it 5-6 times...
> with this erros.
> yesterday, after 1-2hours it works again...
>
> Never has this problem on another System, using exaclty
> the Same licq build. (Gentoo)
>

> (gdb) run
> Starting program: /usr/bin/licq -d 255 -c
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> [Thread debugging using libthread_db enabled]
> [New Thread 16384 (LWP 21595)]
> 10:38:33: [INI] Benutzerkonfiguration.
> 10:38:33: [INI] 207 Benutzer werden geladen.
> 10:38:34: [INI] Gespeicherte Auto-Antworten werden
> geladen.
> 10:38:34: [INI] Werkzeuge werden geladen.
> 10:38:34: [INI] [GPG] gpgme library found: 1.0.2
> 10:38:34: [TCP] Lokaler TCP-Server wurde an Port 33816
> gestartet.
> 10:38:34: [INI] Daemon-Threads werden erzeugt.
> [New Thread 32769 (LWP 21600)]
> [New Thread 16386 (LWP 21601)]
> [New Thread 32771 (LWP 21602)]
> [New Thread 49156 (LWP 21603)]
>

> 10:38:34: [INI] Starte Plugin Qt GUI (Version 1.3.2).
> [New Thread 65541 (LWP 21604)]
> 10:38:34: [INI] Attempting to load de_DE Qt-GUI
> translation.
> 10:38:34: [INI] Qt GUI configuration.
> 10:38:34: [INI] Geometry configuration (1051, 3) (219 x
> 842)
> 10:38:34: [INI] Applying thomas skin.
> 10:38:34: [SRV] Requesting logon (#9276)...
> [New Thread 81926 (LWP 21605)]
> 10:38:34: [SRV] Verbinde mit Login-Server.
> [New Thread 98311 (LWP 21606)]
> 10:38:34: [INI] Auflsen des Proxyservers: 192.168.1.1:
> 3128...
> 10:38:35: [SRV] Opening socket to server via proxy.
> [Thread 98311 (LWP 21606) exited]
> 10:38:35: [PKT] Packet (SRVv0, 138 bytes) sent:
>                 (192.168.1.67:45510 - 64.12.161.185:
> 443)
>      0000: 2A 01 24 3C 00 84 00 00  00 01 00 01 XX XX
> XX XX   *.$.........XXXX
>      0010: XX XX XX XX XX XX 00 02  00 XX XX XX XX XX
> XX XX   XXXXXX......XXXX
>      0020: B0 00 03 00 33 49 43 51  20 49 6E 63 2E 20
> XX XX   XX..3ICQ Inc. -
>      0030: 50 72 6F 64 75 63 74 20  6F 66 20 49 43 51
> 20 28   Product of ICQ (
>      0040: 54 4D 29 2E 32 30 30 33  61 2E 35 2E 34 35
> 2E 31   TM).2003a.5.45.1
>      0050: 2E 33 37 37 37 2E 38 35  00 16 00 02 01 0A
> 00 17   .3777.85........
>      0060: 00 02 00 05 00 18 00 02  00 2D 00 19 00 02
> 00 01   .........-......
>      0070: 00 1A 00 02 0E C1 00 14  00 04 00 00 00 55
> 00 0E   ..............U..
>      0080: 00 02 75 73 00 0F 00 02  65 6E
>       ..us....en
> [Thread 81926 (LWP 21605) exited]
> 10:38:35: [PKT] Packet (SRVv0, 10 bytes) received:
>                 (192.168.1.67:45510 <- 64.12.161.185:
> 443)
>      0000: 2A 01 04 ED 00 04 00 00  00 01
>       *..í......
> 10:38:40: [PKT] Packet (SRVv0, 48 bytes) received:
>                 (192.168.1.67:45510 <- 64.12.161.185:
> 443)
>      0000: 2A 02 04 EE 00 2A 00 17  00 01 00 00 00 00
> 00 00   *..î.*..........
>      0010: 00 05 00 21 00 1A 04 5B  06 66 00 00 00 00
> 00 00   ...!...[.f......
>      0020: 00 00 00 00 00 00 00 00  00 00 00 00 00 00
> 00 00   ................
> 10:38:40: [WRN] Verification required. Reconnecting...
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 16386 (LWP 21601)]
> 0xb7b94e93 in strlen () from /lib/libc.so.6
> (gdb) bt full
> #0  0xb7b94e93 in strlen () from /lib/libc.so.6
> No symbol table info available.
> #1  0xb7b94bd5 in strdup () from /lib/libc.so.6
> No symbol table info available.
> #2  0x080c6e18 in CICQDaemon::ProcessNewUINFam ()
> No symbol table info available.
> #3  0x080c99de in CICQDaemon::ProcessDataChannel ()
> No symbol table info available.
> #4  0x080c9c4a in CICQDaemon::ProcessSrvPacket ()
> No symbol table info available.
> #5  0x080cac02 in MonitorSockets_tep ()
> No symbol table info available.
> #6  0xb7d7914f in pthread_start_thread () from /lib/
> libpthread.so.0
> No symbol table info available.
> #7  0xb7d792f4 in pthread_start_thread_event () from /
> lib/libpthread.so.0
> No symbol table info available.
> #8  0xb7be2dda in clone () from /lib/libc.so.6
> No symbol table info available.
>
> More Infos: white_an...@gmx.de

New description:

 When i start Licq it crahses at the Point above.

 10 minutes ago, it works... now i tried it 5-6 times...
 with this erros.
 yesterday, after 1-2hours it works again...

 Never has this problem on another System, using exaclty
 the Same licq build. (Gentoo)


 (gdb) run
 Starting program: /usr/bin/licq -d 255 -c
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 [Thread debugging using libthread_db enabled]
 [New Thread 16384 (LWP 21595)]
 10:38:33: [INI] Benutzerkonfiguration.
 10:38:33: [INI] 207 Benutzer werden geladen.
 10:38:34: [INI] Gespeicherte Auto-Antworten werden
 geladen.
 10:38:34: [INI] Werkzeuge werden geladen.
 10:38:34: [INI] [GPG] gpgme library found: 1.0.2
 10:38:34: [TCP] Lokaler TCP-Server wurde an Port 33816
 gestartet.
 10:38:34: [INI] Daemon-Threads werden erzeugt.
 [New Thread 32769 (LWP 21600)]
 [New Thread 16386 (LWP 21601)]
 [New Thread 32771 (LWP 21602)]
 [New Thread 49156 (LWP 21603)]


 10:38:34: [INI] Starte Plugin Qt GUI (Version 1.3.2).
 [New Thread 65541 (LWP 21604)]
 10:38:34: [INI] Attempting to load de_DE Qt-GUI
 translation.
 10:38:34: [INI] Qt GUI configuration.
 10:38:34: [INI] Geometry configuration (1051, 3) (219 x
 842)
 10:38:34: [INI] Applying thomas skin.
 10:38:34: [SRV] Requesting logon (#9276)...
 [New Thread 81926 (LWP 21605)]
 10:38:34: [SRV] Verbinde mit Login-Server.
 [New Thread 98311 (LWP 21606)]
 10:38:34: [INI] Auflsen des Proxyservers: 192.168.1.1:
 3128...
 10:38:35: [SRV] Opening socket to server via proxy.
 [Thread 98311 (LWP 21606) exited]
 10:38:35: [PKT] Packet (SRVv0, 138 bytes) sent:
                 (192.168.1.67:45510 - 64.12.161.185:
 443)
      0000: 2A 01 24 3C 00 84 00 00  00 01 00 01 XX XX
 XX XX   *.$.........XXXX
      0010: XX XX XX XX XX XX 00 02  00 XX XX XX XX XX
 XX XX   XXXXXX......XXXX
      0020: B0 00 03 00 33 49 43 51  20 49 6E 63 2E 20
 XX XX   XX..3ICQ Inc. -
      0030: 50 72 6F 64 75 63 74 20  6F 66 20 49 43 51
 20 28   Product of ICQ (
      0040: 54 4D 29 2E 32 30 30 33  61 2E 35 2E 34 35
 2E 31   TM).2003a.5.45.1
      0050: 2E 33 37 37 37 2E 38 35  00 16 00 02 01 0A
 00 17   .3777.85........
      0060: 00 02 00 05 00 18 00 02  00 2D 00 19 00 02
 00 01   .........-......
      0070: 00 1A 00 02 0E C1 00 14  00 04 00 00 00 55
 00 0E   ..............U..
      0080: 00 02 75 73 00 0F 00 02  65 6E
       ..us....en
 [Thread 81926 (LWP 21605) exited]
 10:38:35: [PKT] Packet (SRVv0, 10 bytes) received:
                 (192.168.1.67:45510 <- 64.12.161.185:
 443)
      0000: 2A 01 04 ED 00 04 00 00  00 01
       *..í......
 10:38:40: [PKT] Packet (SRVv0, 48 bytes) received:
                 (192.168.1.67:45510 <- 64.12.161.185:
 443)
      0000: 2A 02 04 EE 00 2A 00 17  00 01 00 00 00 00
 00 00   *..î.*..........
      0010: 00 05 00 21 00 1A 04 5B  06 66 00 00 00 00
 00 00   ...!...[.f......
      0020: 00 00 00 00 00 00 00 00  00 00 00 00 00 00
 00 00   ................
 10:38:40: [WRN] Verification required. Reconnecting...

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 16386 (LWP 21601)]
 0xb7b94e93 in strlen () from /lib/libc.so.6
 (gdb) bt full
 #0  0xb7b94e93 in strlen () from /lib/libc.so.6
 No symbol table info available.
 #1  0xb7b94bd5 in strdup () from /lib/libc.so.6
 No symbol table info available.
 #2  0x080c6e18 in CICQDaemon::ProcessNewUINFam ()
 No symbol table info available.
 #3  0x080c99de in CICQDaemon::ProcessDataChannel ()
 No symbol table info available.
 #4  0x080c9c4a in CICQDaemon::ProcessSrvPacket ()
 No symbol table info available.
 #5  0x080cac02 in MonitorSockets_tep ()
 No symbol table info available.
 #6  0xb7d7914f in pthread_start_thread () from /lib/
 libpthread.so.0
 No symbol table info available.
 #7  0xb7d792f4 in pthread_start_thread_event () from /
 lib/libpthread.so.0
 No symbol table info available.
 #8  0xb7be2dda in clone () from /lib/libc.so.6
 No symbol table info available.

 More Infos: white_an...@gmx.de

--

Comment:

 Closing old ticket. If anyone can still reproduce this with the latest
 Licq version, please reopen ticket and attach new backtraces from the
 crash.

-- 
Ticket URL: <http://www.licq.org/ticket/838#comment:4>
Licq <http://www.licq.org/>
Licq - an instant messaging client for UNIX.

Reply via email to