Bug 252926

Summary: plasma desktop crash after playing a full screen video
Product: [Unmaintained] plasma4 Reporter: SlashDevDsp <slashdevdsp>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, asraniel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description SlashDevDsp 2010-10-01 08:30:20 UTC
Version:           unspecified (using Devel) 
OS:                Linux

Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.70 (4.6 >= 20100927) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-020632-generic x86_64
Distribution: Ubuntu 9.04

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

plasma-desktop crashed after I stopped playing a fullscreen youtube video in firefox. Todays kde trunk (compiled about 2 hrs ago) with qt 4.7.0 git

nvidia binary latest 256.60

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 0 (LWP 30955)]

Thread 2 (Thread 0x7f377fb8f950 (LWP 30962)):
#0  0x00007f379abe84c6 in *__GI___poll (fds=0x2b327d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f379502e77f in g_main_context_iterate (context=0x2b32c80, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2761
#2  0x00007f379502ea7c in IA__g_main_context_iteration (context=0x2b32c80, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#3  0x00007f379c946736 in QEventDispatcherGlib::processEvents (this=0x2b2fdd0, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f379c91a9b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 2142826208}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f379c91ad84 in QEventLoop::exec (this=0x7f377fb8ef20, flags={i = 2142826304}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:201
#6  0x00007f379c826699 in QThread::exec (this=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487
#7  0x00007f379c8fb108 in QInotifyFileSystemWatcherEngine::run (this=0x2b2ef80) at /home/kde-devel/kdesvn/qt-copy/src/corelib/io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f379c828ea5 in QThreadPrivate::start (arg=0x2b2ef80) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248
#9  0x00007f3797c3e953 in ?? () from /usr/lib/libGL.so.1
#10 0x00007f379c5863ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007f379abf202d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f37a1b9c780 (LWP 30955)):
[KCrash Handler]
#6  Plasma::FrameData::ref (this=0x35f4ab0, svg=0x38d8810) at /home/kde-devel/qt4/include/QtCore/qbasicatomic.h:75
#7  0x00007f37a05d2651 in Plasma::FrameSvgPrivate::alphaMask (this=0x3642b40) at /home/kde-devel/kdesvn/kdelibs/plasma/framesvg.cpp:534
#8  0x00007f37a05d29a7 in Plasma::FrameSvg::mask (this=<value optimized out>) at /home/kde-devel/kdesvn/kdelibs/plasma/framesvg.cpp:370
#9  0x00007f37a060b29e in Plasma::ToolTip::resizeEvent (this=0x3194d10, e=0x7fff51c6cff0) at /home/kde-devel/kdesvn/kdelibs/plasma/private/tooltip.cpp:363
#10 0x00007f379bad53e7 in QWidget::event (this=0x3194d10, event=0x7fff51c6cff0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:8198
#11 0x00007f379ba7d4ad in QApplicationPrivate::notify_helper (this=0x19281e0, receiver=0x3194d10, e=0x7fff51c6cff0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4302
#12 0x00007f379ba84a70 in QApplication::notify (this=0x1921c20, receiver=0x3194d10, e=0x7fff51c6cff0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4185
#13 0x00007f379d675d6b in KApplication::notify (this=0x1921c20, receiver=0x3194d10, event=0x7fff51c6cff0) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:311
#14 0x00007f379c91c0cb in QCoreApplication::notifyInternal (this=0x1921c20, receiver=0x3194d10, event=0x7fff51c6cff0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:726
#15 0x00007f379bad3e41 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x3296630, recursive=false, disableUpdates=false)
    at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#16 0x00007f379bad9fd3 in QWidgetPrivate::show_helper (this=0x406641b05c81b496) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:7163
#17 0x00007f379bada68a in QWidget::setVisible (this=0x3194d10, visible=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:7444
#18 0x00007f37a0643750 in Plasma::ToolTipManagerPrivate::showToolTip (this=0x1a80a00) at /home/kde-devel/qt4/include/QtGui/qwidget.h:485
#19 0x00007f37a0643879 in Plasma::ToolTipManager::qt_metacall (this=0x1ab3280, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff51c6d430)
    at /home/kde-devel/kdesvn/build/kdelibs/plasma/tooltipmanager.moc:88
#20 0x00007f379c92fdb8 in QMetaObject::activate (sender=0x1a88c80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x31acd78)
    at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3295
#21 0x00007f379c92c413 in QObject::event (this=0x1a88c80, e=0x38d8810) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1212
#22 0x00007f379ba7d4ad in QApplicationPrivate::notify_helper (this=0x19281e0, receiver=0x1a88c80, e=0x7fff51c6dc30) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4302
#23 0x00007f379ba84b34 in QApplication::notify (this=0x1921c20, receiver=0x1a88c80, e=0x7fff51c6dc30) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3706
#24 0x00007f379d675d6b in KApplication::notify (this=0x1921c20, receiver=0x1a88c80, event=0x7fff51c6dc30) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:311
#25 0x00007f379c91c0cb in QCoreApplication::notifyInternal (this=0x1921c20, receiver=0x1a88c80, event=0x7fff51c6dc30) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:726
#26 0x00007f379c94a314 in QTimerInfoList::activateTimers (this=0x192bea0) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#27 0x00007f379c946a48 in idleTimerSourceDispatch (source=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:184
#28 0x00007f379502b20a in IA__g_main_context_dispatch (context=0x192ad20) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#29 0x00007f379502e8e0 in g_main_context_iterate (context=0x192ad20, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#30 0x00007f379502ea7c in IA__g_main_context_iteration (context=0x192ad20, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#31 0x00007f379c94671c in QEventDispatcherGlib::processEvents (this=0x18f1120, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:412
#32 0x00007f379bb30b5f in QGuiEventDispatcherGlib::processEvents (this=0x406641b05c81b496, flags=<value optimized out>)
    at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007f379c91a9b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1371987616}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#34 0x00007f379c91ad84 in QEventLoop::exec (this=0x7fff51c6dee0, flags={i = 1371987696}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:201
#35 0x00007f379c91ebc6 in QCoreApplication::exec () at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1003
#36 0x00007f37a1790b90 in kdemain (argc=1, argv=0x7fff51c6e2a8) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/desktop/shell/main.cpp:118
#37 0x00007f379ab2a5a6 in __libc_start_main (main=0x400970 <main>, argc=1, ubp_av=0x7fff51c6e2a8, init=0x4009a0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fff51c6e298) at libc-start.c:220
#38 0x00000000004008a9 in _start () at ../sysdeps/x86_64/elf/start.S:113

Report to https://bugs.kde.org

Reproducible: Didn't try
Comment 1 Dario Andres 2010-11-15 18:36:25 UTC
[Comment from a bug triager]
This crash has the same backtrace as bug 253979 (which is also related to bug 252920). Merging
Regards

*** This bug has been marked as a duplicate of bug 253979 ***