[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    khelpcenter/kactioncollection crash
From:       Ellis Whitehead <kde () ellisw ! net>
Date:       2001-12-29 19:24:11
[Download RAW message or body]

I don't have the time to look at this myself, but here's a backtrace in case 
someone's interested...

KActionCollection &KActionCollection::operator+=( const KActionCollection &c )
{
  QAsciiDictIterator<KAction> it(c.d->m_actionDict);  // ***crash on this line
  for ( ; it.current(); ++it )
    insert( it.current() );

  return *this;
}

c=@0x40402e1c
(gdb) print c.d
$7 = (KActionCollectionPrivate *) 0x81050e0
(gdb) print &c.d->m_actionDict
$8 = (QAsciiDict<KAction> *) 0x81050e4

[New Thread 1024 (LWP 13223)]
0x40fce8f9 in wait4 () from /lib/libc.so.6
#0  0x40fce8f9 in wait4 () from /lib/libc.so.6
#1  0x410471f0 in __check_rhosts_file () from /lib/libc.so.6
#2  0x40e8c0d3 in waitpid () from /lib/libpthread.so.0
#3  0x405c3552 in KCrash::defaultCrashHandler (signal=11)
    at /ks/kdelibs/kdecore/kcrash.cpp:219
#4  0x40e89d04 in pthread_sighandler () from /lib/libpthread.so.0
#5  0x40f57848 in sigaction () from /lib/libc.so.6
#6  0x40aee23e in QGDictIterator::QGDictIterator (this=0xbfffee74,
    d=@0xe8510002) at tools/qgdict.cpp:1009
#7  0x403eabb6 in KActionCollection::operator+= (this=0x80eb118, 
c=@0x40402e1c)
    at /ks/qt-copy/include/qasciidict.h:105
#8  0x411580bd in KHMainWindow::KHMainWindow (this=0x80d2270, __in_chrg=1,
    url=@0xbffff36c) at /ks/kdebase/khelpcenter/khc_main.cc:98
#9  0x41159df8 in kdemain (argc=2, argv=0x805b280)
    at /ks/kdebase/khelpcenter/khc_main.cc:444
#10 0x804cd66 in launch (argc=2, _name=0x805584c "khelpcenter", 
    args=0x8055872 "\001", cwd=0x0, envc=1, envs=0x8055883 "", 
    reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x804fe96 "0")
    at /ks/kdelibs/kinit/kinit.cpp:537
#11 0x804da97 in handle_launcher_request (sock=-1)
    at /ks/kdelibs/kinit/kinit.cpp:1005
#12 0x804df7b in handle_requests (waitForPid=0)
    at /ks/kdelibs/kinit/kinit.cpp:1171
#13 0x804f053 in main (argc=1, argv=0xbffff934, envp=0xbffff93c)
    at /ks/kdelibs/kinit/kinit.cpp:1513
#14 0x40f4765f in __libc_start_main () from /lib/libc.so.6


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic