Bug 268465 - [valgrind log] Plasma crashed after rename shortcut on desktop [KTextEdit::contextMenuEvent]
Summary: [valgrind log] Plasma crashed after rename shortcut on desktop [KTextEdit::co...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasma4
Classification: Unmaintained
Component: widget-folderview (show other bugs)
Version: 4.6.1
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 272422 272496 276396 277084 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-03-14 15:19 UTC by Vova
Modified: 2012-05-23 13:47 UTC (History)
13 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.8.0
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (9.85 KB, text/plain)
2011-06-10 20:00 UTC, paul summers
Details
New crash information added by DrKonqi (10.38 KB, text/plain)
2011-07-01 08:52 UTC, underline
Details
New crash information added by DrKonqi (9.83 KB, text/plain)
2011-07-22 12:45 UTC, Lukas ThyWalls
Details
New crash information added by DrKonqi (6.29 KB, text/plain)
2011-08-16 21:04 UTC, Tomasz Karoń
Details
New crash information added by DrKonqi (8.41 KB, text/plain)
2011-09-03 15:05 UTC, Bruno Friedmann
Details
New crash information added by DrKonqi (8.53 KB, text/plain)
2011-09-05 10:15 UTC, DrHouse
Details
proposed fix. (748 bytes, patch)
2012-01-27 19:31 UTC, Dawit Alemayehu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vova 2011-03-14 15:19:10 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.1 (4.6.1)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-rc7-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

Right mouse click on the shortcut -> rename -> right click -> crash

The crash can be reproduced every time.

-- Backtrace:
Application: Оболочка Plasma (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fed958d0760 (LWP 1692))]

Thread 2 (Thread 0x7fed728b1700 (LWP 1698)):
#0  0x00007fed92fa3b03 in poll () from /lib/libc.so.6
#1  0x00007fed90004134 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fed9000466d in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fed94573836 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007fed945485a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007fed945487e4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fed9446112c in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007fed9452a6b8 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fed94463905 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fed941d9c70 in start_thread () from /lib/libpthread.so.0
#10 0x00007fed92fabc8d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fed958d0760 (LWP 1692)):
[KCrash Handler]
#6  0x0000000000000001 in ?? ()
#7  0x00007fed953c96c5 in KTextEdit::contextMenuEvent(QContextMenuEvent*) () from /usr/lib/libkdeui.so.5
#8  0x00007fed9374c089 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#9  0x00007fed93aee886 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#10 0x00007fed94549306 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#11 0x00007fed936fb661 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#12 0x00007fed9370033b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#13 0x00007fed952dbd46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#14 0x00007fed94549183 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#15 0x00007fed93cd5b7e in QGraphicsProxyWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*) () from /usr/lib/libQtGui.so.4
#16 0x00007fed93cb71c3 in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#17 0x00007fed93cdff91 in QGraphicsScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*) () from /usr/lib/libQtGui.so.4
#18 0x00007fed93cf30cc in QGraphicsScene::event(QEvent*) () from /usr/lib/libQtGui.so.4
#19 0x00007fed936fb694 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x00007fed9370017a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x00007fed952dbd46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#22 0x00007fed94549183 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#23 0x00007fed93d05020 in QGraphicsView::contextMenuEvent(QContextMenuEvent*) () from /usr/lib/libQtGui.so.4
#24 0x00007fed9374c089 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#25 0x00007fed93aee886 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#26 0x00007fed93d0d3c3 in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#27 0x00007fed94549306 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#28 0x00007fed936fb661 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0x00007fed9370033b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0x00007fed952dbd46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0x00007fed94549183 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0x00007fed9377a183 in ?? () from /usr/lib/libQtGui.so.4
#33 0x00007fed93778809 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#34 0x00007fed9379f89a in ?? () from /usr/lib/libQtGui.so.4
#35 0x00007fed90003bf3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0x00007fed900043d0 in ?? () from /usr/lib/libglib-2.0.so.0
#37 0x00007fed9000466d in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0x00007fed945737df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0x00007fed9379f54e in ?? () from /usr/lib/libQtGui.so.4
#40 0x00007fed945485a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#41 0x00007fed945487e4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0x00007fed9454cb93 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#43 0x00007fed8477d808 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#44 0x0000000000406b93 in _start ()

Possible duplicates by query: bug 233026.

Reported using DrKonqi
Comment 1 Dario Andres 2011-03-15 00:17:54 UTC
[Comment from a bug triager]
This is similar to the old bug 222118. 

I can reproduce the crash on master(4.7):
- kdelibs 08ba1e2d7f510b9403fd6cf5d5e59a60050d9377 (Sat Mar 12 20:34:30 2011 +0100)
- kde-workspace 6a077a9e043574bc9276ffe2477e3609bb9223c8 (Sat Mar 12 14:48:10 2011 +0100)

Regards
Comment 2 Dario Andres 2011-03-15 00:40:40 UTC
- Valgrind log:

==1328== Invalid read of size 4
==1328==    at 0x52B5740: KTextEdit::contextMenuEvent(QContextMenuEvent*) (ktextedit.cpp:621)
==1328==    by 0x5B05697: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5EFD162: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8C541: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8EE94: ??? (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x582A369: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5AABA9F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5AB0B12: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x51B9039: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311)
==1328==    by 0x582A1CA: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x6113AF4: QGraphicsProxyWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x60F4517: QGraphicsItem::sceneEvent(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==  Address 0x9b12938 is 0 bytes inside a block of size 20 free'd
==1328==    at 0x4023ABC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==1328==    by 0x5F3FAA9: QMenu::~QMenu() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x583DD56: QObjectPrivate::deleteChildren() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5AFF958: QWidget::~QWidget() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5EFC8C0: QFrame::~QFrame() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8C623: QAbstractScrollArea::~QAbstractScrollArea() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F72040: QTextEdit::~QTextEdit() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x52B07F3: KTextEdit::~KTextEdit() (ktextedit.cpp:276)
==1328==    by 0x52B0861: KTextEdit::~KTextEdit() (ktextedit.cpp:279)
==1328==    by 0x6111E17: QGraphicsProxyWidget::~QGraphicsProxyWidget() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x14A3E698: ItemEditor::~ItemEditor() (itemeditor.cpp:63)
==1328==    by 0x583CD74: qDeleteInEventHandler(QObject*) (in /usr/lib/libQtCore.so.4.7.2)
==1328== 
==1328== Invalid read of size 4
==1328==    at 0x5842177: QObject::~QObject() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5842801: QObject::~QObject() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x52B5747: KTextEdit::contextMenuEvent(QContextMenuEvent*) (ktextedit.cpp:621)
==1328==    by 0x5B05697: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5EFD162: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8C541: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8EE94: ??? (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x582A369: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5AABA9F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5AB0B12: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x51B9039: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311)
==1328==    by 0x582A1CA: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==  Address 0x9b1293c is 4 bytes inside a block of size 20 free'd
==1328==    at 0x4023ABC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==1328==    by 0x5F3FAA9: QMenu::~QMenu() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x583DD56: QObjectPrivate::deleteChildren() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5AFF958: QWidget::~QWidget() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5EFC8C0: QFrame::~QFrame() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8C623: QAbstractScrollArea::~QAbstractScrollArea() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F72040: QTextEdit::~QTextEdit() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x52B07F3: KTextEdit::~KTextEdit() (ktextedit.cpp:276)
==1328==    by 0x52B0861: KTextEdit::~KTextEdit() (ktextedit.cpp:279)
==1328==    by 0x6111E17: QGraphicsProxyWidget::~QGraphicsProxyWidget() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x14A3E698: ItemEditor::~ItemEditor() (itemeditor.cpp:63)
==1328==    by 0x583CD74: qDeleteInEventHandler(QObject*) (in /usr/lib/libQtCore.so.4.7.2)
==1328== 
==1328== Invalid write of size 4
==1328==    at 0x5842186: QObject::~QObject() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5842801: QObject::~QObject() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x52B5747: KTextEdit::contextMenuEvent(QContextMenuEvent*) (ktextedit.cpp:621)
==1328==    by 0x5B05697: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5EFD162: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8C541: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8EE94: ??? (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x582A369: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5AABA9F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5AB0B12: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x51B9039: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311)
==1328==    by 0x582A1CA: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==  Address 0x9b12938 is 0 bytes inside a block of size 20 free'd
==1328==    at 0x4023ABC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==1328==    by 0x5F3FAA9: QMenu::~QMenu() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x583DD56: QObjectPrivate::deleteChildren() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5AFF958: QWidget::~QWidget() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5EFC8C0: QFrame::~QFrame() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8C623: QAbstractScrollArea::~QAbstractScrollArea() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F72040: QTextEdit::~QTextEdit() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x52B07F3: KTextEdit::~KTextEdit() (ktextedit.cpp:276)
==1328==    by 0x52B0861: KTextEdit::~KTextEdit() (ktextedit.cpp:279)
==1328==    by 0x6111E17: QGraphicsProxyWidget::~QGraphicsProxyWidget() (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x14A3E698: ItemEditor::~ItemEditor() (itemeditor.cpp:63)
==1328==    by 0x583CD74: qDeleteInEventHandler(QObject*) (in /usr/lib/libQtCore.so.4.7.2)
==1328== 
==1328== Invalid read of size 1
==1328==    at 0x5842188: QObject::~QObject() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5842801: QObject::~QObject() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x52B5747: KTextEdit::contextMenuEvent(QContextMenuEvent*) (ktextedit.cpp:621)
==1328==    by 0x5B05697: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5EFD162: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8C541: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5F8EE94: ??? (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x582A369: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5AABA9F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x5AB0B12: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==1328==    by 0x51B9039: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311)
==1328==    by 0x582A1CA: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==  Address 0x10 is not stack'd, malloc'd or (recently) free'd
==1328== 
KCrash: Attempting to start /home/kdetrunk/kde/bin/plasma-desktop from kdeinit
sock_file=/home/kdetrunk/.kde4/socket-kdeheaven/kdeinit4__0
--1328-- WARNING: unhandled syscall: 340
--1328-- You may be able to write your own handler.
--1328-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--1328-- Nevertheless we consider this a bug.  Please report
--1328-- it at http://valgrind.org/support/bug_reports.html.
KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /home/kdetrunk/kde/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/kdetrunk/.kde4/socket-kdeheaven/kdeinit4__0
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...
==1328== Thread 2:
==1328== Invalid read of size 2
==1328==    at 0x5857227: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x8DF27E6: g_main_context_check (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x8DF3119: ??? (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x8DF3603: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x58577CB: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5829388: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5829629: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x57322F2: QThread::exec() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x580AB2A: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5734DC1: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x596BDEF: start_thread (in /lib/libpthread-2.13.so)
==1328==    by 0x660698D: clone (in /lib/libc-2.13.so)
==1328==  Address 0xcbafebe is 6 bytes inside a block of size 12 free'd
==1328==    at 0x4023ABC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==1328==    by 0x5857C1D: QEventDispatcherGlib::unregisterSocketNotifier(QSocketNotifier*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5846008: QSocketNotifier::setEnabled(bool) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5857223: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x8DF27E6: g_main_context_check (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x8DF3119: ??? (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x8DF3603: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x58577CB: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5829388: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5829629: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x57322F2: QThread::exec() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x580AB2A: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328== 
==1328== Invalid read of size 2
==1328==    at 0x585722B: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x8DF27E6: g_main_context_check (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x8DF3119: ??? (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x8DF3603: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x58577CB: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5829388: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5829629: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x57322F2: QThread::exec() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x580AB2A: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5734DC1: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x596BDEF: start_thread (in /lib/libpthread-2.13.so)
==1328==    by 0x660698D: clone (in /lib/libc-2.13.so)
==1328==  Address 0xcbafebc is 4 bytes inside a block of size 12 free'd
==1328==    at 0x4023ABC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==1328==    by 0x5857C1D: QEventDispatcherGlib::unregisterSocketNotifier(QSocketNotifier*) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5846008: QSocketNotifier::setEnabled(bool) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5857223: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x8DF27E6: g_main_context_check (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x8DF3119: ??? (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x8DF3603: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2600.1)
==1328==    by 0x58577CB: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5829388: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x5829629: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x57322F2: QThread::exec() (in /usr/lib/libQtCore.so.4.7.2)
==1328==    by 0x580AB2A: ??? (in /usr/lib/libQtCore.so.4.7.2)
==1328== 

[1]+  Stopped                 valgrind plasma-desktop --nofork
Comment 3 kubuntu-user 2011-05-02 18:42:49 UTC
KDE 4.6.2 (Kubuntu Natty) is affected by this bug again.

https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/366977


Here is my backtrace:

Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation
fault
[Current thread is 1 (Thread 0xb11c1720 (LWP 1370))]

Thread 4 (Thread 0xae596b70 (LWP 1382)):
#0  0xb37977b5 in __pthread_mutex_unlock_usercnt () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0xb7713656 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb36ac54c in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb672b577 in QEventDispatcherGlib::processEvents (this=0xa3e9b30,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0xb66fd289 in QEventLoop::processEvents (this=0xae596280, flags=...) at
kernel/qeventloop.cpp:149
#5  0xb66fd522 in QEventLoop::exec (this=0xae596280, flags=...) at
kernel/qeventloop.cpp:201
#6  0xb66072a0 in QThread::exec (this=0xa3e7278) at thread/qthread.cpp:492
#7  0xb66defdb in QInotifyFileSystemWatcherEngine::run (this=0xa3e7278) at
io/qfilesystemwatcher_inotify.cpp:248
#8  0xb6609da2 in QThreadPrivate::start (arg=0xa3e7278) at
thread/qthread_unix.cpp:320
#9  0xb3793e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0xb770573e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa73a6b70 (LWP 1385)):
#0  0xb37977af in __pthread_mutex_unlock_usercnt () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0xb7713656 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb36aa5e6 in g_main_context_acquire () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb36abdde in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb36ac524 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb672b577 in QEventDispatcherGlib::processEvents (this=0xa42ed68,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb66fd289 in QEventLoop::processEvents (this=0xa73a6280, flags=...) at
kernel/qeventloop.cpp:149
#7  0xb66fd522 in QEventLoop::exec (this=0xa73a6280, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb66072a0 in QThread::exec (this=0xa42d690) at thread/qthread.cpp:492
#9  0xb66defdb in QInotifyFileSystemWatcherEngine::run (this=0xa42d690) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6609da2 in QThreadPrivate::start (arg=0xa42d690) at
thread/qthread_unix.cpp:320
#11 0xb3793e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb770573e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa61bab70 (LWP 1390)):
#0  0xb36aa550 in g_main_context_acquire () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb36abdde in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb36ac92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xa6ac6304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#4  0xb36d52df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb3793e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb770573e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb11c1720 (LWP 1370)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xb6e0de9f in KTextEdit::contextMenuEvent (this=0xa8cc3c0,
event=0xbf836dbc) at ../../kdeui/widgets/ktextedit.cpp:621
#9  0xb5cb1cd8 in QWidget::event (this=0xa8cc3c0, event=0xbf836dbc) at
kernel/qwidget.cpp:8426
#10 0xb60a2f63 in QFrame::event (this=0xa8cc3c0, e=0xbf836dbc) at
widgets/qframe.cpp:557
#11 0xb61315d2 in QAbstractScrollArea::viewportEvent (this=0xa8cc3c0,
e=0xbf836dbc) at widgets/qabstractscrollarea.cpp:1043
#12 0xb6133ed5 in viewportEvent (this=0xa1d7108, o=0xa5be510, e=0xbf836dbc) at
widgets/qabstractscrollarea_p.h:100
#13 QAbstractScrollAreaFilter::eventFilter (this=0xa1d7108, o=0xa5be510,
e=0xbf836dbc) at widgets/qabstractscrollarea_p.h:116
#14 0xb66fe25a in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x9ffb658, receiver=0xa5be510, event=0xbf836dbc) at
kernel/qcoreapplication.cpp:846
#15 0xb5c58d00 in QApplicationPrivate::notify_helper (this=0x9ffb658,
receiver=0xa5be510, e=0xbf836dbc) at kernel/qapplication.cpp:4458
#16 0xb5c5dc62 in QApplication::notify (this=0x9ff2578, receiver=0xa5be510,
e=0xbf836dbc) at kernel/qapplication.cpp:4102
#17 0xb6d053ca in KApplication::notify (this=0x9ff2578, receiver=0xa5be510,
event=0xbf836dbc) at ../../kdeui/kernel/kapplication.cpp:311
#18 0xb66fe0bb in QCoreApplication::notifyInternal (this=0x9ff2578,
receiver=0xa5be510, event=0xbf836dbc) at kernel/qcoreapplication.cpp:731
#19 0xb62b3522 in sendEvent (this=0xa89ba20, event=0xbf83748c) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QGraphicsProxyWidget::contextMenuEvent (this=0xa89ba20, event=0xbf83748c)
at graphicsview/qgraphicsproxywidget.cpp:1041
#21 0xb6294548 in QGraphicsItem::sceneEvent (this=0xa89ba28, event=0xbf83748c)
at graphicsview/qgraphicsitem.cpp:6691
#22 0xb62efbd7 in QGraphicsWidget::sceneEvent (this=0xa89ba20,
event=0xbf83748c) at graphicsview/qgraphicswidget.cpp:1191
#23 0xb62bd950 in QGraphicsScenePrivate::sendEvent (this=0x9ffbee0,
item=0xa89ba28, event=0xbf83748c) at graphicsview/qgraphicsscene.cpp:1207
#24 0xb62be090 in QGraphicsScene::contextMenuEvent (this=0x9ffc848,
contextMenuEvent=0xbf83748c) at graphicsview/qgraphicsscene.cpp:3596
#25 0xb62d150c in QGraphicsScene::event (this=0x9ffc848, event=0xbf83748c) at
graphicsview/qgraphicsscene.cpp:3394
#26 0xb5c58d24 in QApplicationPrivate::notify_helper (this=0x9ffb658,
receiver=0x9ffc848, e=0xbf83748c) at kernel/qapplication.cpp:4462
#27 0xb5c5d8ce in QApplication::notify (this=0x9ff2578, receiver=0x9ffc848,
e=0xbf83748c) at kernel/qapplication.cpp:3862
#28 0xb6d053ca in KApplication::notify (this=0x9ff2578, receiver=0x9ffc848,
event=0xbf83748c) at ../../kdeui/kernel/kapplication.cpp:311
#29 0xb66fe0bb in QCoreApplication::notifyInternal (this=0x9ff2578,
receiver=0x9ffc848, event=0xbf83748c) at kernel/qcoreapplication.cpp:731
#30 0xb62e5361 in sendEvent (this=0xa7e1c28, event=0xbf837bcc) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QGraphicsView::contextMenuEvent (this=0xa7e1c28, event=0xbf837bcc) at
graphicsview/qgraphicsview.cpp:2890
#32 0xb5cb1cd8 in QWidget::event (this=0xa7e1c28, event=0xbf837bcc) at
kernel/qwidget.cpp:8426
#33 0xb60a2f63 in QFrame::event (this=0xa7e1c28, e=0xbf837bcc) at
widgets/qframe.cpp:557
#34 0xb61315d2 in QAbstractScrollArea::viewportEvent (this=0xa7e1c28,
e=0xbf837bcc) at widgets/qabstractscrollarea.cpp:1043
#35 0xb62ee36f in QGraphicsView::viewportEvent (this=0xa7e1c28,
event=0xbf837bcc) at graphicsview/qgraphicsview.cpp:2864
#36 0xb6133ed5 in viewportEvent (this=0xa7bea68, o=0xa305a90, e=0xbf837bcc) at
widgets/qabstractscrollarea_p.h:100
#37 QAbstractScrollAreaFilter::eventFilter (this=0xa7bea68, o=0xa305a90,
e=0xbf837bcc) at widgets/qabstractscrollarea_p.h:116
#38 0xb66fe25a in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x9ffb658, receiver=0xa305a90, event=0xbf837bcc) at
kernel/qcoreapplication.cpp:846
#39 0xb5c58d00 in QApplicationPrivate::notify_helper (this=0x9ffb658,
receiver=0xa305a90, e=0xbf837bcc) at kernel/qapplication.cpp:4458
#40 0xb5c5dc62 in QApplication::notify (this=0x9ff2578, receiver=0xa305a90,
e=0xbf837bcc) at kernel/qapplication.cpp:4102
#41 0xb6d053ca in KApplication::notify (this=0x9ff2578, receiver=0xa305a90,
event=0xbf837bcc) at ../../kdeui/kernel/kapplication.cpp:311
#42 0xb66fe0bb in QCoreApplication::notifyInternal (this=0x9ff2578,
receiver=0xa305a90, event=0xbf837bcc) at kernel/qcoreapplication.cpp:731
#43 0xb5ce3343 in sendSpontaneousEvent (this=0xa7e1c28, event=0xbf8380cc) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#44 QETWidget::translateMouseEvent (this=0xa7e1c28, event=0xbf8380cc) at
kernel/qapplication_x11.cpp:4561
#45 0xb5ce1746 in QApplication::x11ProcessEvent (this=0x9ff2578,
event=0xbf8380cc) at kernel/qapplication_x11.cpp:3678
#46 0xb5d0cb84 in x11EventSourceDispatch (s=0x9ffe6f8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#47 0xb36abaa8 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#48 0xb36ac270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#49 0xb36ac524 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#50 0xb672b53c in QEventDispatcherGlib::processEvents (this=0x9f88ac0,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#51 0xb5d0c775 in QGuiEventDispatcherGlib::processEvents (this=0x9f88ac0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0xb66fd289 in QEventLoop::processEvents (this=0xbf838394, flags=...) at
kernel/qeventloop.cpp:149
#53 0xb66fd522 in QEventLoop::exec (this=0xbf838394, flags=...) at
kernel/qeventloop.cpp:201
#54 0xb6701ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#55 0xb5c568e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#56 0xb77db5a5 in kdemain () from
/usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
#57 0x080485cb in _start ()
Comment 4 kubuntu-user 2011-05-05 15:49:55 UTC
Is someone working on this bug? Why is it still UNCONFIRMED?
Comment 5 Dario Andres 2011-05-07 14:06:39 UTC
*** Bug 272496 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2011-05-08 23:30:12 UTC
[Comment from a bug report cleaner]
Changing state to NEW as I can still reproduce the crash with a recent trunk (4.7 dev) build
Comment 7 Christoph Feck 2011-05-14 22:02:11 UTC
*** Bug 272422 has been marked as a duplicate of this bug. ***
Comment 8 Christoph Feck 2011-05-15 02:35:04 UTC
The issue is in the ItemEditor::eventFilter() of folderview/itemeditor.cpp. On receiving a QEvent::FocusOut, it will "emit closeEditor", which causes the editor widget (including its popup menu) to be destroyed.

When removing the handling of that event, the popup menu correctly shows. Working around this bug in kdelibs by using a QWeakPointer for the popup menu avoids the crash, but the menu still does not show, of course.

Therefore, it needs to be fixed in folderview.
Comment 9 paul summers 2011-06-10 20:00:14 UTC
Created attachment 60869 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
i was cut-and-pastin  the end 6 numbers  of  the folder name so that I could paste it to the front of the name of the folder.
- Unusual behavior I noticed:
after clicking on "copy" after selecting the text, the crash report comes up.
- Custom settings of the application:
therte are 4 folder in the desktop folder, a link to an appliction, and a empty link to application.
outside of the desktop folder on the desktop, is a opera next icon, the Konsole icon and the ATI catalyst control center (administor) icon shortcut

-- Backtrace (Reduced):
#7  0x00007fc4f8fd8140 in KTextEdit::contextMenuEvent (this=0x234e800, event=0x7fff55c12e50) at ../../kdeui/widgets/ktextedit.cpp:621
#8  0x00007fc4f7647a10 in QWidget::event (this=0x234e800, event=0x7fff55c12e50) at kernel/qwidget.cpp:8426
#9  0x00007fc4f79f7a66 in QFrame::event (this=0x234e800, e=0x7fff55c12e50) at widgets/qframe.cpp:557
#10 0x00007fc4f8235627 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x254fa50, event=0x7fff55c12e50) at kernel/qcoreapplication.cpp:846
#11 0x00007fc4f75f69b1 in QApplicationPrivate::notify_helper (this=0x16bd120, receiver=0x254fa50, e=0x7fff55c12e50) at kernel/qapplication.cpp:4458
Comment 10 underline 2011-07-01 08:52:05 UTC
Created attachment 61522 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
I renamed the link on my desktop which invokes qemu application.

-- Backtrace (Reduced):
#8  0x0128be9f in KTextEdit::contextMenuEvent (this=0x9c76b88, event=0xbfc0ae2c) at ../../kdeui/widgets/ktextedit.cpp:621
#9  0x01e6bcd8 in QWidget::event (this=0x9c76b88, event=0xbfc0ae2c) at kernel/qwidget.cpp:8426
#10 0x0225cf63 in QFrame::event (this=0x9c76b88, e=0xbfc0ae2c) at widgets/qframe.cpp:557
#11 0x022eb5d2 in QAbstractScrollArea::viewportEvent (this=0x9c76b88, e=0xbfc0ae2c) at widgets/qabstractscrollarea.cpp:1043
#12 0x022eded5 in viewportEvent (this=0x92bcf98, o=0x9f82fc8, e=0xbfc0ae2c) at widgets/qabstractscrollarea_p.h:100
Comment 11 Christoph Feck 2011-07-04 22:21:47 UTC
*** Bug 277084 has been marked as a duplicate of this bug. ***
Comment 12 ruben 2011-07-05 10:10:28 UTC
 Muchas grácias por responder, pero mi nivel es muy bajo para seguiros, solo envie el informe de error para colaborar en mi medida
Ruben 

--- El mar, 5/7/11, Christoph Feck <christoph@maxiom.de> escribió:

De: Christoph Feck <christoph@maxiom.de>
Asunto: [Bug 268465] [valgrind log] Plasma crashed after rename shortcut on desktop [KTextEdit::contextMenuEvent]
Para: universalruben@yahoo.es
Fecha: martes, 5 de julio, 2011 00:21

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


Christoph Feck <christoph@maxiom.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |beranger5ca@yahoo.ca




--- Comment #11 from Christoph Feck <christoph maxiom de>  2011-07-04 22:21:47 ---
*** Bug 277084 has been marked as a duplicate of this bug. ***
Comment 13 ruben 2011-07-05 10:51:37 UTC
 Muchas grácias por responder, pero mi nivel es muy bajo para seguiros, 
solo envie el informe de error para colaborar en mi medida
Rubén 


--- El mar, 5/7/11, Dario Andres <andresbajotierra@gmail.com> escribió:

De: Dario Andres <andresbajotierra@gmail.com>
Asunto: [Bug 268465] [valgrind log] Plasma crashed after rename shortcut on desktop [KTextEdit::contextMenuEvent]
Para: universalruben@yahoo.es
Fecha: martes, 5 de julio, 2011 12:40

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


Dario Andres <andresbajotierra@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|universalruben@yahoo.es     |
Comment 14 Dario Andres 2011-07-10 23:20:30 UTC
*** Bug 276396 has been marked as a duplicate of this bug. ***
Comment 15 Lukas ThyWalls 2011-07-22 12:45:48 UTC
Created attachment 62082 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:

Same problem here, when i'm renaming a file in desktop AND click secondary button on mouse to copy or paste the name. In this moment, KDE have a crash.

-- Backtrace (Reduced):
#8  0x012b7e9f in KTextEdit::contextMenuEvent (this=0xa743b00, event=0xbfbc07ac) at ../../kdeui/widgets/ktextedit.cpp:621
#9  0x02cbecd8 in QWidget::event (this=0xa743b00, event=0xbfbc07ac) at kernel/qwidget.cpp:8426
#10 0x030b29f3 in QFrame::event (this=0xa743b00, e=0xbfbc07ac) at widgets/qframe.cpp:557
#11 0x03141062 in QAbstractScrollArea::viewportEvent (this=0xa743b00, e=0xbfbc07ac) at widgets/qabstractscrollarea.cpp:1043
#12 0x03143965 in viewportEvent (this=0xa664128, o=0xa8ff928, e=0xbfbc07ac) at widgets/qabstractscrollarea_p.h:100
Comment 16 Tomasz Karoń 2011-08-16 21:04:52 UTC
Created attachment 62881 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.3 (4.6.3) using Qt 4.7.2

- What I was doing when the application crashed: rename text file. The file name is: siedem_2011-08-16_22-54-52.csv

-- Backtrace (Reduced):
#7  0x000000340fb2e605 in KTextEdit::contextMenuEvent(QContextMenuEvent*) () from /usr/lib64/libkdeui.so.5
#8  0x000000340e809443 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#9  0x000000340ebb49b6 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#10 0x0000003409b5d327 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#11 0x000000340e7b7ca1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
Comment 17 Bruno Friedmann 2011-09-03 15:05:40 UTC
Created attachment 63358 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.1 (4.7.1) using Qt 4.7.3

- What I was doing when the application crashed: Right click on a icon on desktop folder,
hit rename. then with highlighted texted right click to copy .
crash is immediate.

-- Backtrace (Reduced):
#6  0x00007f35a7b09f7a in KTextEdit::contextMenuEvent (this=0x3133610, event=0x7fff755d2060) at /usr/src/debug/kdelibs-4.7.0/kdeui/widgets/ktextedit.cpp:621
#7  0x00007f35a5e99d00 in QWidget::event (this=0x3133610, event=0x7fff755d2060) at kernel/qwidget.cpp:8426
#8  0x00007f35a623ac76 in QFrame::event (this=0x3133610, e=0x7fff755d2060) at widgets/qframe.cpp:557
#9  0x00007f35a6c913d8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x3093660, event=0x7fff755d2060) at kernel/qcoreapplication.cpp:846
#10 0x00007f35a5e499af in notify_helper (e=0x7fff755d2060, receiver=0x3093660, this=0x781a20) at kernel/qapplication.cpp:4458
Comment 18 DrHouse 2011-09-05 10:15:44 UTC
Created attachment 63393 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.5 (4.6.5) using Qt 4.7.2

- What I was doing when the application crashed:

- Unusual behavior I noticed:

Right mouse click on the shortcut -> rename -> right click -> crash

-- Backtrace (Reduced):
#7  0x00007f62abce70da in KTextEdit::contextMenuEvent(QContextMenuEvent*) () from /usr/lib64/libkdeui.so.5
#8  0x00007f62a9fe15d4 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007f62aa38c056 in QFrame::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007f62aae07d27 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f62a9f8bacc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
Comment 19 Dawit Alemayehu 2012-01-27 19:31:22 UTC
Created attachment 68253 [details]
proposed fix.

Could any of you that compiled from source apply this patch and let me know if it fixes the crash for you ?
Comment 20 Bruno Friedmann 2012-01-28 11:08:06 UTC
With kde4.8 I can't anymore reproduce it. Don't know if the patch is apply or not on openSUSE KR48 rpm build
Comment 21 Myriam Schweingruber 2012-05-23 09:41:04 UTC
Closing, based on comment #20
Comment 22 Christoph Feck 2012-05-23 10:41:25 UTC
It doesn't crash, but the right-click menu from the LineEdit is not shown.