Segfault in kdeinit, KDE_3_1_BRANCH

Andy Fawcett andy at
Tue Jan 28 13:37:46 GMT 2003


I've been tracking the 3.1 sources in CVS for the last few weeks, and it 
has been running fine.

Today, I updated the sources again, still in the BRANCH, and now kdeinit 
segfaults on startup. Backtrace is further down the email...

I'm not sure how long it is since I last updated, certainly less than a 
week, and it was all running fine until today. Now, of course, I cannot 
even start KDE.

FYI, FreeBSD 5.0-RELEASE, gcc 3.2.1, qt-copy from about a week ago.

#0  0x287591a3 in fREe (mem=0x276b108) at malloc.c:3006
3006        size = chunksize(p);
(gdb) bt
#0  0x287591a3 in fREe (mem=0x276b108) at malloc.c:3006
#1  0x2875859e in free (m=0x276b108) at malloc.c:5525
#2  0x28f857a3 in operator delete(void*) () from /usr/lib/
#3  0x28c63693 in QFileInfo::~QFileInfo() () from 
#4  0x28239153 in KDirWatchPrivate::addEntry(KDirWatch*, QString const&, 
KDirWatchPrivate::Entry*, bool) (this=0x806f4d0,
    instance=0x806f3f8, _path=@0xbfbff600, sub_entry=0x0, isDir=true) at 
#5  0x2823b8de in KDirWatch::addDir(QString const&, bool, bool) 
(this=0x806f3f8, _path=@0xbfbff600, watchFiles=false, recursive=false)
    at kdirwatch.cpp:1285
#6  0x2920899d in Kded::readDirectory(QString const&) (this=0x806ec30, 
_path=@0x80bc6e8) at kded.cpp:421
#7  0x29208545 in Kded::build() (this=0x806ec30) at kded.cpp:329
#8  0x29208697 in Kded::recreate() (this=0x806ec30) at kded.cpp:358
#9  0x29209d60 in main (argc=1, argv=0x8065e98) at kded.cpp:715
#10 0x0804dae3 in launch (argc=1, _name=0x8052354 "kded", args=0x0, 
cwd=0x0, envc=0, envs=0x0, reset_env=false, tty=0x0, avoid_loops=false,
    startup_id_str=0x8051d96 "0") at kinit.cpp:547
#11 0x0804ffe2 in main (argc=2, argv=0xbfbffb78, envp=0xbfbffb84) at 
#12 0x0804c229 in _start ()



Andy Fawcett                                     | andy at
                                                 | tap at
"In an open world without walls and fences,      | tap at
  we wouldn't need Windows and Gates."  -- anon  | tap at

More information about the kde-core-devel mailing list