Knotes crash on close

Bug #521011 reported by mmbossoni
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libdbusmenu-qt (Ubuntu)
Fix Released
High
Aurélien Gâteau

Bug Description

Binary package hint: kdepim

https://bugs.kde.org/show_bug.cgi?id=226434

Version: 3.9 (using KDE 4.4.0)
OS: Linux
Installed from: Ubuntu Packages

Application: knotes (3.9)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-19-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
I simply close the KNotes and it crashes.

The crash can be reproduced every time.

 -- Backtrace:
Application: KNotes (knotes), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f74b639d7f0 (LWP 6876))]

Thread 2 (Thread 0x7f74a1dc3910 (LWP 6879)):
#0 0x00007f74b20af3c3 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f74ab9ee37c in ?? () from /lib/libglib-2.0.so.0
#2 0x00007f74ab9ee6c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3 0x00007f74b27f24b6 in QEventDispatcherGlib::processEvents (this=0x17c4750,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4 0x00007f74b27c7862 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5 0x00007f74b27c7c3c in QEventLoop::exec (this=0x7f74a1dc2f60, flags=) at
kernel/qeventloop.cpp:201
#6 0x00007f74b26d1d29 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7 0x00007f74b27a8098 in QInotifyFileSystemWatcherEngine::run (this=0x151bd30)
at io/qfilesystemwatcher_inotify.cpp:248
#8 0x00007f74b26d4745 in QThreadPrivate::start (arg=0x151bd30) at
thread/qthread_unix.cpp:248
#9 0x00007f74aefc9a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007f74b20bb80d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f74b639d7f0 (LWP 6876)):
[KCrash Handler]
#5 0x00007f74acb1de07 in ?? () from /usr/lib/libdbusmenu-qt.so.1
#6 0x00007f74acb19108 in DBusMenuExporter::removeAction(QAction*, int) () from
/usr/lib/libdbusmenu-qt.so.1
#7 0x00007f74acb18c39 in ?? () from /usr/lib/libdbusmenu-qt.so.1
#8 0x00007f74b27c8357 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x13458c0, event=0x7fffd2109870) at
kernel/qcoreapplication.cpp:819
#9 0x00007f74b2c9bf7c in QApplicationPrivate::notify_helper (this=0x1240220,
receiver=0x13458c0, e=0x7fffd2109870) at kernel/qapplication.cpp:4294
#10 0x00007f74b2ca259b in QApplication::notify (this=0x7fffd2109b70,
receiver=0x13458c0, e=0x7fffd2109870) at kernel/qapplication.cpp:4181
#11 0x00007f74b40c7d16 in KApplication::notify (this=0x7fffd2109b70,
receiver=0x13458c0, event=0x7fffd2109870) at
../../kdeui/kernel/kapplication.cpp:302
#12 0x00007f74b27c8f3c in QCoreApplication::notifyInternal
(this=0x7fffd2109b70, receiver=0x13458c0, event=0x7fffd2109870) at
kernel/qcoreapplication.cpp:704
#13 0x00007f74b2ce7a21 in QCoreApplication::sendEvent (this=0x13458c0,
action=0x1334c60) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#14 QWidget::removeAction (this=0x13458c0, action=0x1334c60) at
kernel/qwidget.cpp:3001
#15 0x00007f74b2c9622f in ~QAction (this=0x1334c60, __in_chrg=<value optimized
out>) at kernel/qaction.cpp:655
#16 0x00007f74b2cfdc99 in ~QWidgetAction (this=0x1334c60, __in_chrg=<value
optimized out>) at kernel/qwidgetaction.cpp:129
#17 0x00007f74b3ff2247 in ~KAction (this=0x1334c60, __in_chrg=<value optimized
out>) at ../../kdeui/actions/kaction.cpp:169
#18 0x00007f74b27d792c in QObjectPrivate::deleteChildren (this=0x13326c0) at
kernel/qobject.cpp:1986
#19 0x00007f74b27de9f4 in ~QObject (this=<value optimized out>,
__in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#20 0x00007f74b3fed4dc in ~KActionCollection (this=0x13308c0, __in_chrg=<value
optimized out>) at ../../kdeui/actions/kactioncollection.cpp:124
#21 0x00007f74b41e5d2a in ~KXMLGUIClient (this=0x13041f8, __in_chrg=<value
optimized out>) at ../../kdeui/xmlgui/kxmlguiclient.cpp:103
#22 0x000000000041c75e in ~KNotesApp (this=0x1304140, __in_chrg=<value
optimized out>, __vtt_parm=<value optimized out>) at
../../knotes/knotesapp.cpp:252
#23 0x000000000041b4ba in ~Application (this=0x7fffd2109b70, __in_chrg=<value
optimized out>) at ../../knotes/application.cpp:35
#24 0x000000000041b2fe in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../knotes/main.cpp:69

affects: kdepim (Ubuntu) → libdbusmenu-qt (Ubuntu)
Revision history for this message
Paulo Dias (paulo-miguel-dias) wrote :

I can confirm this, crashing on exit everytime, with latest kde 4.4 in kubuntuj lucid

Changed in libdbusmenu-qt (Ubuntu):
status: New → Fix Committed
assignee: nobody → Aurélien Gâteau (agateau)
importance: Undecided → High
Revision history for this message
HobieCat (giorgio-consorti) wrote :

Same here, with KDE 4.4 from ppa:kubuntu-ppa/backports repos.

Just sent over a notification, here's

Application: KNotes (knotes), signal: Segmentation fault
[KCrash Handler]
#6 0xb493a577 in ?? () from /usr/lib/libdbusmenu-qt.so.1
#7 0xb49359dc in DBusMenuExporter::removeAction(QAction*, int) () from /usr/lib/libdbusmenu-qt.so.1
#8 0xb49352be in ?? () from /usr/lib/libdbusmenu-qt.so.1
#9 0xb49353c7 in ?? () from /usr/lib/libdbusmenu-qt.so.1
#10 0xb5e45f9a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#11 0xb6092259 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#12 0xb6098f79 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#13 0xb6e941fa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#14 0xb5e46cfb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#15 0xb60e5782 in QWidget::removeAction(QAction*) () from /usr/lib/libQtGui.so.4
#16 0xb608bea3 in QAction::~QAction() () from /usr/lib/libQtGui.so.4
#17 0xb60fd33e in QWidgetAction::~QWidgetAction() () from /usr/lib/libQtGui.so.4
#18 0xb6da8133 in KAction::~KAction() () from /usr/lib/libkdeui.so.5
#19 0xb5e5647f in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#20 0xb5e5d5bd in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#21 0xb6da2c3a in KActionCollection::~KActionCollection() () from /usr/lib/libkdeui.so.5
#22 0xb6fd556a in KXMLGUIClient::~KXMLGUIClient() () from /usr/lib/libkdeui.so.5
#23 0x0805eb96 in _start ()

Hope this helps,
Ciao!

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fix released to lucid

Changed in libdbusmenu-qt (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.