Using opensuse tumbleweed with Plasma5, after login, kded5 segfaults. Reproducible: Always Steps to Reproduce: 1. boot system 2. log in 3. Application: kded5 (kded5), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff880539780 (LWP 3511))] Thread 2 (Thread 0x7ff87356a700 (LWP 3512)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007ff87d44c4bb in __GI___pthread_mutex_lock (mutex=0x7ff880575908 <_rtld_local+2312>) at ../nptl/pthread_mutex_lock.c:115 #2 0x00007ff880355032 in tls_get_addr_tail (ti=0x7ff880137da0, dtv=0xcb3ca0, the_map=0x7ff880573b40) at dl-tls.c:765 #3 0x00007ff87fdd51a0 in __GI___call_tls_dtors () at cxa_thread_atexit_impl.c:83 #4 0x00007ff87d44a492 in start_thread (arg=0x7ff87356a700) at pthread_create.c:343 #5 0x00007ff87fe85a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7ff880539780 (LWP 3511)): [KCrash Handler] #4 ref (this=<optimized out>) at /usr/include/QtCore/qatomic_x86_64.h:121 #5 QHash (this=0x7ff85dc3c8a0 <(anonymous namespace)::typeHash>) at /usr/include/QtCore/qhash.h:281 #6 __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at /usr/src/debug/soprano-2.9.4/soprano/node.cpp:422 #7 _GLOBAL__sub_I_node.cpp(void) () at /usr/src/debug/soprano-2.9.4/soprano/node.cpp:572 #8 0x00007ff8803629fa in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7fff8b8ad038, env=env@entry=0xc93bb0) at dl-init.c:72 #9 0x00007ff880362ae3 in call_init (env=0xc93bb0, argv=0x7fff8b8ad038, argc=1, l=<optimized out>) at dl-init.c:30 #10 _dl_init (main_map=main_map@entry=0xd46080, argc=1, argv=0x7fff8b8ad038, env=0xc93bb0) at dl-init.c:120 #11 0x00007ff880366c65 in dl_open_worker (a=a@entry=0x7fff8b8ac5d8) at dl-open.c:558 #12 0x00007ff8803628b4 in _dl_catch_error (objname=objname@entry=0x7fff8b8ac5c8, errstring=errstring@entry=0x7fff8b8ac5d0, mallocedp=mallocedp@entry=0x7fff8b8ac5c7, operate=operate@entry=0x7ff8803669a0 <dl_open_worker>, args=args@entry=0x7fff8b8ac5d8) at dl-error.c:187 #13 0x00007ff88036646b in _dl_open (file=0xdb0098 "/usr/lib64/qt5/plugins/kded_printmanager.so", mode=-2147483647, caller_dlopen=<optimized out>, nsid=-2, argc=1, argv=0x7fff8b8ad038, env=0xc93bb0) at dl-open.c:642 #14 0x00007ff87a816fbb in dlopen_doit (a=a@entry=0x7fff8b8ac7f0) at dlopen.c:66 #15 0x00007ff8803628b4 in _dl_catch_error (objname=0xc9abb0, errstring=0xc9abb8, mallocedp=0xc9aba8, operate=0x7ff87a816f60 <dlopen_doit>, args=0x7fff8b8ac7f0) at dl-error.c:187 #16 0x00007ff87a81756d in _dlerror_run (operate=operate@entry=0x7ff87a816f60 <dlopen_doit>, args=args@entry=0x7fff8b8ac7f0) at dlerror.c:163 #17 0x00007ff87a817051 in __dlopen (file=<optimized out>, mode=<optimized out>) at dlopen.c:87 #18 0x00007ff87dbe5dc0 in QLibraryPrivate::load_sys (this=0xd6c6b0) at plugin/qlibrary_unix.cpp:223 #19 0x00007ff87dbddd65 in QLibraryPrivate::load (this=0xd6c6b0) at plugin/qlibrary.cpp:529 #20 0x00007ff87dbde34b in QLibraryPrivate::loadPlugin (this=0xd6c6b0) at plugin/qlibrary.cpp:577 #21 0x00007ff87dbd3030 in QPluginLoader::load (this=<optimized out>) at plugin/qpluginloader.cpp:232 #22 0x00007ff87e06cbba in KPluginLoader::load (this=this@entry=0x7fff8b8acca0) at /usr/src/debug/kcoreaddons-5.10.0/src/lib/plugin/kpluginloader.cpp:184 #23 0x00007ff87e06ccda in KPluginLoader::instance (this=this@entry=0x7fff8b8acca0) at /usr/src/debug/kcoreaddons-5.10.0/src/lib/plugin/kpluginloader.cpp:166 #24 0x00007ff87e06cd17 in KPluginLoader::factory (this=this@entry=0x7fff8b8acca0) at /usr/src/debug/kcoreaddons-5.10.0/src/lib/plugin/kpluginloader.cpp:111 #25 0x00007ff880149cf0 in Kded::loadModule (this=this@entry=0xd14330, module=..., onDemand=onDemand@entry=false) at /usr/src/debug/kded-5.10.0/src/kded.cpp:404 #26 0x00007ff88014a887 in Kded::initModules (this=this@entry=0xd14330) at /usr/src/debug/kded-5.10.0/src/kded.cpp:271 #27 0x00007ff88014b010 in Kded::recreateDone (this=this@entry=0xd14330) at /usr/src/debug/kded-5.10.0/src/kded.cpp:575 #28 0x00007ff88014bf93 in Kded::recreate (this=0xd14330, initial=<optimized out>) at /usr/src/debug/kded-5.10.0/src/kded.cpp:548 #29 0x00007ff88014c371 in kdemain (argc=1, argv=0x7fff8b8ad038) at /usr/src/debug/kded-5.10.0/src/kded.cpp:818 #30 0x00007ff87fdbf8c5 in __libc_start_main (main=0x4007c0 <main(int, char**)>, argc=1, argv=0x7fff8b8ad038, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8b8ad028) at libc-start.c:289 #31 0x00000000004007f9 in _start () at ../sysdeps/x86_64/start.S:118
> _dl_open (file=0xdb0098 "/usr/lib64/qt5/plugins/kded_printmanager.so" kded4 tries to load a Qt5 module...
I meant: kded5 loads a Qt4-based module (or is Soprano ported to KF5?)
related to bug 344519 ?
This bug was caused by incomplete dependency information in the OpenSUSE rpms causing a mix of KDE4 and KDE5 packages being installed. Fixed in the Tumbleweed snapshot 20150524