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

List:       kde-devel
Subject:    kbuildsycoca crashes
From:       "Christopher Blauvelt" <cblauvelt () gmail ! com>
Date:       2006-06-19 20:01:54
Message-ID: ffa898c90606191301k705a89esf3df969ecef0252c () mail ! gmail ! com
[Download RAW message or body]

After compiling kdelibs with the new qt-dbus under /trunk/kdesupport,
kbuildsycoca crashes.  This occured immediately after shifting between
the dbus bindings in dbus and the "native" bindings in kde.  Below is
the method that was used to compile the libs:
$KDEDIR=/home/kde4/kde
$QTDIR=/home/kde4/qt-unstable

Dbus:
>cd dbus
>make -f Makefile.cvs >./configure --prefix=$KDEDIR
--libdir=$KDEDIR/lib --bindir=$KDEDIR/bin --includedir=$KDEDIR/include
--localstatedir=/var
>make
>make install

qt-copy:
>svn co svn://anonsvn.kde.org/home/kde/trunk/qt-copy
>cd qt-copy && ./configure -qt-gif -no-exceptions -debug -fast
--prefix=$HOME/qt-unstable && make && make install

qt-dbus:
>svn co svn://anonsvn.kde.org/home/kde/trunk/kdesupport/qt-dbus
>mkdir qt-dbus-build
>cd qt-dbus-build
>PKG_CONFIG_PATH=/home/kde4/kde/lib/pkgconfig/ cmakekde ../qt-dbus

kdelibs4_snapshot:
>svn co svn://anonsvn.kde.org/home/kde/branches/work/kdelibs4_snapshot
>mkdir kdelibs4_snapshot-build
>cd kdelibs4_snapshot-build
>PKG_CONFIG_PATH=$KDEDIR/lib/pkgconfig/:$QTDIR/lib cmakekde ../kdelibs4_snapshot


I've included this because I'm not sure if the method I chosen to
compile the libs is at fault.  Additionally, here are backtraces and
debug messages.
backtrace:
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 -1235970368 (LWP 22389)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb67b3261 in raise () from /lib/tls/libc.so.6
#8  0xb67b49f9 in abort () from /lib/tls/libc.so.6
#9  0xb77eb6db in kDebugBackend (nLevel=3, nArea=101,
    data=0x8061710 "FATAL: Session bus not found\n")
    at /home/kde4/devel/kdelibs4_snapshot/kdecore/kdebug.cpp:321
#10 0xb77ebd4a in kdbgstream::flush (this=0xbfd0ca90)
    at /home/kde4/devel/kdelibs4_snapshot/kdecore/kdebug.cpp:406
#11 0xb77ec3be in kdbgstream::operator<< (this=0xbfd0ca90, string=@0xbfd0c9f0)
    at /home/kde4/devel/kdelibs4_snapshot/kdecore/kdebug.cpp:459
#12 0xb7ed8708 in kdbgstream::operator<< (this=0xbfd0ca90,
    string=0xb792551f "\n") at kdebug.h:224
#13 0xb77e1873 in endl (s=@0xbfd0ca90) at kdebug.h:401
#14 0xb77ecbc7 in kdbgstream::operator<< (this=0xbfd0ca90,
    f=0xb77e184c <endl(kdbgstream&)>)
    at /home/kde4/devel/kdelibs4_snapshot/kdecore/kdebug.cpp:512
#15 0xb77dc6da in KApplication::init (this=0xbfd0cd20)
    at /home/kde4/devel/kdelibs4_snapshot/kdecore/kapplication.cpp:564
#16 0xb77db9ef in KApplication (this=0xbfd0cd20, GUIenabled=false)
    at /home/kde4/devel/kdelibs4_snapshot/kdecore/kapplication.cpp:398
#17 0xb7ed70ec in kdemain (argc=1, argv=0xbfd0ce44)
    at /home/kde4/devel/kdelibs4_snapshot/kded/kbuildsycoca.cpp:758
#18 0x0804882c in main (argc=1, argv=0xbfd0ce44)
    at /home/kde4/devel/kdelibs4_snapshot-build/kded/kbuildsycoca_dummy.cpp:3

Debug:
Session management error: Could not open network socket
kbuildsycoca: FATAL: Session bus not found
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kbuildsycoca path = <unknown> pid = 22451
Warning: connect() failed: : Connection refused
KCrash cannot reach kdeinit, launching directly.
kdeinit: Pipe closed unexpectedly: No such file or directory
kdeinit: Pipe closed unexpectedly: No such file or directory
kdeinit: Communication error with launcher. Exiting!

It appears that it's a result of the session bus not being found which
may be caused by the change to qt-dbus.  Any ideas?
Chris
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

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