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

List:       kde-devel
Subject:    Problems with KDE from CVS HEAD
From:       CP Hennessy <CP.Hennessy () iname ! com>
Date:       2003-01-30 22:31:53
[Download RAW message or body]

Hi all,
	I'm having some problems with KDE from CVS HEAD, and I'd like
to know if anyone else has noticed the same problems.

1) session not restored :(
ksmserver is started and I have the options for restoring teh previous session
turned on. However even though I see :
ksmserver: KSMServer::restoreSession saved by user
in the .xsession-errors file nothing is restored 
and yes there are session files.

2) kate does not exit :(
When I attach to it with gdb and when I do a "where" I keep getting the following 
call stack ( with the top few calls removed as it keeps going into an infinite loop 
around here somewhere ):
#6  0x4062d213 in KDockWidgetHeader::saveConfig(KConfig*) (this=0x828ddf0, c=0x0) at \
/usr/lib/qt3.1post/include/qobject.h:154 #7  0x40637e32 in KDockManager::writeConfig(KConfig*, \
QString) (this=0x817de08, c=0x80531f8, group=  {static null = {static null = <same as static \
member of an already seen type>, d = 0x804b930, static shared_null = 0x804b930}, d = 0x828d540, \
static shared_null = 0x804b930}) at kdockwidget.cpp:2191 #8  0x4062bd25 in \
KDockMainWindow::writeDockConfig(KConfig*, QString) (this=0x0, c=0x0, group=Cannot access \
memory at address 0x0 ) at kdockwidget.cpp:164
#9  0x40078b57 in KateMainWindow::saveOptions(KConfig*) (this=0x816cae0, config=0x80531f8) at \
katemainwindow.cpp:464 #10 0x40078463 in KateMainWindow::queryClose() (this=0x816cae0) at \
katemainwindow.cpp:381 #11 0x40599942 in KMainWindow::closeEvent(QCloseEvent*) (this=0x816cae0, \
e=0xbfffec00) at kmainwindow.cpp:517 #12 0x40b8424d in QWidget::event(QEvent*) () from \
/usr/lib/qt3.1post/lib/libqt-mt.so.3 #13 0x40c279bb in QMainWindow::event(QEvent*) () from \
/usr/lib/qt3.1post/lib/libqt-mt.so.3 #14 0x40af7062 in QApplication::internalNotify(QObject*, \
QEvent*) () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #15 0x40af6c52 in \
QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #16 \
0x40731e69 in KApplication::notify(QObject*, QEvent*) (this=0x0, receiver=0x816cae0, \
event=0xbfffec00)  at kapplication.cpp:454
#17 0x40b83cec in QWidget::close(bool) () from /usr/lib/qt3.1post/lib/libqt-mt.so.3
#18 0x40aa32b4 in QETWidget::translateCloseEvent(_XEvent const*) () from \
/usr/lib/qt3.1post/lib/libqt-mt.so.3 #19 0x40a9dcc2 in QApplication::x11ClientMessage(QWidget*, \
_XEvent*, bool) () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #20 0x40a9ebb1 in \
QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #21 \
0x40ab2721 in QEventLoop::processEvents(unsigned) () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 \
#22 0x40b09f1b in QEventLoop::enterLoop() () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #23 \
0x40b09dc4 in QEventLoop::exec() () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #24 0x40af72b0 in \
QApplication::exec() () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #25 0x400155cf in main \
(argc=0, argv=0x0) at katemain.cpp:108 #26 0x411c94a2 in __libc_start_main () from \
/lib/libc.so.6

3) starting konqi from kicker kore dumps :(
i.e. when it's started like "kfmclient openProfile webbrowsing"  the core looks like :

[New Thread 1024 (LWP 2244)]
0x4113a8c9 in wait4 () from /lib/libc.so.6
#0  0x4113a8c9 in wait4 () from /lib/libc.so.6
#1  0x411b5c90 in __DTOR_END__ () from /lib/libc.so.6
#2  0x40f95a93 in waitpid () from /lib/libpthread.so.0
#3  0x406c08ec in KCrash::defaultCrashHandler(int) (sig=6) at kcrash.cpp:235
#4  0x40f9312b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x410c6df1 in kill () from /lib/libc.so.6
#7  0x40f9306d in pthread_kill () from /lib/libpthread.so.0
#8  0x40f935eb in raise () from /lib/libpthread.so.0
#9  0x410c84d9 in abort () from /lib/libc.so.6
#10 0x410c140f in __assert_fail () from /lib/libc.so.6
#11 0x419ebd38 in DOM::StyleBaseImpl::parseSelector2(QChar const*, QChar const*, \
DOM::CSSSelector::Relation) (this=0x82e0630, curP=0xbfffc30c, endP=0x82f9072,   \
relation=Descendant) at cssparser.cpp:556 #12 0x419ecebb in \
DOM::StyleBaseImpl::parseSelector1(QChar const*, QChar const*) (this=0x82e0630, curP=0x82f9072, \
endP=0x82f9088) at cssparser.cpp:601 #13 0x419ed044 in DOM::StyleBaseImpl::parseSelector(QChar \
const*, QChar const*)  (this=0x82e0630, curP=0x82f9088, endP=0x82f9088) at cssparser.cpp:670 \
#14 0x419f2769 in DOM::StyleBaseImpl::parseStyleRule(QChar const*&, QChar const*) \
(this=0x82e0630, curP=@0xbfffcb4c, endP=0x82fbbcc) at cssparser.cpp:2709 #15 0x419f2916 in \
DOM::StyleBaseImpl::parseRule(QChar const*&, QChar const*) ( this=0x82e0630, curP=@0xbfffcb4c, \
endP=0x82fbbcc) at cssparser.cpp:2777 #16 0x419e2db6 in \
DOM::CSSStyleSheetImpl::parseString(DOM::DOMString const&, bool) (this=0x82e0630, \
string=@0xfffffe00) at css_stylesheetimpl.cpp:252 #17 0x419f6020 in \
khtml::CSSStyleSelector::loadDefaultStyle(KHTMLSettings const*) (s=0x82e0630) at \
cssstyleselector.cpp:197 #18 0x419f56f2 in CSSStyleSelector (this=0x82deff0, doc=0x82df768, \
userStyleSheet=) at cssstyleselector.cpp:103 #19 0x41957fe7 in DocumentImpl (this=0x82df768, \
_implementation=0x82df2b8, v=0x8294c38) at dom_docimpl.cpp:285 #20 0x419889dd in \
HTMLDocumentImpl (this=0x82df768,  _implementation=0xfffffe00, v=0xfffffe00) at \
html_documentimpl.cpp:65 #21 0x41957a3b in \
DOM::DOMImplementationImpl::createHTMLDocument(KHTMLView*) ( this=0xfffffe00, v=0xfffffe00) at \
dom_docimpl.cpp:207 #22 0x41927adb in KHTMLPart::begin(KURL const&, int, int) (this=0x82818d8, \
url=@0xbfffcea0, xOffset=-512, yOffset=-512)  at /usr/lib/qt3.1b2/include/qguardedptr.h:116 #23 \
0x41847599 in KonqAboutPage::serve(QString const&) (this=0x82818d8, html=@0xbfffd010) at \
konq_aboutpage.cc:323 #24 0x41847474 in KonqAboutPage::openURL(KURL const&) (this=0xfffffe00) \
at konq_aboutpage.cc:301 #25 0x41563bc4 in KonqView::openURL(KURL const&, QString const&, \
QString const&) (this=0x8281278, url=@0xbfffd420, locationBarURL=@0xbfffd470,   \
nameFilter=@0xfffffe00) at konq_view.cc:192 #26 0x41533e22 in KonqMainWindow::openView(QString, \
KURL const&, KonqView*, KonqOpenURLRequest) (this=0x80f1f08, serviceType=) at \
konq_mainwindow.cc:731 #27 0x41574510 in KonqViewManager::loadItem(KConfig&, \
KonqFrameContainerBase*, QString const&, KURL const&, bool) (this=0x80f9530, cfg=@0xbfffd9c0,   \
parent=0x80f1fbc, name=@0xbfffd960, defaultURL=@0xbfffd930, openURL=true) at \
konq_viewmgr.cc:1102 #28 0x415731a3 in KonqViewManager::loadViewProfile(KConfig&, QString \
const&, KURL const&, KonqOpenURLRequest const&, bool) (this=0x80f9530, cfg=@0xbfffd9c0,   \
filename=@0x1, forcedURL=@0xbfffdbf0, req=@0xbfffda90, resetWindow=false) at \
konq_viewmgr.cc:1077 #29 0x415729df in KonqViewManager::loadViewProfile(QString const&, QString \
const&, KURL const&, KonqOpenURLRequest const&, bool) (this=0xfffffe00,   path=@0xfffffe00, \
filename=@0xfffffe00, forcedURL=@0xfffffe00, req=@0xfffffe00, resetWindow=false) at \
konq_viewmgr.cc:1045 #30 0x41579052 in KonqMisc::createBrowserWindowFromProfile(QString const&, \
QString const&, KURL const&, KParts::URLArgs const&, bool) (path=@0xbfffdf40,   \
filename=@0xbfffdf30, url=@0xbfffdbf0, args=@0xbfffdbc0, forbidUseHTML=false) at \
konq_mainwindow.h:128 #31 0x41529f03 in KonquerorIface::createBrowserWindowFromProfile(QString \
const&, QString const&) (this=0x80e0300, path=@0xbfffdf40, filename=@0xbfffdf30)    at \
KonquerorIface.cc:107 #32 0x4152a1ee in \
KonquerorIface::createBrowserWindowFromProfileASN(QString const&, QString const&, QCString \
const&) (this=0xfffffe00, path=@0xfffffe00,     filename=@0xfffffe00, startup_id=@0xfffffe00) \
at KonquerorIface.cc:117 #33 0x41596572 in KonquerorIface::process(QCString const&, \
                QMemArray<char> const&, QCString&, QMemArray<char>&) (this=0x80e0300, \
                fun=@0xbfffe1a0,
     data=@0xbfffe1b0, replyType=@0xbfffe180, replyData=@0xbfffe170)  at \
KonquerorIface_skel.cc:149 #34 0x41597c32 in virtual thunk to KonquerorIface::process(QCString \
const&, QMemArray<char> const&, QCString&, QMemArray<char>&) () at KonquerorIface.h:32 #35 \
0x40785ffd in DCOPClient::receive(QCString const&, QCString const&, QCString const&, \
QMemArray<char> const&, QCString&, QMemArray<char>&) (this=0x80bbcb8,   objId=@0xbfffe1c0, \
fun=@0xbfffe1a0, data=@0xbfffe1b0, replyType=@0xbfffe180, replyData=@0xbfffe170) at \
dcopclient.cpp:1450 #36 0x4077f67d in DCOPProcessInternal (d=0x80bfa58, opcode=2, key=72, \
dataReceived=@0xbfffe2d0, canPost=true) at dcopclient.cpp:414 #37 0x4077f05b in \
DCOPProcessMessage (iceConn=0x80c00f0, clientObject=0x80bfa58, opcode=2, length=300, \
replyWait=0x0, replyWaitRet=0xbfffe334) at dcopclient.cpp:329 #38 0x4078f3d8 in \
KDE_IceProcessMessages (iceConn=0x80c00f0, replyWait=0x0, replyReadyRet=0x0) at process.c:325 \
#39 0x4078711c in DCOPClient::processSocketData(int) (this=0x80bbcb8, fd=0) at \
dcopclient.cpp:1667 #40 0x40788545 in DCOPClient::qt_invoke(int, QUObject*) (this=0x80bbcb8,  \
_id=2, _o=0xbfffe4b0) at /usr/lib/qt3.1post/include/private/qucom_p.h:388 #41 0x40a3ebe3 in \
QObject::activate_signal(QConnectionList*, QUObject*) () from \
/usr/lib/qt3.1post/lib/libqt-mt.so.3 #42 0x40a3ecaf in QObject::activate_signal(int, int) () \
from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #43 0x40cfdfd8 in QSocketNotifier::activated(int) () \
from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #44 0x40a592ed in QSocketNotifier::event(QEvent*) () \
from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #45 0x409e3062 in \
QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 \
#46 0x409e2c52 in QApplication::notify(QObject*, QEvent*) ()  from \
/usr/lib/qt3.1post/lib/libqt-mt.so.3 #47 0x40629e69 in KApplication::notify(QObject*, QEvent*) \
(this=0x0, receiver=0x80bffd0, event=0xbfffe760) at kapplication.cpp:454 #48 0x409bed22 in \
QEventLoop::activateSocketNotifiers() () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #49 \
0x4099e3e7 in QEventLoop::processEvents(unsigned) () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 \
#50 0x409f5f1b in QEventLoop::enterLoop() () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #51 \
0x409f5dc4 in QEventLoop::exec() () from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #52 0x409e32b0 in \
QApplication::exec() ()  from /usr/lib/qt3.1post/lib/libqt-mt.so.3 #53 0x41527cba in main \
(argc=0, argv=0x0) at konq_main.cc:155 #54 0x0804cd2a in launch (argc=2, _name=0x80657bc \
"konqueror", args=0x80657cf "", cwd=0x0, envc=0,   envs=0x8051c38 "Ì®\004\b\220ÃÇ@ \212\004@  \
È@` È@ 0\eA\230ìÿ¿",   reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x0)  at \
kinit.cpp:561 #55 0x0804da75 in handle_launcher_request (sock=7) at kinit.cpp:1012
#56 0x0804df9c in handle_requests (waitForPid=0) at kinit.cpp:1180
#57 0x0804ee4a in main (argc=3, argv=0xbffff2f4, envp=0x0) at kinit.cpp:1532
#58 0x410b54a2 in __libc_start_main () from /lib/libc.so.6


Help,
CPH
 
> > 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