Bug 288350 - Terminal crash
Summary: Terminal crash
Status: RESOLVED DUPLICATE of bug 246575
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 294577 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-12-06 18:28 UTC by Bob Rowe
Modified: 2012-02-21 19:08 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bob Rowe 2011-12-06 18:28:42 UTC
Application: kwin (4.6.5 (4.6.5))
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.4
Operating System: Linux 2.6.35.6-45.fc14.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed: Clearing an attempt by OpenOffice to recover a Writer file I did not want recovered.

-- Backtrace:
Application: KWin (kwin), signal: Aborted
[Current thread is 1 (Thread 0xb771a780 (LWP 1715))]

Thread 2 (Thread 0xb3f01b70 (LWP 1720)):
#0  0x00160416 in __kernel_vsyscall ()
#1  0x00ac039b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x06943dc7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x6a59260) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0x06943e12 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x6a59260) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0x00abbe99 in start_thread (arg=0xb3f01b70) at pthread_create.c:301
#5  0x0093fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb771a780 (LWP 1715)):
[KCrash Handler]
#7  0x00160416 in __kernel_vsyscall ()
#8  0x008932f1 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x00894d5e in abort () at abort.c:92
#10 0x0088bc08 in __assert_fail (assertion=0x2c8430 "dpy->xcb->reply_data != ((void *)0)", file=0x2c81e9 "xcb_io.c", line=656, function=0x2c848e "_XRead") at assert.c:81
#11 0x0025980d in _XRead (dpy=0x878dba8, data=0x8a08390 "", size=4) at xcb_io.c:656
#12 0x03e4eba1 in __glXReadReply (dpy=0x878dba8, size=4, dest=0x8a08390, reply_is_always_array=1 '\001') at indirect.c:81
#13 0x03e55704 in __indirect_glGenTextures (n=1, textures=0x8a08390) at indirect.c:5258
#14 0x03e7167f in glGenTextures (n=1, textures=0x8a08390) at ../../../src/mapi/glapi/glapitemp.h:1762
#15 0x063b6c33 in KWin::GLTexture::load (this=0x8a08388, image=..., target=3553) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/lib/kwinglutils.cpp:392
#16 0x063b6ce1 in KWin::GLTexture::GLTexture (this=0x8a08388, image=..., target=3553) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/lib/kwinglutils.cpp:286
#17 0x01177a3a in KWin::TrackMouseEffect::loadTexture (this=0x8a4b4c0) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/effects/trackmouse/trackmouse.cpp:207
#18 0x01177c4a in KWin::TrackMouseEffect::mouseChanged (this=0x8a4b4c0, modifiers=...) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/effects/trackmouse/trackmouse.cpp:174
#19 0x065aa836 in KWin::EffectsHandlerImpl::mouseChanged (this=0x889f860, pos=..., oldpos=..., buttons=..., oldbuttons=..., modifiers=..., oldmodifiers=...) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/effects.cpp:432
#20 0x064ec6c8 in KWin::Workspace::checkCursorPos (this=0x88306a8) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/workspace.cpp:3083
#21 0x0657fa5e in KWin::Workspace::performMousePoll (this=0x88306a8) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/composite.cpp:463
#22 0x064f465e in KWin::Workspace::qt_metacall (this=0x88306a8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfe1f3dc) at /usr/src/debug/kdebase-workspace-4.6.5/i686-redhat-linux-gnu/kwin/workspace.moc:606
#23 0x0216166b in QMetaObject::metacall (object=0x88306a8, cl=QMetaObject::InvokeMetaMethod, idx=197, argv=0xbfe1f3dc) at kernel/qmetaobject.cpp:237
#24 0x02170c67 in QMetaObject::activate (sender=0x8830964, m=0x2297ae4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#25 0x021bf378 in QTimer::timeout (this=0x8830964) at .moc/release-shared/moc_qtimer.cpp:134
#26 0x021778be in QTimer::timerEvent (this=0x8830964, e=0xbfe1f92c) at kernel/qtimer.cpp:271
#27 0x021705c4 in QObject::event (this=0x8830964, e=0xbfe1f92c) at kernel/qobject.cpp:1181
#28 0x04beaecc in QApplicationPrivate::notify_helper (this=0x876fe28, receiver=0x8830964, e=0xbfe1f92c) at kernel/qapplication.cpp:4481
#29 0x04befbd2 in QApplication::notify (this=0xbfe1fc74, receiver=0x8830964, e=0xbfe1f92c) at kernel/qapplication.cpp:3881
#30 0x048081ab in KApplication::notify (this=0xbfe1fc74, receiver=0x8830964, event=0xbfe1f92c) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#31 0x065116e0 in KWin::Application::notify (this=0xbfe1fc74, o=0x8830964, e=0xbfe1f92c) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/main.cpp:376
#32 0x0215ae33 in QCoreApplication::notifyInternal (this=0xbfe1fc74, receiver=0x8830964, event=0xbfe1f92c) at kernel/qcoreapplication.cpp:787
#33 0x0218b861 in sendEvent (this=0x87705b0) at kernel/qcoreapplication.h:215
#34 QTimerInfoList::activateTimers (this=0x87705b0) at kernel/qeventdispatcher_unix.cpp:603
#35 0x0218b9b9 in QEventDispatcherUNIX::processEvents (this=0x8747c80, flags=...) at kernel/qeventdispatcher_unix.cpp:922
#36 0x04ca0282 in QEventDispatcherX11::processEvents (this=0x8747c80, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#37 0x02159fca in QEventLoop::processEvents (this=0xbfe1fb94, flags=...) at kernel/qeventloop.cpp:149
#38 0x0215a27a in QEventLoop::exec (this=0xbfe1fb94, flags=...) at kernel/qeventloop.cpp:201
#39 0x0215ee27 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#40 0x04be8cd8 in QApplication::exec () at kernel/qapplication.cpp:3755
#41 0x06514307 in kdemain (argc=3, argv=0xbfe1fef4) at /usr/src/debug/kdebase-workspace-4.6.5/kwin/main.cpp:542
#42 0x080487bc in main (argc=3, argv=0xbfe1fef4) at /usr/src/debug/kdebase-workspace-4.6.5/i686-redhat-linux-gnu/kwin/kwin_dummy.cpp:3

Possible duplicates by query: bug 248763, bug 247430, bug 246575.

Reported using DrKonqi
Comment 1 Thomas Lübking 2011-12-06 18:50:27 UTC
driver bug.
this is induced by the "track mouse" effect, but there's no gurantee that other effects won't.

if it's not a ati chip, use direct rendering, in doubt force it by placing this in your evironment (~/.kde/env/)

#!/bin/sh
export KWIN_DIRECT_GL=1

*** This bug has been marked as a duplicate of bug 246575 ***
Comment 2 Thomas Lübking 2012-02-21 19:08:53 UTC
*** Bug 294577 has been marked as a duplicate of this bug. ***