Bug 317067

Summary: KDevelop crached on debugging (breakpoint hit)
Product: [Applications] kdevelop Reporter: anikulin
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED WAITINGFORINFO    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: 4.3.0   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description anikulin 2013-03-20 07:54:08 UTC
Application: kdevelop (4.3.1)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.2.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 7.0 (wheezy)

-- Information about the crash:
I was waiting for breakpoint hit while debugging application. It causes by incoming nertwork packet. Packet come and crash occured instead of hit.

I use sudo gdb, because of 53 port and /var/lib usage.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0102cc2760 (LWP 21318))]

Thread 15 (Thread 0x7f00e1ba9700 (LWP 21319)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f010114f167 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f00fd12062b in ?? () from /usr/lib/libkdevplatformlanguage.so.5
#3  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#5  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f00cdab5700 (LWP 21320)):
#0  0x00007f00ffe59573 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f0101227704 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#4  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f00cbb61700 (LWP 21322)):
#0  0x00007f00ffe54e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f00fadef624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f00fadef744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0101278276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f01012488af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f0101248b38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f010114bd70 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#9  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f00cb360700 (LWP 21323)):
#0  0x00007f00ffe54e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f00fadef624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f00fadef744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0101278276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f01012488af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f0101248b38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f010114bd70 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#9  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f00ca59c700 (LWP 21328)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f00e2620e77 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f00e2620ea9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#4  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f004960a700 (LWP 21330)):
#0  0x00007f00ffe54e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f00fadef624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f00fadef744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0101278296 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f01012488af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f0101248b38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f010114bd70 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f01012291bf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#10 0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f0047b9b700 (LWP 21472)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f00f8121ebd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f00f8121fc9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#4  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f004839c700 (LWP 21473)):
#0  0x00007f00ffe54e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=9999) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f00fadef624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f00fadef744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0101278276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f01012488af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f0101248b38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f010114bd70 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#9  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7effec96d700 (LWP 21599)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f010114f20b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f00f8b11301 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f00f8b13b4b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f00f8b129bf in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f00f8b12a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#9  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7effec16c700 (LWP 21600)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f010114f20b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f00f8b11301 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f00f8b13b4b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f00f8b129bf in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f00f8b12a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#8  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f0045182700 (LWP 23765)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f010114f20b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f00f8b11301 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f00f8b13b4b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f00f8b129bf in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f00f8b12a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#8  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7effeb96b700 (LWP 23766)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f010114f20b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f00f8b11301 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f00f8b13b4b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00007f00f8b129bf in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x00007f00f8b12a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#12 0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#13 0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7effeb166700 (LWP 23897)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f010114f20b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f00f8b11301 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f00f8b13b4b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f00f8b129bf in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f00f8b12a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#8  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#10 0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7effea965700 (LWP 23898)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f010114f20b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f00f8b11301 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f00f8b13b4b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f00f8b13b64 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f00f8b129bf in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f00f8b12a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007f010114ed0b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f00ff1e5b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#9  0x00007f00ffe5fa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0102cc2760 (LWP 21318)):
[KCrash Handler]
#5  0x00007f00ffdb7475 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f00ffdba6f0 in *__GI_abort () at abort.c:92
#7  0x00007f00ffdf252b in __libc_message (do_abort=<optimized out>, fmt=<optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#8  0x00007f00ffdfbd76 in malloc_printerr (action=3, str=0x7f00ffed44b0 "malloc(): smallbin double linked list corrupted", ptr=<optimized out>) at malloc.c:6283
#9  0x00007f00ffdff658 in _int_malloc (av=0x7f010010ae60, bytes=<optimized out>) at malloc.c:4308
#10 0x00007f00ffe00b90 in *__GI___libc_malloc (bytes=168) at malloc.c:3660
#11 0x00007f010017307d in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f010084e21b in QTextLayout::QTextLayout() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007f01008ec2f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007f01008ecf5f in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007f01008edd91 in QCommonStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007f01009996ad in QWindowsStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007f010097ff28 in QCleanlooksStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007f010096e590 in QGtkStyle::subElementRect(QStyle::SubElement, QStyleOption const*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007f0100903256 in QCommonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007f01009946ee in QWindowsStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007f010098067e in QCleanlooksStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007f01009688a1 in QGtkStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007f0100b9b200 in QStyledItemDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007f0100b38db1 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007f0100b3d8cf in QTreeView::drawTree(QPainter*, QRegion const&) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007f0100b3e25c in QTreeView::paintEvent(QPaintEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007f0100642dc2 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x00007f01009edd36 in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#29 0x00007f0100afb223 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#30 0x00007f0100b3e971 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007f0101249cc6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007f01005f36dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#33 0x00007f01005f7b8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007f0101a77886 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#35 0x00007f0101249b5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#36 0x00007f010063ead4 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#37 0x00007f0100808eed in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#38 0x00007f0100633dc0 in QWidgetPrivate::syncBackingStore() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#39 0x00007f010064340c in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#40 0x00007f0100a0721b in QMainWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#41 0x00007f0101b68728 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#42 0x00007f01005f370c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#43 0x00007f01005f7b8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007f0101a77886 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#45 0x00007f0101249b5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#46 0x00007f010124d9e1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#47 0x00007f01012780e3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#48 0x00007f00fadef355 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f00fadef688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f00fadef744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f0101278276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#52 0x00007f010069483e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#53 0x00007f01012488af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#54 0x00007f0101248b38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#55 0x00007f010124dcf8 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#56 0x0000000000409b68 in ?? ()
#57 0x00007f00ffda3ead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff69fb87b8) at libc-start.c:228
#58 0x000000000040a281 in _start ()

Reported using DrKonqi
Comment 1 Kevin Funk 2013-03-21 21:22:20 UTC
This looks like an upstream bug. Crash in Qt style, nothing we can do about.
Comment 2 Christoph Feck 2013-04-24 10:01:23 UTC
It says "malloc(): smallbin double linked list corrupted". The memory corruption could have happened anywhere before the application called into QStyle.

If this is reproducible, please try generating a valgrind log. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_Valgrind