Bug 309625 - Kwin crashes whenever desktop effects are enabled
Summary: Kwin crashes whenever desktop effects are enabled
Status: RESOLVED DUPLICATE of bug 270818
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-06 04:50 UTC by Dakota
Modified: 2012-11-06 05:26 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dakota 2012-11-06 04:50:52 UTC
Application: kwin (4.8.5 (4.8.5))
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.6.2-030602-generic x86_64
Distribution: Linux Mint 13 Maya

-- Information about the crash:
- What I was doing when the application crashed:
The first time this happened, I was running FFMPEG from a command line and started minecraft.  I was thrown back to the login screen, and whenever I have tried to enable desktop effects after that, it never works.  Always crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc2f7117780 (LWP 1992))]

Thread 3 (Thread 0x7fc2ee7b2700 (LWP 1997)):
#0  0x00007fc30a6ce023 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fc305ec2366 in qt_safe_select (nfds=20, fdread=0x7fc2e0000ac8, fdwrite=0x7fc2e0000d60, fdexcept=0x7fc2e0000ff8, orig_timeout=<optimized out>) at kernel/qcore_unix.cpp:83
#2  0x00007fc305ec77b2 in QEventDispatcherUNIXPrivate::doSelect (this=0x7fc2e0000910, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:223
#3  0x00007fc305ec7ca3 in QEventDispatcherUNIX::processEvents (this=0x7fc2e00008f0, flags=...) at kernel/qeventdispatcher_unix.cpp:926
#4  0x00007fc305e94c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc305e94ed7 in QEventLoop::exec (this=0x7fc2ee7b1dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc305d93fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fc305e749ff in QInotifyFileSystemWatcherEngine::run (this=0xeecf30) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fc305d96fcb in QThreadPrivate::start (arg=0xeecf30) at thread/qthread_unix.cpp:298
#9  0x00007fc2fefb5e9a in start_thread (arg=0x7fc2ee7b2700) at pthread_create.c:308
#10 0x00007fc30a6d4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc2edfb1700 (LWP 1998)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc307186222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fc307186259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fc2fefb5e9a in start_thread (arg=0x7fc2edfb1700) at pthread_create.c:308
#4  0x00007fc30a6d4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc2f7117780 (LWP 1992)):
[KCrash Handler]
#6  __memcpy_ssse3_back () at ../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:1579
#7  0x00007fc306972856 in __indirect_glProgramParameters4fvNV (target=1, index=20220676, num=177837944, params=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:52
#8  0x00007fc2ec34120f in KWin::ARBBlurShader::init (this=0x1348af0) at ../../../kwin/effects/blur/blurshader.cpp:471
#9  0x00007fc2ec33c799 in KWin::BlurEffect::reconfigure (this=0x1348990, flags=...) at ../../../kwin/effects/blur/blur.cpp:85
#10 0x00007fc2ec33ca77 in KWin::BlurEffect::BlurEffect (this=0x1348990) at ../../../kwin/effects/blur/blur.cpp:53
#11 0x00007fc2ec33cb76 in KWin::effect_create_kwin4_effect_blur () at ../../../kwin/effects/blur/blur.cpp:34
#12 0x00007fc30aa745a4 in KWin::EffectsHandlerImpl::loadEffect (this=0x12dd950, name=..., checkDefault=false) at ../../kwin/effects.cpp:1199
#13 0x00007fc30aa7590a in KWin::EffectsHandlerImpl::reconfigure (this=0x12dd950) at ../../kwin/effects.cpp:196
#14 0x00007fc30aa75e28 in KWin::EffectsHandlerImpl::EffectsHandlerImpl (this=0x12dd950, type=<optimized out>) at ../../kwin/effects.cpp:128
#15 0x00007fc30aa4a14f in KWin::Workspace::setupCompositing (this=0xd785d0) at ../../kwin/composite.cpp:174
#16 0x00007fc30aa4aaa5 in KWin::Workspace::setupCompositing (this=<optimized out>) at ../../kwin/composite.cpp:87
#17 0x00007fc30aa4bf28 in KWin::Workspace::suspendCompositing (this=0xd785d0, suspend=<optimized out>) at ../../kwin/composite.cpp:321
#18 0x00007fc30a9e483b in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./workspace.moc:352
#19 KWin::Workspace::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./workspace.moc:265
#20 0x00007fc305eaa281 in QMetaObject::activate (sender=0xf78390, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff646951d0) at kernel/qobject.cpp:3547
#21 0x00007fc305212132 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#22 0x00007fc30521231f in QAction::activate (this=0xf78390, event=<optimized out>) at kernel/qaction.cpp:1257
#23 0x00007fc30a1f47f0 in trigger (this=0xf78390) at /usr/include/qt4/QtGui/qaction.h:218
#24 KGlobalAccelPrivate::_k_invokeAction (this=<optimized out>, componentUnique=..., actionUnique=..., timestamp=13042716) at ../../kdeui/shortcuts/kglobalaccel.cpp:449
#25 0x00007fc305eaa281 in QMetaObject::activate (sender=0xef5170, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff646953d0) at kernel/qobject.cpp:3547
#26 0x00007fc30a305f39 in OrgKdeKglobalaccelComponentInterface::globalShortcutPressed (this=<optimized out>, _t1=..., _t2=..., _t3=13042716) at kglobalaccel_component_interface.moc:164
#27 0x00007fc30a3063a4 in OrgKdeKglobalaccelComponentInterface::qt_static_metacall (_o=0xef5170, _id=<optimized out>, _a=0x7fff64695820, _c=<optimized out>) at kglobalaccel_component_interface.moc:75
#28 0x00007fc30a306b5f in OrgKdeKglobalaccelComponentInterface::qt_metacall (this=0xef5170, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff64695820) at kglobalaccel_component_interface.moc:130
#29 0x00007fc30621037b in QDBusConnectionPrivate::deliverCall (this=0xd1f3f0, object=0xef5170, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:947
#30 0x00007fc305eaf446 in QObject::event (this=0xef5170, e=<optimized out>) at kernel/qobject.cpp:1195
#31 0x00007fc305218894 in notify_helper (e=0x12e8510, receiver=0xef5170, this=0xd28c00) at kernel/qapplication.cpp:4559
#32 QApplicationPrivate::notify_helper (this=0xd28c00, receiver=0xef5170, e=0x12e8510) at kernel/qapplication.cpp:4531
#33 0x00007fc30521d713 in QApplication::notify (this=0x7fff64696310, receiver=0xef5170, e=0x12e8510) at kernel/qapplication.cpp:4420
#34 0x00007fc30a1ae3f6 in KApplication::notify (this=0x7fff64696310, receiver=0xef5170, event=0x12e8510) at ../../kdeui/kernel/kapplication.cpp:311
#35 0x00007fc305e95e9c in QCoreApplication::notifyInternal (this=0x7fff64696310, receiver=0xef5170, event=0x12e8510) at kernel/qcoreapplication.cpp:876
#36 0x00007fc305e99c6a in sendEvent (event=0x12e8510, receiver=0xef5170) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xccc1f0) at kernel/qcoreapplication.cpp:1500
#38 0x00007fc3052c19fa in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#39 QEventDispatcherX11::processEvents (this=0xccdad0, flags=...) at kernel/qeventdispatcher_x11.cpp:75
#40 0x00007fc305e94c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#41 0x00007fc305e94ed7 in QEventLoop::exec (this=0x7fff64696250, flags=...) at kernel/qeventloop.cpp:204
#42 0x00007fc305e99f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#43 0x00007fc30aa00c36 in kdemain (argc=<optimized out>, argv=<optimized out>) at ../../kwin/main.cpp:541
#44 0x00007fc30a60276d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=3, ubp_av=0x7fff64696a38, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff64696a28) at libc-start.c:226
#45 0x0000000000400661 in _start ()

This bug may be a duplicate of or related to bug 270818.

Possible duplicates by query: bug 302495, bug 299184, bug 297632.

Reported using DrKonqi
Comment 1 Martin Flöser 2012-11-06 05:26:18 UTC
to workaround the problem disable the blur shader

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