Searching for this error on google yields quite a few results, but no solution posted anywhere.
One page suggested it might be something which has got to with the mozilla-xulrunner dependency. Those libraries seem to be installed and intact i.e. I dont observe any missing dependencies in the Software Manager - YaST.
I tried out kchmviewer, but it doesn’t seem to be rendering any of the HTML, all I get are blank pages
Any help would be appreciated. Thanks.
In fact any alternate chm viewers (if any) would also work for me. I’m okay with compiling from source even.
Install mozilla-xulrunner192 (I think I got mine from the mozilla build service). That fixed it for me.
The current version in the repos does not support the latest Firefox. Someone must have assumed mozilla would not break things or something else that was not correct when they wrote the rpm dependencies.
Okular used to handle CHM files when KDE4 launched, but I note my current version on a SUSE 12.1 install with KDE 4.7 no longer does. The Okular download page states that you need ‘libchm’ installed. That doesn’t show up in my repos but ‘chmlib’ is already installed. However, going to ‘Configure Backends’ in Okular shows only Ghostscript and there’s nothing about CHM.