Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
System Settings random crash Plasma 5.10.4
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Fennec.tech
n00b
n00b


Joined: 19 Aug 2017
Posts: 3

PostPosted: Sat Aug 19, 2017 12:35 pm    Post subject: System Settings random crash Plasma 5.10.4 Reply with quote

Hi there. Can someone help with this bug?

Kernel 4.12.5
Plasma 5.10.4
KDE Framework 5.34.0
qt 5.7.1
This gentoo build updating since KDE Plasma 5.8.5 (2017), in most cases It was in idle on sddm login state. Plasma settings crashing in every build (I didn't remember crashes in 5.8.5 ), most times on close or on changing theme tap, now it was in idle(out of focus) and plasma notification from qt-transmission appear when settings5 crashed. Maybe I need clean configs? I didn't use any 'unofficial' (from non gentoo repository) theme/packages, all defaults.

Code:
Application: System Settings (systemsettings5), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc0139fb740 (LWP 28408))]

Thread 4 (Thread 0x7fbfe674e700 (LWP 28431)):
#0  0x00007fc010190f7b in ?? () from /lib64/libc.so.6
#1  0x00007fc010113edb in ?? () from /lib64/libc.so.6
#2  0x00007fc00b677f35 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fc00b67838f in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fbfd0e60850 in g_signal_handler_disconnect () from /usr/lib64/libgobject-2.0.so.0
#5  0x00007fbfd0ae4a16 in g_cancellable_disconnect () from /usr/lib64/libgio-2.0.so.0
#6  0x00007fbfd0ae4a48 in ?? () from /usr/lib64/libgio-2.0.so.0
#7  0x00007fc00b686894 in ?? () from /usr/lib64/libglib-2.0.so.0
#8  0x00007fc00b686c9b in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fc00b689698 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fc00b689a20 in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x00007fc00b689d2a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#12 0x00007fbfd0b6f8c6 in ?? () from /usr/lib64/libgio-2.0.so.0
#13 0x00007fc00b6afe35 in ?? () from /usr/lib64/libglib-2.0.so.0
#14 0x00007fc00d5f745c in start_thread () from /lib64/libpthread.so.0
#15 0x00007fc010184bbd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fbfe6f4f700 (LWP 28430)):
#0  0x00007fc01017bc5d in poll () from /lib64/libc.so.6
#1  0x00007fc00b6899bc in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fc00b689acc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fc00b689b09 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fc00b6afe35 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fc00d5f745c in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc010184bbd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fbffbfff700 (LWP 28411)):
#0  0x00007fc0139da6ec in ?? () from /lib64/ld-linux-x86-64.so.2
#1  0x00007fc0108d7b66 in ?? () from /usr/lib64/libQt5Core.so.5
#2  0x00007fc010ab5372 in ?? () from /usr/lib64/libQt5Core.so.5
#3  0x00007fc00b6893a0 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fc00b689960 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fc00b689acc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#6  0x00007fc010ab54ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007fc010a6ad02 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#8  0x00007fc0108d4704 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#9  0x00007fc013b3d42d in ?? () from /usr/lib64/libQt5DBus.so.5
#10 0x00007fc0108d8bcb in ?? () from /usr/lib64/libQt5Core.so.5
#11 0x00007fc00d5f745c in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc010184bbd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc0139fb740 (LWP 28408)):
[KCrash Handler]
#6  0x00007fc0100d2b77 in raise () from /lib64/libc.so.6
#7  0x00007fc0100d3e89 in abort () from /lib64/libc.so.6
#8  0x00007fc01010dfa9 in ?? () from /lib64/libc.so.6
#9  0x00007fc010113315 in ?? () from /lib64/libc.so.6
#10 0x00007fc010113699 in ?? () from /lib64/libc.so.6
#11 0x00007fc0101141b0 in ?? () from /lib64/libc.so.6
#12 0x00007fbfc64bb472 in ?? () from /usr/lib64/libtelepathy-qt5.so.0
#13 0x00007fbfc66eb002 in Tp::ReadinessHelper::Introspectable::~Introspectable() () from /usr/lib64/libtelepathy-qt5.so.0
#14 0x00007fbfc66eba37 in ?? () from /usr/lib64/libtelepathy-qt5.so.0
#15 0x00007fbfc66ebfd8 in Tp::ReadinessHelper::~ReadinessHelper() () from /usr/lib64/libtelepathy-qt5.so.0
#16 0x00007fbfc66ec011 in Tp::ReadinessHelper::~ReadinessHelper() () from /usr/lib64/libtelepathy-qt5.so.0
#17 0x00007fbfc66ff788 in ?? () from /usr/lib64/libtelepathy-qt5.so.0
#18 0x00007fbfc66ff800 in Tp::ReadyObject::~ReadyObject() () from /usr/lib64/libtelepathy-qt5.so.0
#19 0x00007fbfc6643f21 in Tp::DBusProxy::~DBusProxy() () from /usr/lib64/libtelepathy-qt5.so.0
#20 0x00007fbfc65bfda9 in Tp::Connection::~Connection() () from /usr/lib64/libtelepathy-qt5.so.0
#21 0x00007fbfc64c5dc1 in ?? () from /usr/lib64/libtelepathy-qt5.so.0
#22 0x00007fbfc64c601d in Tp::Account::~Account() () from /usr/lib64/libtelepathy-qt5.so.0
#23 0x00007fbfc64c60a9 in Tp::Account::~Account() () from /usr/lib64/libtelepathy-qt5.so.0
#24 0x00007fbfc64ed279 in ?? () from /usr/lib64/libtelepathy-qt5.so.0
#25 0x00007fc010929f59 in QHashData::free_helper(void (*)(QHashData::Node*)) () from /usr/lib64/libQt5Core.so.5
#26 0x00007fbfc64e5b44 in ?? () from /usr/lib64/libtelepathy-qt5.so.0
#27 0x00007fbfc64e5d3d in Tp::AccountManager::~AccountManager() () from /usr/lib64/libtelepathy-qt5.so.0
#28 0x00007fbfc64e5dc9 in Tp::AccountManager::~AccountManager() () from /usr/lib64/libtelepathy-qt5.so.0
#29 0x00007fbfc6cd5b76 in ?? () from /usr/lib64/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so
#30 0x00007fbfc6cd5c49 in ?? () from /usr/lib64/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so
#31 0x00007fbfc7a9494e in ?? () from /usr/lib64/qt5/plugins/kcm_kaccounts.so
#32 0x00007fbfc7a949f1 in ?? () from /usr/lib64/qt5/plugins/kcm_kaccounts.so
#33 0x00007fc0100d5358 in ?? () from /lib64/libc.so.6
#34 0x00007fc0100d53a5 in exit () from /lib64/libc.so.6
#35 0x00007fc0100c0787 in __libc_start_main () from /lib64/libc.so.6
#36 0x000000000040bad9 in _start ()


Code:
# These settings were set by the catalyst build script that automatically                                                                                                                           
# built this stage.                                                                                                                                                                                 
# Please consult /usr/share/portage/config/make.conf.example for a more                                                                                                                             
# detailed example.                                                                                                                                                                                 
CFLAGS="-march=native -O2 -pipe"                                                                                                                                                                     
CXXFLAGS="${CFLAGS}"                                                                                                                                                                                 
MAKEOPTS="-j2"                                                                                                                                                                                       
# WARNING: Changing your CHOST is not something that should be done lightly.                                                                                                                         
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.                                                                                                                     
CHOST="x86_64-pc-linux-gnu"                                                                                                                                                                         
# These are the USE and USE_EXPAND flags that were used for                                                                                                                                         
# buidling in addition to what is provided by the profile.                                                                                                                                           
USE="bindist dbus policykit udev ppp udisks X opengl x264 mpeg bluray alsa ffmpeg mmx mmxext sse sse2 sse3 ssse3 sse4_1 sse4a aes avx fma3 fma4 xop bzip2 cups jpeg png dts a52 vorbis ogg dvd cue nls oscar icq zlib"                                                                                                                                                                                   
CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3 sse4_1 sse4_2 sse4a aes avx fma3 fma4 xop"                                                                                                             
PORTDIR="/usr/portage"                                                                                                                                                                               
DISTDIR="${PORTDIR}/distfiles"                                                                                                                                                                       
PKGDIR="${PORTDIR}/packages"                                                                                                                                                                         
MAKEOPTS="-j3"                                                                                                                                                                                       
LINGUAS="ru en ru_RU"                                                                                                                                                                               
L10N="ru en"
VIDEO_CARDS="nvidia"
GRUB_PLATFORMS="efi-64"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ http://gentoo.mirrors.ovh.net/gentoo-distfiles/ http://mirror.yandex.ru/gentoo-distfiles/"
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Sat Aug 19, 2017 1:04 pm    Post subject: Reply with quote

Yes, systemsettings is crashy, it's a bug in Qt-5 that is likely fixed in a future version Qt 5.9.1 or 5.9.2 landing in tree.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Fennec.tech
n00b
n00b


Joined: 19 Aug 2017
Posts: 3

PostPosted: Sat Aug 19, 2017 1:24 pm    Post subject: Reply with quote

asturm wrote:
Yes, systemsettings is crashy, it's a bug in Qt-5 that is likely fixed in a future version Qt 5.9.1 or 5.9.2 landing in tree.

Thanks for your reply. Do I need clean configuration folders during updates?, I never did that. And if needed what folders/config files need to be deleted?
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Sat Aug 19, 2017 1:50 pm    Post subject: Reply with quote

What part of my answer made you think about configuration directories?
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Fennec.tech
n00b
n00b


Joined: 19 Aug 2017
Posts: 3

PostPosted: Sat Aug 19, 2017 1:57 pm    Post subject: Reply with quote

I understand, it was bug in outdated qt lib
5.9.1 released June 30th, 2017 but there is no packages in repo's, I understand that too.
I asked, because in times of kde4 it was helped during updates to exclude some bugs.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Sat Aug 19, 2017 2:13 pm    Post subject: Reply with quote

Not this one.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum