Bug 186667 - KMail crashes after viewing pictures and videos Phonon::MediaNodePrivate)
Summary: KMail crashes after viewing pictures and videos Phonon::MediaNodePrivate)
Status: RESOLVED FIXED
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.1 (Qt 4.4)
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Matthias Kretz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-09 13:38 UTC by Frantisek Hacker
Modified: 2009-12-11 22:30 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
attachment dialog arranged (641.86 KB, image/png)
2009-03-10 08:38 UTC, Frantisek Hacker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frantisek Hacker 2009-03-09 13:38:28 UTC
Version:           1.10.3 (using KDE 4.1.3)
OS:                Linux
Installed from:    SuSE RPMs

Aplikace: KMail (kmail), signál SIGSEGV
[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xa87ffb90 (LWP 13994)]
[New Thread 0xa9f87b90 (LWP 13993)]
[New Thread 0xacf6ab90 (LWP 13988)]
[New Thread 0xad76bb90 (LWP 13987)]
[New Thread 0xae394b90 (LWP 13986)]
[New Thread 0xaeb95b90 (LWP 13985)]
[New Thread 0xaf553b90 (LWP 13982)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb0552bae in ?? () from /usr/lib/libxine.so.1
#7  0xb7d861b5 in start_thread () from /lib/libpthread.so.0
#8  0xb4a983be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb40c3920 (LWP 13971)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4a91411 in select () from /lib/libc.so.6
#2  0xb4214285 in ?? () from /usr/lib/libxcb.so.1
#3  0xb4215c5a in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4  0xb4d5b5d1 in _XReply () from /usr/lib/libX11.so.6
#5  0xb4d50201 in XTranslateCoordinates () from /usr/lib/libX11.so.6
#6  0xb5012460 in QWidget::mapFromGlobal(QPoint const&) const ()
   from /usr/lib/libQtGui.so.4
#7  0xb50124b1 in QWidget::mapFromGlobal(QPoint const&) const ()
   from /usr/lib/libQtGui.so.4
#8  0xb4f911c7 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#9  0xb5a9041d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#10 0xb7ed8961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#11 0xb4f9039e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#12 0xb4ffa756 in ?? () from /usr/lib/libQtGui.so.4
#13 0xb4ff9b05 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#14 0xb50220ca in ?? () from /usr/lib/libQtGui.so.4
#15 0xb492a9a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0xb492e063 in ?? () from /usr/lib/libglib-2.0.so.0
#17 0xb492e221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#18 0xb7f02fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#19 0xb50217c5 in ?? () from /usr/lib/libQtGui.so.4
#20 0xb7ed701a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#21 0xb7ed71da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#22 0xb53f4357 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#23 0xb742003a in ?? () from /usr/lib/libkmailprivate.so.4
#24 0xb7439456 in ?? () from /usr/lib/libkmailprivate.so.4
#25 0xb7eed580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#26 0xb7eed980 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#27 0xb4f82631 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#28 0xb4f82f9f in QAction::activate(QAction::ActionEvent) ()
   from /usr/lib/libQtGui.so.4
#29 0xb53a7072 in QToolButton::nextCheckState() () from /usr/lib/libQtGui.so.4
#30 0xb52ca8d3 in ?? () from /usr/lib/libQtGui.so.4
#31 0xb52caba6 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#32 0xb53a756c in QToolButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#33 0xb4fe0a72 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb52c8c3e in QAbstractButton::event(QEvent*) ()
   from /usr/lib/libQtGui.so.4
#35 0xb53a7034 in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#36 0xb4f888fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#37 0xb4f91111 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#38 0xb5a9041d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#39 0xb7ed8961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#40 0xb4f9039e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#41 0xb4ffa756 in ?? () from /usr/lib/libQtGui.so.4
#42 0xb4ff9b05 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#43 0xb50220ca in ?? () from /usr/lib/libQtGui.so.4
#44 0xb492a9a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0xb492e063 in ?? () from /usr/lib/libglib-2.0.so.0
#46 0xb492e221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0xb7f02fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#48 0xb50217c5 in ?? () from /usr/lib/libQtGui.so.4
#49 0xb7ed701a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#50 0xb7ed71da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#51 0xb7ed9895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#52 0xb4f88777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#53 0x0804a8c0 in _start ()
Comment 1 Dario Andres 2009-03-09 20:11:38 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here?
You may need to install the "kdepim-debuginfo" package.
Thanks :)
Comment 2 Frantisek Hacker 2009-03-10 08:34:07 UTC
Now I experienced, that it happens this way: KMail/New message dialog/Attachment dialog: Thumbnails on (F11). When I Browse to JPEG files (about 2.5MB in size), it's OK, then I browse - and the thumbnail is still on - to video file, it's still OK - video previewing. Then I browse to other JPEG file - OK, then back to video file - it crashes. 

I attach more cute backtrace here:


plikace: KMail (kmail), signál SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xaad47b90 (LWP 6698)]
[New Thread 0xab548b90 (LWP 6697)]
[New Thread 0xabf16b90 (LWP 6696)]
[New Thread 0xa91ffb90 (LWP 6651)]
[New Thread 0xaa3ffb90 (LWP 6649)]
[New Thread 0xaccd2b90 (LWP 6645)]
[New Thread 0xad4d3b90 (LWP 6644)]
[New Thread 0xae0fcb90 (LWP 6643)]
[New Thread 0xae8fdb90 (LWP 6642)]
[New Thread 0xaf2c4b90 (LWP 6638)]
[KCrash handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb4a60990 in raise () from /lib/libc.so.6
#8  0xb4a622c8 in abort () from /lib/libc.so.6
#9  0xb4a9c6c5 in ?? () from /lib/libc.so.6
#10 0xb4aa2654 in ?? () from /lib/libc.so.6
#11 0xb4aa3639 in ?? () from /lib/libc.so.6
#12 0xb4c83ec1 in operator delete(void*) () from /usr/lib/libstdc++.so.6
#13 0xb7e79101 in QHashData::destroyAndFree() () from /usr/lib/libQtCore.so.4
#14 0xb02fbc13 in ?? () from /usr/lib/kde4/phonon_xine.so
#15 0xb0303f14 in ?? () from /usr/lib/kde4/phonon_xine.so
#16 0xb0307883 in ?? () from /usr/lib/kde4/phonon_xine.so
#17 0xb4ff78fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#18 0xb4fff75e in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#19 0xb5aff41d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#20 0xb7f47961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#21 0xb7f485d5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#22 0xb7f487cd in QCoreApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/libQtCore.so.4
#23 0xb7f7236f in ?? () from /usr/lib/libQtCore.so.4
#24 0xb49999a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xb499d063 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0xb499d221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0xb7f71fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb7f4601a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb7f461da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#30 0xb7e54559 in QThread::exec() () from /usr/lib/libQtCore.so.4
#31 0xb02fc2f8 in ?? () from /usr/lib/kde4/phonon_xine.so
#32 0xb7e5785e in ?? () from /usr/lib/libQtCore.so.4
#33 0xb7df51b5 in start_thread () from /lib/libpthread.so.0
#34 0xb4b073be in clone () from /lib/libc.so.6

Thread 6 (Thread 0xaa3ffb90 (LWP 6649)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7df8c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb02ba044 in ?? () from /usr/lib/libxine.so.1
#3  0xb7df51b5 in start_thread () from /lib/libpthread.so.0
#4  0xb4b073be in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa91ffb90 (LWP 6651)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7df8f62 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0xb02b63fe in ?? () from /usr/lib/libxine.so.1
#3  0xb7df51b5 in start_thread () from /lib/libpthread.so.0
#4  0xb4b073be in clone () from /lib/libc.so.6

Thread 4 (Thread 0xabf16b90 (LWP 6696)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7df8c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb02ab4fc in ?? () from /usr/lib/libxine.so.1
#3  0xb02b1a91 in ?? () from /usr/lib/libxine.so.1
#4  0xb7df51b5 in start_thread () from /lib/libpthread.so.0
#5  0xb4b073be in clone () from /lib/libc.so.6

Thread 3 (Thread 0xab548b90 (LWP 6697)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7df8c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb02ab4fc in ?? () from /usr/lib/libxine.so.1
#3  0xb02b2cad in ?? () from /usr/lib/libxine.so.1
#4  0xb7df51b5 in start_thread () from /lib/libpthread.so.0
#5  0xb4b073be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaad47b90 (LWP 6698)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7df8c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb02bd148 in ?? () from /usr/lib/libxine.so.1
#3  0xb7df51b5 in start_thread () from /lib/libpthread.so.0
#4  0xb4b073be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4132920 (LWP 5794)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7df8f62 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0xb7e5884c in QWaitCondition::wait(QMutex*, unsigned long) ()
   from /usr/lib/libQtCore.so.4
#3  0xb7e57a03 in QThread::wait(unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb02ff6e3 in ?? () from /usr/lib/kde4/phonon_xine.so
#5  0xb0314bfe in ?? () from /usr/lib/kde4/phonon_xine.so
#6  0xb6ddc4a2 in ?? () from /usr/lib/libphonon.so.4
#7  0xb6ddb7c5 in ?? () from /usr/lib/libphonon.so.4
#8  0xb6dca1fb in ?? () from /usr/lib/libphonon.so.4
#9  0xb4a639b1 in exit () from /lib/libc.so.6
#10 0xb5057e1b in ?? () from /usr/lib/libQtGui.so.4
#11 0xb5afedca in KApplication::xioErrhandler(_XDisplay*) ()
   from /usr/lib/libkdeui.so.5
#12 0xb5afee06 in ?? () from /usr/lib/libkdeui.so.5
#13 0xb4dc23c2 in _XIOError () from /usr/lib/libX11.so.6
#14 0xb4dca3a5 in ?? () from /usr/lib/libX11.so.6
#15 0xb4dcabc5 in _XEventsQueued () from /usr/lib/libX11.so.6
#16 0xb4db2b3f in XEventsQueued () from /usr/lib/libX11.so.6
#17 0xb509098d in ?? () from /usr/lib/libQtGui.so.4
#18 0xb499c5b8 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#19 0xb499cf4d in ?? () from /usr/lib/libglib-2.0.so.0
#20 0xb499d221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#21 0xb7f71fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#22 0xb50907c5 in ?? () from /usr/lib/libQtGui.so.4
#23 0xb7f4601a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#24 0xb7f461da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#25 0xb5463357 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#26 0xb748f03a in KMComposeWin::slotAttachPNGImageData (this=0x84169f8, 
    image=@0x0) at /usr/src/debug/kdepim-4.1.3/kmail/kmcomposewin.cpp:518
#27 0xb74a8456 in KMComposeWin::slotSendNow (this=0x84169f8)
    at /usr/include/QtCore/qatomic_i386.h:128
#28 0xb7f5c580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#29 0xb7f5c980 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#30 0xb4ff1631 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#31 0xb4ff1f9f in QAction::activate(QAction::ActionEvent) ()
   from /usr/lib/libQtGui.so.4
#32 0xb5416072 in QToolButton::nextCheckState() () from /usr/lib/libQtGui.so.4
#33 0xb53398d3 in ?? () from /usr/lib/libQtGui.so.4
#34 0xb5339ba6 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#35 0xb541656c in QToolButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#36 0xb504fa72 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#37 0xb5337c3e in QAbstractButton::event(QEvent*) ()
   from /usr/lib/libQtGui.so.4
#38 0xb5416034 in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb4ff78fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#40 0xb5000111 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#41 0xb5aff41d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#42 0xb7f47961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#43 0xb4fff39e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#44 0xb5069756 in ?? () from /usr/lib/libQtGui.so.4
#45 0xb5068b05 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#46 0xb50910ca in ?? () from /usr/lib/libQtGui.so.4
#47 0xb49999a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#48 0xb499d063 in ?? () from /usr/lib/libglib-2.0.so.0
#49 0xb499d221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#50 0xb7f71fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0xb50907c5 in ?? () from /usr/lib/libQtGui.so.4
#52 0xb7f4601a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0xb7f461da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#54 0xb7f48895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#55 0xb4ff7777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#56 0x0804a8c0 in main (argc=)
    at /usr/src/debug/kdepim-4.1.3/kmail/main.cpp:146
Comment 3 Frantisek Hacker 2009-03-10 08:38:54 UTC
Created attachment 31973 [details]
attachment dialog arranged

I have the attachment dialog arranged this way (thumbnails on),
when I drag them mouse pointer around DSCF0930.avi, everything OK.
When avi previewed, still OK, after some moves back to avi, crash
Comment 4 Dario Andres 2009-03-10 20:48:15 UTC
Mh, not sure if you got the *same* crash.

#14 0xb02fbc13 in ?? () from /usr/lib/kde4/phonon_xine.so
#15 0xb0303f14 in ?? () from /usr/lib/kde4/phonon_xine.so
#16 0xb0307883 in ?? () from /usr/lib/kde4/phonon_xine.so

This seems to be a problem in Phonon-Xine (multimedia). Can you install the debug symbols package for Phonon ("phonon-debuginfo"?) and "kdebase-runtime-debuginfo", and post a new backtrace here? Thanks
Comment 5 Frantisek Hacker 2009-03-11 08:33:21 UTC
When I have Installed phonon-debuginfo-4.2.0-42.7.i586.rpm from http://widehat.opensuse.org//repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.1/i586/, the backtrace is broken (Kcrash write: ....it's useless... and backtrace not seen). I can't find phonon-debuginfo-4.1.3 for my distro anywhere. Can you please let them now to fix the phonon-debuginfo-4.2.0-42.7.i586.rpm package, or should we make usefull backtrace for you any other way? ( I have openSUSE11.1, when I remove phonon-debuginfo-4.2.0-42.7.i586.rpm, the backtrace is shown back again in Kcrash in

#14 0xb02fbc13 in ?? () from /usr/lib/kde4/phonon_xine.so
#15 0xb0303f14 in ?? () from /usr/lib/kde4/phonon_xine.so
#16 0xb0307883 in ?? () from /usr/lib/kde4/phonon_xine.so

form )
Comment 6 Frantisek Hacker 2009-03-11 08:48:01 UTC
backtrace with kdebase4-runtime-debuginfo installed,
phonon4-debuginfo package removed due to troubles with it (posted 10min ago)


Aplikace: KMail (kmail), signál SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xaacffb90 (LWP 9856)]
[New Thread 0xab87fb90 (LWP 9855)]
[New Thread 0xac24db90 (LWP 9854)]
[New Thread 0xa80ffb90 (LWP 9836)]
[New Thread 0xa92ffb90 (LWP 9835)]
[New Thread 0xace37b90 (LWP 9830)]
[New Thread 0xad638b90 (LWP 9829)]
[New Thread 0xae261b90 (LWP 9828)]
[New Thread 0xaea62b90 (LWP 9827)]
[New Thread 0xaf429b90 (LWP 9824)]
[KCrash handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb4a20990 in raise () from /lib/libc.so.6
#8  0xb4a222c8 in abort () from /lib/libc.so.6
#9  0xb7e0e8d5 in qt_message_output(QtMsgType, char const*) ()
   from /usr/lib/libQtCore.so.4
#10 0xb7e0e9b2 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0xb6d9d01f in Phonon::Factory::registerFrontendObject(Phonon::MediaNodePrivate*) () from /usr/lib/libphonon.so.4
#12 0xb6d8ff76 in Phonon::MediaNodePrivate::MediaNodePrivate(Phonon::MediaNodePrivate::CastId) () from /usr/lib/libphonon.so.4
#13 0xb6d8d264 in Phonon::MediaObject::MediaObject(QObject*) ()
   from /usr/lib/libphonon.so.4
#14 0xb05ace9d in ?? () from /usr/lib/kde4/kfileaudiopreview.so
#15 0xb5f73c7c in KFileMetaPreview::showPreview(KUrl const&) ()
   from /usr/lib/libkio.so.5
#16 0xb695c052 in KDirOperator::Private::_k_showPreview() ()
   from /usr/lib/libkfile.so.4
#17 0xb695c58d in KDirOperator::Private::_k_triggerPreview(QModelIndex const&)
    () from /usr/lib/libkfile.so.4
#18 0xb6965fd2 in KDirOperator::qt_metacall(QMetaObject::Call, int, void**) ()
   from /usr/lib/libkfile.so.4
#19 0xb7f1b580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#20 0xb7f1c302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#21 0xb5477fc3 in QAbstractItemView::entered(QModelIndex const&) ()
   from /usr/lib/libQtGui.so.4
#22 0xb5483495 in QAbstractItemView::mouseMoveEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#23 0xb549b282 in QListView::mouseMoveEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#24 0xb500f8db in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb5345b03 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb53dc23f in QAbstractScrollArea::viewportEvent(QEvent*) ()
   from /usr/lib/libQtGui.so.4
#27 0xb5486fbf in QAbstractItemView::viewportEvent(QEvent*) ()
   from /usr/lib/libQtGui.so.4
#28 0xb53de7e5 in ?? () from /usr/lib/libQtGui.so.4
#29 0xb7f05b3a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#30 0xb4fb78da in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#31 0xb4fc0111 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#32 0xb5abf41d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#33 0xb7f06961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#34 0xb4fbf39e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#35 0xb5029756 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb5028b05 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#37 0xb50510ca in ?? () from /usr/lib/libQtGui.so.4
#38 0xb49599a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0xb495d063 in ?? () from /usr/lib/libglib-2.0.so.0
#40 0xb495d221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0xb7f30fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0xb50507c5 in ?? () from /usr/lib/libQtGui.so.4
#43 0xb7f0501a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#44 0xb7f051da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#45 0xb5423357 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#46 0xb744f0da in KMComposeWin::slotAttachFile (this=0x84b35f8)
    at /usr/src/debug/kdepim-4.1.3/kmail/kmcomposewin.cpp:2281
#47 0xb74684f6 in KMComposeWin::qt_metacall (this=0x84b35f8, 
    _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf92894c)
    at /usr/src/debug/kdepim-4.1.3/build/kmail/kmcomposewin.moc:241
#48 0xb7f1b580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#49 0xb7f1b980 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#50 0xb4fb1631 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#51 0xb4fb1f9f in QAction::activate(QAction::ActionEvent) ()
   from /usr/lib/libQtGui.so.4
#52 0xb53d6072 in QToolButton::nextCheckState() () from /usr/lib/libQtGui.so.4
#53 0xb52f98d3 in ?? () from /usr/lib/libQtGui.so.4
#54 0xb52f9ba6 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#55 0xb53d656c in QToolButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#56 0xb500fa72 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#57 0xb52f7c3e in QAbstractButton::event(QEvent*) ()
   from /usr/lib/libQtGui.so.4
#58 0xb53d6034 in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#59 0xb4fb78fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#60 0xb4fc0111 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#61 0xb5abf41d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#62 0xb7f06961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#63 0xb4fbf39e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#64 0xb5029756 in ?? () from /usr/lib/libQtGui.so.4
#65 0xb5028b05 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#66 0xb50510ca in ?? () from /usr/lib/libQtGui.so.4
#67 0xb49599a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#68 0xb495d063 in ?? () from /usr/lib/libglib-2.0.so.0
#69 0xb495d221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#70 0xb7f30fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#71 0xb50507c5 in ?? () from /usr/lib/libQtGui.so.4
#72 0xb7f0501a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#73 0xb7f051da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#74 0xb7f07895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#75 0xb4fb7777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#76 0x0804a8c0 in main (argc=)
    at /usr/src/debug/kdepim-4.1.3/kmail/main.cpp:146
Comment 7 Jaime Torres 2009-03-11 09:39:56 UTC
With kde 4.2.65 I've previewed more than 10 movies, 10 sounds, 10 pictures (png,jpg), pdfs, and the dialog is still there.

Please try to update to kde 4.1.4 or 4.2.1.

As this is (was) a phonon bug, reassigning.
Comment 8 Frantisek Hacker 2009-03-11 10:39:29 UTC
Upgraded to KDE 4.2.1, bug never seen, but video doesn't previewed now.
Maybe I have to install some codecs, will try soon. 
Thanks for part-solution.
Comment 9 George Goldberg 2009-03-19 13:56:00 UTC
Reassigning to the Phonon developers.
Comment 10 Myriam Schweingruber 2009-11-08 14:09:14 UTC
Can you still reproduce this with current KDE 4.3.3?
Comment 11 Myriam Schweingruber 2009-11-09 10:52:36 UTC
Never mind, I just got a duplicate report for KDE 4.3.2
Comment 12 Myriam Schweingruber 2009-11-09 10:54:30 UTC
*** Bug 213755 has been marked as a duplicate of this bug. ***
Comment 13 Myriam Schweingruber 2009-11-11 10:14:24 UTC
Wrong, there was no duplicate. So back to my orriginal question: Can you reproduce this with latest KDE 4.3.3?
Comment 14 Frantisek Hacker 2009-11-11 10:20:32 UTC
I am running KDE 4.3.2 release 2 Have to upgrade to 4.3.3
Comment 15 Myriam Schweingruber 2009-11-30 13:41:10 UTC
Frantisek, can you reproduce this? KDE 4.3.3 is out since quite some time now
Comment 16 Frantisek Hacker 2009-12-01 09:24:47 UTC
Upgraded to KDE 4.3.3 release 3, Qt 4.5.3. I am not able to reproduce this bug. Video thumbnail showing first frame only. 

It seems everything working correct.
Comment 17 Myriam Schweingruber 2009-12-11 22:30:09 UTC
Thank you for the feedback :)