Bug 361212

Summary: K Help Centre Crash on Startup
Product: [Applications] khelpcenter Reporter: Keren Sky <keren_sky>
Component: generalAssignee: Documentation Editorial Team <kde-doc-english>
Status: RESOLVED FIXED    
Severity: crash CC: groot, luigi.toscano, rakuco, tcberner
Priority: NOR Keywords: drkonqi
Version: 5.6.1   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Keren Sky 2016-03-31 00:04:05 UTC
Application: khelpcenter (5.6.1)

Qt Version: 5.5.1
Frameworks Version: 5.20.0
Operating System: FreeBSD 10.3-PRERELEASE amd64
Distribution (Platform): FreeBSD Ports

-- Information about the crash:
- What I was doing when the application crashed: 
I clicked Module help in KInfoCentre. The crash window appeared.

- Unusual behavior I noticed: 
Firefox crashes within a few monents if launched under the plasma5 desktop. Not so if launched under LXDE. 

- Custom settings of the application: 
Desktop is launched via 'xinit startkde'.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Help Center (khelpcenter), signal: Bus error
[Switching to LWP 100132 of process 74508]
0x0000000807e6cbba in _nanosleep () from /lib/libc.so.7
[Current thread is 1 (LWP 100132 of process 74508)]

Thread 1 (LWP 100132 of process 74508):
#0  0x0000000807e6cbba in _nanosleep () from /lib/libc.so.7
#1  0x000000080a707c3c in ?? () from /lib/libthr.so.3
#2  0x0000000807df33eb in sleep () from /lib/libc.so.7
#3  0x00000008022ccf4a in ?? () from /usr/local/lib/libKF5Crash.so.5
#4  0x00000008022cc880 in KCrash::defaultCrashHandler(int) () from /usr/local/lib/libKF5Crash.so.5
#5  0x000000080a70ab3a in ?? () from /lib/libthr.so.3
#6  0x000000080a70a21c in ?? () from /lib/libthr.so.3
#7  <signal handler called>
#8  0x000000080732db54 in QString::operator=(QString const&) () from /usr/local/lib/libQt5Core.so.5
#9  0x000000080085487e in ?? () from /usr/local/lib/libkdeinit5_khelpcenter.so
#10 0x0000000800844892 in ?? () from /usr/local/lib/libkdeinit5_khelpcenter.so
#11 0x000000080085de26 in ?? () from /usr/local/lib/libkdeinit5_khelpcenter.so
#12 0x000000080086964e in ?? () from /usr/local/lib/libkdeinit5_khelpcenter.so
#13 0x000000080086a147 in kdemain () from /usr/local/lib/libkdeinit5_khelpcenter.so
#14 0x0000000000400a4f in ?? ()
#15 0x0000000800622000 in ?? ()
#16 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 361135, bug 361111, bug 361101, bug 361006, bug 360989.

Reported using DrKonqi
Comment 1 Pino Toscano 2016-03-31 17:20:39 UTC
It looks like it crashes deep in Qt; considering the crash also for Firefox, my guess is that there's something else going on.

Can you please install debug symbols for Qt and khelpcenter, and run it under gdb?
Adriaan, Raphael, can you please take a look?
Comment 2 Raphael Kubo da Costa 2016-04-03 13:24:26 UTC
Keren: can you rebuild sysutils/plasma5-khelpcenter and devel/qt5-core with WITH_DEBUG=yes? The provided backtrace does not contain enough information about where the crash came from.
Comment 3 Keren Sky 2016-04-03 14:57:43 UTC
Hi,
OK, will do so later today. Cheers.
Comment 4 Luigi Toscano 2018-09-19 21:46:50 UTC
After two years without news, I suspect that the issue is gone. Feel free to reopen if you still see it.