Summary: | desktop effects crashes kwin/plasma | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | kovrov <kovrov+kde> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | crash | CC: | asraniel, kovrov+kde, notmart |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
kovrov
2011-04-12 10:32:47 UTC
Ok, this particular core was generated when I was tried to enable desktop effects from system settings app. But same thing happens on session start as well. Backtrace from 'session start scenario': Application: KWin (kwin), signal: Segmentation fault [Current thread is 1 (Thread 0x7fd7583f67a0 (LWP 1529))] Thread 3 (Thread 0x7fd737fff700 (LWP 1533)): #0 0x00007fd757c40143 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007fd75404132c in qt_safe_select (nfds=15, fdread=0x2346650, fdwrite=0x23468e8, fdexcept=0x2346b80, orig_timeout=<value optimized out>) at kernel/qcore_unix.cpp:82 #2 0x00007fd7540463d0 in QEventDispatcherUNIXPrivate::doSelect (this=0x2346490, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:219 #3 0x00007fd75404704a in QEventDispatcherUNIX::processEvents (this=0x2378f60, flags=...) at kernel/qeventdispatcher_unix.cpp:919 #4 0x00007fd754018882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fd754018abc in QEventLoop::exec (this=0x7fd737ffedb0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007fd753f2f924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007fd753ffac2f in QInotifyFileSystemWatcherEngine::run (this=0x232a8e0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fd753f32175 in QThreadPrivate::start (arg=0x232a8e0) at thread/qthread_unix.cpp:320 #9 0x00007fd74e625d8c in start_thread (arg=0x7fd737fff700) at pthread_create.c:304 #10 0x00007fd757c4804d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd7377fe700 (LWP 1534)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd756aa72a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fd756dc0180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fd756aa72d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fd756dce254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fd74e625d8c in start_thread (arg=0x7fd7377fe700) at pthread_create.c:304 #4 0x00007fd757c4804d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd7583f67a0 (LWP 1529)): [KCrash Handler] #6 memcpy () at ../sysdeps/x86_64/memcpy.S:267 #7 0x00007fd7554e1358 in __indirect_glProgramParameters4fvNV (target=1, index=37571364, num=1475285528, params=<value optimized out>) at /usr/include/bits/string3.h:52 #8 0x00007fd7361f726a in KWin::ARBBlurShader::init (this=0x23d4b10) at ../../../kwin/effects/blur/blurshader.cpp:473 #9 0x00007fd7361f4072 in KWin::BlurEffect::reconfigure (this=0x212e730, flags=<value optimized out>) at ../../../kwin/effects/blur/blur.cpp:76 #10 0x00007fd7361f41d7 in KWin::BlurEffect::BlurEffect (this=0x212e730) at ../../../kwin/effects/blur/blur.cpp:48 #11 0x00007fd7361f4286 in KWin::effect_create_kwin4_effect_blur () at ../../../kwin/effects/blur/blur.cpp:29 #12 0x00007fd757fd41eb in KWin::EffectsHandlerImpl::loadEffect (this=0x20bd140, name=...) at ../../kwin/effects.cpp:1128 #13 0x00007fd757fd53d1 in KWin::EffectsHandlerImpl::reconfigure (this=0x20bd140) at ../../kwin/effects.cpp:143 #14 0x00007fd757fb004c in KWin::Workspace::setupCompositing (this=0x7fd73800aa00) at ../../kwin/composite.cpp:216 #15 0x00007fd757f326b3 in KWin::Workspace::qt_metacall (this=0x7fd73800aa00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x20d10f0) at ./workspace.moc:604 #16 0x00007fd75402d49a in QObject::event (this=0x7fd73800aa00, e=<value optimized out>) at kernel/qobject.cpp:1226 #17 0x00007fd7533da9e4 in QApplicationPrivate::notify_helper (this=0x1febd20, receiver=0x7fd73800aa00, e=0x20d0990) at kernel/qapplication.cpp:4462 #18 0x00007fd7533df3aa in QApplication::notify (this=<value optimized out>, receiver=0x7fd73800aa00, e=0x20d0990) at kernel/qapplication.cpp:4341 #19 0x00007fd757743866 in KApplication::notify (this=0x7fff1ac804b0, receiver=0x7fd73800aa00, event=0x20d0990) at ../../kdeui/kernel/kapplication.cpp:311 #20 0x00007fd75401949c in QCoreApplication::notifyInternal (this=0x7fff1ac804b0, receiver=0x7fd73800aa00, event=0x20d0990) at kernel/qcoreapplication.cpp:731 #21 0x00007fd75401cc25 in sendEvent (receiver=0x0, event_type=0, data=0x1f91b60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1f91b60) at kernel/qcoreapplication.cpp:1372 #23 0x00007fd753482a0d in sendPostedEvents (this=0x1f91340, flags=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #24 QEventDispatcherX11::processEvents (this=0x1f91340, flags=...) at kernel/qeventdispatcher_x11.cpp:75 #25 0x00007fd754018882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #26 0x00007fd754018abc in QEventLoop::exec (this=0x7fff1ac803f0, flags=...) at kernel/qeventloop.cpp:201 #27 0x00007fd75401cecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #28 0x00007fd757f4f1ec in kdemain (argc=<value optimized out>, argv=0x7fff1ac80b48) at ../../kwin/main.cpp:542 #29 0x00007fd757b80eff in __libc_start_main (main=0x400740 <main(int, char**)>, argc=3, ubp_av=0x7fff1ac80b48, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff1ac80b38) at libc-start.c:226 #30 0x0000000000400669 in _start () there are two different crashes here. The first one is a plasma desktop crash, and the second one is a kwin crash. Could you resubmit the second one as a kwin bug? thank you I wonder if it is related to memcpy issue on 64-bit atch. (reported here https://bugzilla.redhat.com/show_bug.cgi?id=638477). (In reply to comment #3) > there are two different crashes here. > The first one is a plasma desktop crash, and the second one is a kwin crash. > > Could you resubmit the second one as a kwin bug? thank you Well, for me it is wery relared issues. Sorry for messed report. let me clarify. 1. On startup, kwin crashes. Desktop effects being disabled. This is second backtrace, as in comment #2. This happens allways. 2. Attempt to enable desktop effects from systemsettings app allways lead to kwin crash. This is backtrace initially reported. Desktop effects become enabled on 2-5 try. (In reply to comment #3) > there are two different crashes here. > The first one is a plasma desktop crash, and the second one is a kwin crash. > > Could you resubmit the second one as a kwin bug? thank you Bug 270818 This depends from a 3rd party applet: the global menubar from ubuntu |