Bug 321682 - KDE Plasma Crashes on every startup except failsafe
Summary: KDE Plasma Crashes on every startup except failsafe
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: 4.10.4
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-27 18:10 UTC by René Romero Benavides
Modified: 2018-09-04 19:04 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 René Romero Benavides 2013-06-27 18:10:08 UTC
Application: plasma-desktop (4.10.4)
KDE Platform Version: 4.10.4
Qt Version: 4.8.4
Operating System: Linux 3.9.6-200.fc18.x86_64 x86_64
Distribution: "Fedora release 18 (Spherical Cow)"

-- Information about the crash:
- What I was doing when the application crashed:
On system startup, I've reported this issue to redhat as well but this time I've installed the debug symbols

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f04e14a6880 (LWP 1602))]

Thread 4 (Thread 0x7f04d24b6700 (LWP 1603)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003fce1868c7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3fce494660 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000003fce1868f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x0000003393407d15 in start_thread (arg=0x7f04d24b6700) at pthread_create.c:308
#4  0x0000003392cf248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 3 (Thread 0x7f0448ff0700 (LWP 1604)):
#0  0x0000003392ce99ad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003fc5647d24 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f0444002bb0, timeout=-1, context=0x7f04440009a0) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f04440009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003fc5647e44 in g_main_context_iteration (context=0x7f04440009a0, may_block=1) at gmain.c:3351
#4  0x0000003fc25a5fa6 in QEventDispatcherGlib::processEvents (this=0x7f04440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003fc25765ef in QEventLoop::processEvents (this=this@entry=0x7f0448fefcd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003fc2576878 in QEventLoop::exec (this=0x7f0448fefcd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003fc2478980 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x0000003fc2556e1f in QInotifyFileSystemWatcherEngine::run (this=0x1aec270) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x0000003fc247b95c in QThreadPrivate::start (arg=0x1aec270) at thread/qthread_unix.cpp:338
#10 0x0000003393407d15 in start_thread (arg=0x7f0448ff0700) at pthread_create.c:308
#11 0x0000003392cf248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 2 (Thread 0x7f0439b76700 (LWP 1610)):
#0  0x000000339340e12d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003fc56840df in read (__nbytes=16, __buf=0x7f0439b75ad0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f043c001da0) at gwakeup.c:212
#3  0x0000003fc56478b4 in g_main_context_check (context=context@entry=0x7f04340009a0, max_priority=2147483647, fds=fds@entry=0x7f04340042e0, n_fds=n_fds@entry=1) at gmain.c:3129
#4  0x0000003fc5647cc2 in g_main_context_iterate (context=context@entry=0x7f04340009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3287
#5  0x0000003fc5647e44 in g_main_context_iteration (context=0x7f04340009a0, may_block=1) at gmain.c:3351
#6  0x0000003fc25a5fa6 in QEventDispatcherGlib::processEvents (this=0x7f04340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x0000003fc25765ef in QEventLoop::processEvents (this=this@entry=0x7f0439b75cc0, flags=...) at kernel/qeventloop.cpp:149
#8  0x0000003fc2576878 in QEventLoop::exec (this=0x7f0439b75cc0, flags=...) at kernel/qeventloop.cpp:204
#9  0x0000003fc2478980 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#10 0x00007f043a6512d5 in KCupsConnection::run() () from /lib64/libkcupslib.so
#11 0x0000003fc247b95c in QThreadPrivate::start (arg=0x2eaeef0) at thread/qthread_unix.cpp:338
#12 0x0000003393407d15 in start_thread (arg=0x7f0439b76700) at pthread_create.c:308
#13 0x0000003392cf248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 1 (Thread 0x7f04e14a6880 (LWP 1602)):
[KCrash Handler]
#6  0x0000003392c35ba5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63
#7  0x0000003392c37358 in __GI_abort () at abort.c:90
#8  0x0000003395860e1d in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95
#9  0x000000339585eeb6 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40
#10 0x000000339585eee3 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:50
#11 0x000000339585f156 in __cxxabiv1::__cxa_rethrow () at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:116
#12 0x0000003fc2576ae4 in QEventLoop::exec (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:218
#13 0x0000003fc257b708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#14 0x00000033f443d611 in kdemain (argc=1, argv=0x7fff9750fdd8) at /usr/src/debug/kde-workspace-4.10.4/plasma/desktop/shell/main.cpp:126
#15 0x0000003392c21a05 in __libc_start_main (main=0x400940 <main(int, char**)>, argc=1, ubp_av=0x7fff9750fdd8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff9750fdc8) at libc-start.c:225
#16 0x0000000000400971 in _start ()

Possible duplicates by query: bug 313372, bug 308801, bug 308317, bug 308296, bug 306218.

Reported using DrKonqi
Comment 1 Christoph Feck 2013-06-27 22:17:12 UTC
If this is reproducible, please create a backtrace using the steps outlined at http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_when_an_uncaught_exception_is_causing_a_crash
Comment 2 Jekyll Wu 2013-09-30 13:29:02 UTC
See comment #1.
Comment 3 Andrew Crouthamel 2018-09-04 19:04:45 UTC
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!