Bug 276264 - plasma crash during logoff from KDE
Summary: plasma crash during logoff from KDE
Status: RESOLVED UPSTREAM
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-22 17:30 UTC by Toralf Förster
Modified: 2011-07-06 14:27 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 Toralf Förster 2011-06-22 17:30:33 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.4 (4.6.4) (Compiled from sources)
Qt Version: 4.7.2
Operating System: Linux 2.6.39.1 i686
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:switched from a dual-head configuration (internal LVDS+VGA) to a external docking-station (HDMI) configuration while system was s2ramed, resumed it, worked with it and tried to logoff

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb58e4710 (LWP 18023))]

Thread 2 (Thread 0xa9c49b70 (LWP 18026)):
#0  0xb7711424 in __kernel_vsyscall ()
#1  0xb60292c3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb5fbe697 in _L_lock_9712 () from /lib/libc.so.6
#3  0xb5fbce37 in __libc_free (mem=0x8e50da0) at malloc.c:3736
#4  0xb5aa6c17 in g_free (mem=0x8e50da0) at gmem.c:263
#5  0xb5a9cecd in g_source_unref_internal (source=0x8e50da0, context=0x921c5b8, have_lock=0) at gmain.c:1703
#6  0xb6de787d in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x8f849b8, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:373
#7  0xb6cb536b in QThreadPrivate::finish (arg=0xb6eea8b0) at thread/qthread_unix.cpp:356
#8  0xb6cb5bfb in ~__pthread_cleanup_class (arg=0xb6eea8b0) at /usr/include/pthread.h:535
#9  QThreadPrivate::start (arg=0xb6eea8b0) at thread/qthread_unix.cpp:325
#10 0xb6c37d23 in start_thread (arg=0xa9c49b70) at pthread_create.c:301
#11 0xb601bbfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb58e4710 (LWP 18023)):
[KCrash Handler]
#7  0xb7711424 in __kernel_vsyscall ()
#8  0xb5f76872 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb5f77fe0 in abort () at abort.c:92
#10 0xb5fb2375 in __libc_message (do_abort=2, fmt=0xb6085180 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#11 0xb5fb83af in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0x8ba4777) at malloc.c:6283
#12 0xb5fb9ca0 in _int_free (av=<value optimized out>, p=<value optimized out>) at malloc.c:4795
#13 0xb5fbce3e in __libc_free (mem=0x8ba4777) at malloc.c:3738
#14 0xb598b5ac in FcStrFree () from /usr/lib/libfontconfig.so.1
#15 0xb598931f in ?? () from /usr/lib/libfontconfig.so.1
#16 0xb598952b in FcPatternDestroy () from /usr/lib/libfontconfig.so.1
#17 0xb66187be in QFontEngineMultiFT::~QFontEngineMultiFT (this=0x9386380, __in_chrg=<value optimized out>) at text/qfontengine_x11.cpp:897
#18 0xb6537098 in QFontCache::clear (this=0x8afc160) at text/qfont.cpp:2704
#19 0xb653c0eb in QFontCache::~QFontCache (this=0x8afc160, __in_chrg=<value optimized out>) at text/qfont.cpp:2644
#20 0xb653c265 in QThreadStorage<QFontCache*>::deleteData (x=0x0) at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:133
#21 0xb6cb435d in QThreadStorageData::set (this=0x8c06658, p=0x0) at thread/qthreadstorage.cpp:165
#22 0xb653535f in qThreadStorage_setLocalData<QFontCache> () at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:92
#23 setLocalData () at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:148
#24 QFontCache::cleanup () at text/qfont.cpp:2632
#25 0xb66121e8 in QFont::cleanup () at text/qfont_x11.cpp:182
#26 0xb636522a in qt_cleanup () at kernel/qapplication_x11.cpp:2647
#27 0xb62e8589 in QApplication::~QApplication (this=0x8b71490, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1172
#28 0xb74e020b in KApplication::~KApplication (this=0x8b71490, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.4-r1/work/kdelibs-4.6.4/kdeui/kernel/kapplication.cpp:911
#29 0xb74e7c69 in KUniqueApplication::~KUniqueApplication (this=0x8b71490, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.4-r1/work/kdelibs-4.6.4/kdeui/kernel/kuniqueapplication.cpp:346
#30 0xb2b03a1c in PlasmaApp::~PlasmaApp (this=0x8b71490, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/plasma-workspace-4.6.4/work/plasma-workspace-4.6.4/plasma/desktop/shell/plasmaapp.cpp:284
#31 0xb2ae9aab in kdemain (argc=1, argv=0x8b43098) at /var/tmp/portage/kde-base/plasma-workspace-4.6.4/work/plasma-workspace-4.6.4/plasma/desktop/shell/main.cpp:121
#32 0x0804ed49 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x8b40580 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8051f77 "0") at /var/tmp/portage/kde-base/kdelibs-4.6.4-r1/work/kdelibs-4.6.4/kinit/kinit.cpp:734
#33 0x0804f8c5 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.4-r1/work/kdelibs-4.6.4/kinit/kinit.cpp:1226
#34 0x0804fcdc in handle_requests (waitForPid=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.4-r1/work/kdelibs-4.6.4/kinit/kinit.cpp:1419
#35 0x080509ad in main (argc=2, argv=0xbfd0ea84, envp=0xbfd0ea90) at /var/tmp/portage/kde-base/kdelibs-4.6.4-r1/work/kdelibs-4.6.4/kinit/kinit.cpp:1907

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

Possible duplicates by query: bug 275788, bug 274540, bug 273954, bug 273764, bug 273263.

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2011-06-24 08:19:17 UTC
crash in the font system in Qt.
Comment 2 Toralf Förster 2011-07-06 14:27:06 UTC
This still happens in 4.7.3 , right ?