Bug 291337 - Kwin, segmentation fault
Summary: Kwin, segmentation fault
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2012-01-12 07:16 UTC by Olivier Jaulent
Modified: 2018-10-27 02:46 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 Olivier Jaulent 2012-01-12 07:16:13 UTC
Application: kwin (4.4.5 (KDE 4.4.5))
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-5-686 i686
Distribution: Debian GNU/Linux 6.0.3 (squeeze)

-- Information about the crash:
Kwin a planté alors que je quittais le programme libreoffice en fermant un document ods.

I was leaving libreoffice closing an ods document when a segmentation fault occured for kwin.

The crash does not seem to be reproducible.

 -- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb212e720 (LWP 5277))]

Thread 2 (Thread 0xa1b54b70 (LWP 5153)):
#0  0xb78e2424 in __kernel_vsyscall ()
#1  0xb7769163 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb7701387 in _L_lock_9625 () from /lib/i686/cmov/libc.so.6
#3  0xb76ffbb6 in *__GI___libc_free (mem=0x97e3a98) at malloc.c:3737
#4  0xb2d83c56 in IA__g_free (mem=0x97e3a98) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmem.c:191
#5  0xb2d7ac7a in g_source_unref_internal (source=0x97e3a98, context=<value optimized out>, have_lock=0) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:1339
#6  0xb5f22b9d in ~QEventDispatcherGlib (this=0xa039d50, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366
#7  0xb5df9b2a in QThreadPrivate::finish (arg=0xb600d390) at thread/qthread_unix.cpp:284
#8  0xb5df9fc6 in ~__pthread_cleanup_class (arg=0xb600d390) at /usr/include/pthread.h:535
#9  QThreadPrivate::start (arg=0xb600d390) at thread/qthread_unix.cpp:253
#10 0xb2e24955 in start_thread (arg=0xa1b54b70) at pthread_create.c:300
#11 0xb775be7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb212e720 (LWP 5277)):
[KCrash Handler]
#6  0xb76fb52e in malloc_consolidate (av=<value optimized out>) at malloc.c:5153
#7  0xb76fd7ed in _int_malloc (av=<value optimized out>, bytes=<value optimized out>) at malloc.c:4373
#8  0xb770075c in _int_realloc (av=<value optimized out>, oldp=0x95ab7f0, oldsize=264, nb=520) at malloc.c:5274
#9  0xb7700c8d in *__GI___libc_realloc (oldmem=0x95ab7f8, bytes=512) at malloc.c:3822
#10 0xb5df4514 in qRealloc (ptr=0x95ab7f8, size=512) at global/qmalloc.cpp:65
#11 0xb5e531ac in QVectorData::reallocate (x=0x1, newsize=80, oldsize=256, alignment=0) at tools/qvector.cpp:74
#12 0xb62488dd in QVector<QRect>::realloc (this=0xa64b614, asize=16, aalloc=31) at ../../include/QtCore/../../src/corelib/tools/qvector.h:479
#13 0xb63a0bf0 in QVector<QRect>::resize(int) () from /usr/lib/libQtGui.so.4
#14 0xb639774c in miUnionNonO (dest=..., r=0x9ea39e0, rEnd=0x9ea39f0, y1=738, y2=771) at painting/qregion.cpp:2381
#15 0xb639a318 in miRegionOp (dest=<value optimized out>, reg1=<value optimized out>, reg2=0xbfe842ec, overlapFunc=0xb6399a00 <miUnionO>, nonOverlap1Func=0xb63976b0 <miUnionNonO>, 
    nonOverlap2Func=0xb63976b0 <miUnionNonO>) at painting/qregion.cpp:2320
#16 0xb639a8db in UnionRegion (reg1=0xa64b610, reg2=0xbfe842ec, dest=...) at painting/qregion.cpp:2468
#17 0xb639ce7b in QRegion::operator+= (this=0x9c13d18, r=...) at painting/qregion.cpp:4119
#18 0xb78a487a in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#19 0xb78a490a in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#20 0xb78a4e89 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#21 0xb78a5069 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#22 0xb7862317 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#23 0xb7862a1c in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#24 0xb783bfe2 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#25 0xb625e7d0 in qt_x11EventFilter (ev=0x9c13cd8) at kernel/qapplication_x11.cpp:409
#26 0xb626dc6e in QApplication::x11ProcessEvent (this=0xbfe84da8, event=0xbfe84a00) at kernel/qapplication_x11.cpp:3243
#27 0xb629d372 in x11EventSourceDispatch (s=0x8f56340, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#28 0xb2d7b305 in g_main_dispatch (context=0x8f55490) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:1960
#29 IA__g_main_context_dispatch (context=0x8f55490) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2513
#30 0xb2d7efe8 in g_main_context_iterate (context=0x8f55490, block=<value optimized out>, dispatch=1, self=0x8f53348) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2591
#31 0xb2d7f1c8 in IA__g_main_context_iteration (context=0x8f55490, may_block=1) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2654
#32 0xb5f22075 in QEventDispatcherGlib::processEvents (this=0x8f3d1a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#33 0xb629ced5 in QGuiEventDispatcherGlib::processEvents (this=0x8f3d1a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#34 0xb5ef4ae9 in QEventLoop::processEvents (this=0xbfe84cf4, flags=) at kernel/qeventloop.cpp:149
#35 0xb5ef4f3a in QEventLoop::exec (this=0xbfe84cf4, flags=...) at kernel/qeventloop.cpp:201
#36 0xb5efa16f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#37 0xb61de667 in QApplication::exec () at kernel/qapplication.cpp:3581
#38 0xb783dab0 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#39 0x0804860b in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2012-01-12 07:24:53 UTC
> #18 0xb78a487a in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so

Debugging symbols for KWin are missing. But even if they were present, I doubt we would do anything about it. 4.4 is now two years old and unmaintained. In about two weeks we will release 4.8 and I can only recommend you to upgrade.
Comment 2 Andrew Crouthamel 2018-09-22 02:01:50 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 02:46:38 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!