Bug 351802

Summary: KIPI host application manual display crashed when calling from KIPI plugin
Product: [Frameworks and Libraries] frameworks-kservice Reporter: harald <havoigt>
Component: generalAssignee: David Faure <faure>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aacid, caulier.gilles, faure, kdelibs-bugs, luigi.toscano
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description harald 2015-08-26 13:14:04 UTC
Application: khelpcenter (5.2.2)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-26-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
- What I was doing when the application crashed:
Openend KIPI Module Video Slide Show and clicked onto button Manual

Other Bugs:
1. digikam totally crashes whitout error message when executing KIPI module Video Slide Show
2. Plasma stops working at all when it is running into the aktual VMware Player 7.1.2 or older versions on different host systems. It runs after installation but about 5 minutes after update the screen becomes black and stay black forever. However the xserver seems to be running. I had to install the xcfe desktop as work around.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE-Hilfezentrum (khelpcenter), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff003269800 (LWP 2675))]

Thread 2 (Thread 0x7fefed621700 (LWP 2676)):
#0  0x00007ff002ce48dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007feff8bc1b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007feff8bc364f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fefef545099 in QXcbEventReader::run (this=0x1930870) at qxcbconnection.cpp:1105
#4  0x00007feffe1e7b0e in QThreadPrivate::start (arg=0x1930870) at thread/qthread_unix.cpp:337
#5  0x00007feff8fe46aa in start_thread (arg=0x7fefed621700) at pthread_create.c:333
#6  0x00007ff002cefeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ff003269800 (LWP 2675)):
[KCrash Handler]
#6  QDataStream::operator>> (this=this@entry=0x0, i=@0x7ffc430674e4: 0) at io/qdatastream.cpp:646
#7  0x00007ff001c98a25 in KServiceGroupFactory::KServiceGroupFactory (this=0x1ccc100) at ../../src/services/kservicegroupfactory.cpp:39
#8  0x00007ff001c98ba2 in self (this=<optimized out>) at ../../src/sycoca/ksycocafactory_p.h:212
#9  KServiceGroupFactory::self () at ../../src/services/kservicegroupfactory.cpp:59
#10 0x00007ff001c940c0 in KServiceGroup::root () at ../../src/services/kservicegroup.cpp:661
#11 0x00007ff001c94195 in KServiceGroup::group (relPath=...) at ../../src/services/kservicegroup.cpp:668
#12 0x00007ff002fda83e in KHC::NavigatorAppItem::populate (this=0x1ccbf10, recursive=false) at ../navigatorappitem.cpp:86
#13 0x00007ff00300abfb in KHC::PluginTraverser::process (this=0x7ffc43067790, entry=0x1c2ca90) at ../plugintraverser.cpp:67
#14 0x00007ff002fe539d in KHC::DocMetaInfo::traverseEntry (this=0x1c5d1a0, entry=<optimized out>, traverser=traverser@entry=0x7ffc43067790) at ../docmetainfo.cpp:234
#15 0x00007ff002fe54ac in KHC::DocMetaInfo::traverseEntries (this=<optimized out>, traverser=traverser@entry=0x7ffc43067790) at ../docmetainfo.cpp:223
#16 0x00007ff002fd46f4 in KHC::Navigator::insertPlugins (this=this@entry=0x1c5de20) at ../navigator.cpp:190
#17 0x00007ff002fd5bf2 in KHC::Navigator::Navigator (this=0x1c5de20, view=<optimized out>, parent=<optimized out>, name=<optimized out>) at ../navigator.cpp:122
#18 0x00007ff002ff3c82 in KHC::MainWindow::MainWindow (this=0x1b68d30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../mainwindow.cpp:149
#19 0x00007ff002ffe3c4 in KHC::Application::activate (this=this@entry=0x7ffc43067b40, args=..., workingDirectory=...) at ../application.cpp:61
#20 0x00007ff002ffeb7e in kdemain (argc=2, argv=<optimized out>) at ../application.cpp:93
#21 0x00007ff002c09a40 in __libc_start_main (main=0x400720 <main(int, char**)>, argc=2, argv=0x7ffc43067c88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc43067c78) at libc-start.c:289
#22 0x0000000000400759 in _start ()

Reported using DrKonqi
Comment 1 Albert Astals Cid 2015-08-26 17:53:26 UTC
David, KServiceGroupFactory::KServiceGroupFactory and a null item, seems something framework-y?
Comment 2 Luigi Toscano 2018-08-10 10:16:08 UTC
The crash report is in KService. Can it still be reproduced?


I strongly suspect that this is a duplicate of 
https://bugs.kde.org/show_bug.cgi?id=342438
Comment 3 Christoph Feck 2018-09-04 23:26:23 UTC
No response; let's assume it was fixed.

*** This bug has been marked as a duplicate of bug 342438 ***