On Tuesday 08 February 2005 09.55, Rikard Johnels wrote:
> On Tuesday 08 February 2005 09.37, wwp wrote:
> > Hello Rikard,
> >
> > On Tue, 8 Feb 2005 09:18:19 +0100 Rikard Johnels <[EMAIL PROTECTED]> wrote:
> > > Hi all!
> > > Have a 1.3.1/SSL install (from SuSE apt) that keeps segfaulting.
> > > I usually keep it logged on and set the status to "Not Available"
> > > and "Invisible"
> > > If i leave it up, it segfaults after a period of time (differs from
> > > time to time)
> > > As far as i can see it is when i get a pending message from a offline
> > > user. Then it dies with segfault, and if i start it i get;
> > >
> > > [EMAIL PROTECTED]:~> licq
> > > 09:12:40: [WRN] Licq: Ignoring stale lockfile (pid 30338)
> > > Segmentation fault
> > >
> > > I have no idea where to look or even what to look for.
> > >
> > > Any ideas?
> >
> > Providing a backtrace would help! This implies building w/ debug options
> > (for instance: ./configure --enable-debug && make && make install; don't
> > make install-strip!), and running licq from gdb. If possible use code
> > from CVS. When licq segfaults, you are still under gdb, then type bt or
> > bt full and send the full output to this mailing-list.
> >
> > Let us know if you need more help around building licq or running licq
> > from gdb!
> >
> >
> > Regards,
>
> Its a prebuilt package
>
> sparhawk:~ # file /usr/bin/licq
> /usr/bin/licq: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
> for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
>
> (gdb) run
> Starting program: /usr/bin/licq
> [Thread debugging using libthread_db enabled]
> [New Thread 16384 (LWP 15380)]
> 09:46:58: [WRN] Licq: Ignoring stale lockfile (pid 25357)
> [New Thread 32769 (LWP 15382)]
> [New Thread 16386 (LWP 15383)]
> [New Thread 32771 (LWP 15384)]
> [New Thread 49156 (LWP 15385)]
> [New Thread 65541 (LWP 15386)]
> [New Thread 81926 (LWP 15389)]
> [New Thread 98311 (LWP 15390)]
> [Thread 98311 (LWP 15390) exited]
> [Thread 81926 (LWP 15389) exited]
> [New Thread 114696 (LWP 15391)]
> [Thread 114696 (LWP 15391) exited]
> [New Thread 131081 (LWP 15392)]
> [Thread 131081 (LWP 15392) exited]
> [New Thread 147466 (LWP 15393)]
> [New Thread 163851 (LWP 15394)]
> [Thread 163851 (LWP 15394) exited]
> [Thread 147466 (LWP 15393) exited]
> [New Thread 180236 (LWP 15395)]
> [Thread 180236 (LWP 15395) exited]
> [New Thread 196621 (LWP 15396)]
> [Thread 196621 (LWP 15396) exited]
> [New Thread 213006 (LWP 15397)]
> [Thread 213006 (LWP 15397) exited]
> [New Thread 229391 (LWP 15398)]
> [New Thread 245776 (LWP 15399)]
> [Thread 229391 (LWP 15398) exited]
> [Thread 245776 (LWP 15399) exited]
> [New Thread 262161 (LWP 15400)]
> [Thread 262161 (LWP 15400) exited]
> [New Thread 278546 (LWP 15401)]
> [Thread 278546 (LWP 15401) exited]
> [New Thread 294931 (LWP 15402)]
> [Thread 294931 (LWP 15402) exited]
> [New Thread 311316 (LWP 15403)]
> [Thread 311316 (LWP 15403) exited]
> [New Thread 327701 (LWP 15404)]
> [Thread 327701 (LWP 15404) exited]
> [New Thread 344086 (LWP 15406)]
> [Thread 344086 (LWP 15406) exited]
> [New Thread 360471 (LWP 15407)]
> [Thread 360471 (LWP 15407) exited]
> [New Thread 376856 (LWP 15408)]
> [Thread 376856 (LWP 15408) exited]
> [New Thread 393241 (LWP 15409)]
> [Thread 393241 (LWP 15409) exited]
> [New Thread 409626 (LWP 15410)]
> [Thread 409626 (LWP 15410) exited]
> [New Thread 426011 (LWP 15411)]
> [Thread 426011 (LWP 15411) exited]
> [New Thread 442396 (LWP 15412)]
> [Thread 442396 (LWP 15412) exited]
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 65541 (LWP 15386)]
> 0x40c8e96a in QListViewItem::listView () from
> /usr/lib/qt3/lib/libqt-mt.so.3 (gdb) bt full
> '#0  0x40c8e96a in QListViewItem::listView ()
>    from /usr/lib/qt3/lib/libqt-mt.so.3
> No symbol table info available.
> #1  0x404fb2c9 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #2  0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #3  0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #4  0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #5  0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #6  0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #7  0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #8  0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #9  0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #10 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #11 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #12 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #13 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #14 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #15 0x404fb439 in CUserViewItem::~CUserViewItem ()
>   from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #16 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #17 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #18 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #19 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #20 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #21 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #22 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #23 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #24 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #25 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #26 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #27 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #28 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #29 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #30 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #31 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #32 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #33 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #34 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #35 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #36 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #37 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #38 0x404fb439 in CUserViewItem::~CUserViewItem ()
>  from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #39 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #40 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #41 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #42 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #43 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #44 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
> #45 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.
>
>
> For ever and ever.. (doesnt stop, but keeps repeating)
> I scroled it down past #635 and it was still
>
> 0x404fb439 in CUserViewItem::~CUserViewItem ()
>    from /usr/lib/licq/licq_kde-gui.so
> No symbol table info available.

More debug...
Still the same problem

licq-1.3.1-20050224 (via SuSE apt)

Licq Segmentation Violation Detected.
Backtrace:
licq(licq_handle_sigsegv+0xa3) [0x8116953]
/lib/libpthread.so.0 [0x4015cbb1]
/lib/libc.so.6 [0x402cdbf8]
/lib/libc.so.6 [0x4031922b]
/lib/libc.so.6(malloc+0x8c) [0x4031818c]
licq(_ZN8CIniFile9InsertStrEPKcii+0x3e) [0x8100d5e]
licq(_ZN8CIniFile8WriteStrEPKcS1_+0x118) [0x8100fd8]
licq(_ZN8ICQOwner12SaveLicqInfoEv+0xa6) [0x80f40f6]
licq(_ZN7ICQUser9SetIpPortEmt+0x102) [0x80ef762]
licq(_ZN10CICQDaemon17ProcessServiceFamER7CBuffert+0x7d4) [0x80d6984]
licq(_ZN10CICQDaemon18ProcessDataChannelER7CBuffer+0x164) [0x80e00d4]
licq(_ZN10CICQDaemon16ProcessSrvPacketER7CBuffer+0x18c) [0x80d618c]
licq(_Z18MonitorSockets_tepPv+0x3d8) [0x80e22b8]
/lib/libpthread.so.0 [0x401560f0]
/lib/libc.so.6(__clone+0x57) [0x40382c77]
Attempting to generate core file.


-- 

         /Rikard

" Sharing knowledge is the most fundamental act of friendship. 
Because it is a way you can give something without loosing something." 
                -R. Stallman 

---------------------------------------------------------------
Rikard Johnels          email   : [EMAIL PROTECTED]
                        Web     : http://www.rikjoh.com/users/rikjoh
                        Mob     : +46 735 05 51 01
                        PGP     : 0x461CEE56
---------------------------------------------------------------


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
LICQ-Main mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/licq-main

Reply via email to