Description of problem: When Help is selected or F1 is hit in Kmymoney, then only a blank page is displayed for the Handbook. The same happens when Kmymoney is selected in the KDE Help Centre. This happens in both a 64 bit system upgraded from Mageia 3 and a clean install of a 32 bit system. The files all seem to be present in /usr/share/doc/HTML/en/kmymoney. Both systems are using KDE4 en_GB. So far as I can tell all other Handbooks display correctly. I thought that it worked properly in Mageia 3, but I've just checked and the same problem happens there. I haven't used the handbook in a very long time and only became aware of this bug when introducing a new user to Mageia, who asked where the user guide for Kmymoney could be found. As a stop-gap, I've downloaded a PDF version of the handbook. Reproducible: Steps to Reproduce:
Created attachment 5205 [details] handbook display This is the blank page that is displayed when the Kmymoney Handbook should be displayed.
The bug does not happen in cauldron (64 bit) despite the fact that the mga.4 package is still being used and so the bug may not be in the kmymoney package but perhaps in the way in which its handbook files are being accessed by khelpcenter. Finding the cause of that is likely to be a bit beyond my limited abilities, but I'll keep looking. I may stumble on something relevant. :)
If I launch kmymoney in a terminal, then when I try to open the handbook, I see a series of QPainter messages that Painter is not active.
Created attachment 5206 [details] QPainter messages These are the messages referred to in the preceding comment
This bug is perhaps caused by the problem reported in bug #13559. Since the kmymoney handbook is packaged within the kmymoney package and not in a separate package, it's possible that khelpcenter is not able to find the kmymoney handbook files until after the index is built.
It's due to a bug in meinproc4 after the libxml2 update for CVE-2014-0191. https://bugs.kde.org/show_bug.cgi?id=335001
Whiteboard: (none) => MGA3TOOCC: (none) => lmenutSee Also: (none) => https://bugs.kde.org/show_bug.cgi?id=335001Blocks: (none) => 13221Assignee: bugsquad => lmenutSummary: Kmymoney handbook is not displayed => Kmymoney handbook is not displayed (meinproc4 fails after CVE-2014-0191)Source RPM: kmymoney-4.6.4-3.mga4.src.rpm => kdelibs4-4.11.4-1.mga4, kdelibs4-4.10.5-1.1.mga3
Blocks: 13221 => (none)Depends on: (none) => 13221
Depends on: (none) => 13826
Has already been fixed: http://advisories.mageia.org/MGASA-2014-0214.html
Status: NEW => RESOLVEDCC: (none) => doktor5000Resolution: (none) => FIXED
(In reply to Florian Hubold from comment #7) It is not fixed for me in mga4. I think that comment 6 means that it is the update referred to in the advisory that caused the bug.
The bug was fixed in mga3 by: http://advisories.mageia.org/MGASA-2014-0327.html
Status: RESOLVED => REOPENEDResolution: FIXED => (none)
Hmmm, just checked on mga4 and the index displays properly ... But that's because I've got KDE 4.12.5 installed. Sorry for the noise.
Confirmed fixed in KDE 4.12.5
Status: REOPENED => RESOLVEDResolution: (none) => FIXED