[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 90518] Knotact crashes when switching from Mail to other
From: Melchior Franz <mfranz () kde ! org>
Date: 2004-10-12 11:06:11
Message-ID: 20041012110611.13434.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=90518
------- Additional Comments From mfranz kde org 2004-10-12 13:06 -------
Same here, with CVS/HEAD as of yesterday (2004/10/11) under Linux 2.6.7 (x86)/gcc \
3.3.1 (SuSE Linux). Absolutely reproducible. But:
* it has nothing to do with #70032
* kontact doesn't need to run over night or something: just start it and switch back \
and forth between kmail & knode (or any other modules)
backtraces without symbols are kind of useless. Here's a better one:
#0 0x00000038 in ?? ()
#1 0x40a5908c in KXMLGUI::ContainerNode::unplugClient(KXMLGUI::ContainerClient*) \
(this=0x825de90, client=0x8be5c10) at kxmlguifactory_p.cpp:426
#2 0x40a58f95 in KXMLGUI::ContainerNode::unplugActions(KXMLGUI::BuildState&) \
(this=0x825de90, state= 0x82b7588) at kxmlguifactory_p.cpp:406
#3 0x40a58a1d in KXMLGUI::ContainerNode::destruct(QDomElement, KXMLGUI::BuildState&) \
(this=0x825de90, element=
{<QDomNode> = {_vptr.QDomNode = 0x4162d2a8, impl = 0x8bd32b8}, <No data \
fields>}, state= 0x82b7588) at kxmlguifactory_p.cpp:313
#4 0x40a58c87 in KXMLGUI::ContainerNode::destructChildren(QDomElement const&, \
KXMLGUI::BuildState&) ( this=0x82545e8, element= 0xbfffe050, state= 0x82b7588) at \
kxmlguifactory_p.cpp:358 #5 0x40a58a0b in \
KXMLGUI::ContainerNode::destruct(QDomElement, KXMLGUI::BuildState&) (this=0x82545e8, \
element=
{<QDomNode> = {_vptr.QDomNode = 0x4162d2a8, impl = 0x8bb1de0}, <No data \
fields>}, state= 0x82b7588) at kxmlguifactory_p.cpp:311
#6 0x40a542f9 in KXMLGUIFactory::removeClient(KXMLGUIClient*) (this=0x823ef50, \
client=0x841cc14) at kxmlguifactory.cpp:364
#7 0x40211370 in KParts::MainWindow::createGUI(KParts::Part*) (this=0x822ad88, \
part=0x8ad7270) at mainwindow.cpp:108
#8 0x0805dfaf in Kontact::MainWindow::slotActivePartChanged(KParts::Part*) \
(this=0x822ad88, part=0x8ad7270) at mainwindow.cpp:492
#9 0x0805ff34 in Kontact::MainWindow::qt_invoke(int, QUObject*) (this=0x822ad88, \
_id=82, _o=0xbfffe330) at qucom_p.h:312
#10 0x411b9927 in QObject::activate_signal(QConnectionList*, QUObject*) \
(this=0x82ab078, clist=0x8287890, o=0xbfffe330) at kernel/qobject.cpp:2357
#11 0x4020f334 in KParts::PartManager::activePartChanged(KParts::Part*) \
(this=0x82ab078, t0=0x8624550) at partmanager.moc:156
#12 0x4020e663 in KParts::PartManager::setActivePart(KParts::Part*, QWidget*) \
(this=0x82ab078, part=0x8ad7270, widget=0x0) at partmanager.cpp:486
#13 0x0805e391 in Kontact::MainWindow::selectPlugin(Kontact::Plugin*) \
(this=0x822ad88, plugin=0x82c7640) at mainwindow.cpp:541
#14 0x0805ff89 in Kontact::MainWindow::qt_invoke(int, QUObject*) (this=0x822ad88, \
_id=77, _o=0xbfffe5a0) at qucom_p.h:312
#15 0x411b9927 in QObject::activate_signal(QConnectionList*, QUObject*) \
(this=0x82578c0, clist=0x826b400, o=0xbfffe5a0) at kernel/qobject.cpp:2357
#16 0x0806269a in Kontact::SidePaneBase::pluginSelected(Kontact::Plugin*) \
(this=0x82578c0, t0=0x8624550) at sidepanebase.moc:109
#17 0x080627b3 in Kontact::SidePaneBase::qt_emit(int, QUObject*) (this=0x82578c0, \
_id=2, _o=0xbfffe690) at qucom_p.h:312
#18 0x08066931 in Kontact::IconSidePane::qt_emit(int, QUObject*) (this=0x8624550, \
_id=140658000, _o=0x8624550) at iconsidepane.moc:222
#19 0x411b98fe in QObject::activate_signal(QConnectionList*, QUObject*) \
(this=0x82c42d8, clist=0x8251588, o=0xbfffe690) at kernel/qobject.cpp:2355
#20 0x08066624 in Kontact::Navigator::pluginActivated(Kontact::Plugin*) \
(this=0x82c42d8, t0=0x8624550) at iconsidepane.moc:107
#21 0x412948f1 in QListBox::mousePressEventEx(QMouseEvent*) (this=0x82c42d8, \
e=0xbfffe850) at widgets/qlistbox.cpp:2044
#22 0x412946a9 in QListBox::mousePressEvent(QMouseEvent*) (this=0x82c42d8, \
e=0xbfffe850) at widgets/qlistbox.cpp:2016
#23 0x411f1b87 in QWidget::event(QEvent*) (this=0x82c42d8, e=0xbfffe850) at \
kernel/qwidget.cpp:4667 #24 0x411569bf in QApplication::internalNotify(QObject*, \
QEvent*) (this=0xbfffef80, receiver=0x82c42d8, e=0xbfffe850) at \
kernel/qapplication.cpp:2635 #25 0x41156175 in QApplication::notify(QObject*, \
QEvent*) (this=0xbfffef80, receiver=0x82c5458, e=0xbfffead0) at \
kernel/qapplication.cpp:2421 #26 0x40c5b361 in KApplication::notify(QObject*, \
QEvent*) (this=0xbfffef80, receiver=0x82c5458, event=0xbfffead0) at \
kapplication.cpp:518 #27 0x410ea8f5 in QApplication::sendSpontaneousEvent(QObject*, \
QEvent*) (receiver=0x82c5458, event=0xbfffead0) at qapplication.h:494
#28 0x410e38e5 in QETWidget::translateMouseEvent(_XEvent const*) (this=0x82c5458, \
event=0xbfffee60) at kernel/qapplication_x11.cpp:4301
#29 0x410e1546 in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfffef80, \
event=0xbfffee60) at kernel/qapplication_x11.cpp:3452
#30 0x410fc20c in QEventLoop::processEvents(unsigned) (this=0x8156cc8, flags=4) at \
kernel/qeventloop_x11.cpp:192 #31 0x4116ac4a in QEventLoop::enterLoop() \
(this=0x8156cc8) at kernel/qeventloop.cpp:198 #32 0x4116ab66 in QEventLoop::exec() \
(this=0x8156cc8) at kernel/qeventloop.cpp:145 #33 0x41156b3f in QApplication::exec() \
(this=0xbfffef80) at kernel/qapplication.cpp:2758 #34 0x0805ae3a in main \
(argc=140658000, argv=0x8624550) at main.cpp:153
and the first few stacks with "bt full":
#0 0x00000038 in ?? ()
No symbol table info available.
#1 0x40a5908c in KXMLGUI::ContainerNode::unplugClient(KXMLGUI::ContainerClient*) \
(this=0x825de90, client=0x8be5c10) at kxmlguifactory_p.cpp:426
tagActionList = (const QString &) 0x825a000: {static null = {
static null = <same as static member of an already seen type>, d = 0x8072408,
static shared_null = 0x8072408}, d = 0x82bdb38, static shared_null = 0x8072408}
custIt = {node = 0x8af8b18}
custEnd = {node = 0x8af8b18}
mergingIt = {node = 0xbfffdd90}
alIt = {node = 0x82470c0}
alEnd = {node = 0xbfffdd50}
#2 0x40a58f95 in KXMLGUI::ContainerNode::unplugActions(KXMLGUI::BuildState&) \
(this=0x825de90, state= 0x82b7588) at kxmlguifactory_p.cpp:406
clientIt = {<QGListIterator> = {list = 0x825deb8, curNode = 0x862ad40}, <No \
data fields>} #3 0x40a58a1d in KXMLGUI::ContainerNode::destruct(QDomElement, \
KXMLGUI::BuildState&) (this=0x825de90, element=
{<QDomNode> = {_vptr.QDomNode = 0x4162d2a8, impl = 0x8bd32b8}, <No data \
fields>}, state= 0x82b7588) at kxmlguifactory_p.cpp:313
cmIt = {node = 0x4162d928}
#4 0x40a58c87 in KXMLGUI::ContainerNode::destructChildren(QDomElement const&, \
KXMLGUI::BuildState&) ( this=0x82545e8, element= 0xbfffe050, state= 0x82b7588) at \
kxmlguifactory_p.cpp:358 childNode = (ContainerNode *) 0x825de90
childElement = {<QDomNode> = {_vptr.QDomNode = 0x4162d2a8, impl = 0x8bd32b8}, \
<No data fields>}
childIt = {<QGListIterator> = {list = 0x8254630, curNode = 0x8264d38}, <No \
data fields>} #5 0x40a58a0b in KXMLGUI::ContainerNode::destruct(QDomElement, \
KXMLGUI::BuildState&) (this=0x82545e8, element=
{<QDomNode> = {_vptr.QDomNode = 0x4162d2a8, impl = 0x8bb1de0}, <No data \
fields>}, state= 0x82b7588) at kxmlguifactory_p.cpp:311
cmIt = {node = 0x82b7588}
#6 0x40a542f9 in KXMLGUIFactory::removeClient(KXMLGUIClient*) (this=0x823ef50, \
client=0x841cc14) at kxmlguifactory.cpp:364
doc = {<QDomNode> = {_vptr.QDomNode = 0x4162c848, impl = 0x8bb1cd0}, <No data \
fields>}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic