new package request program name: kchmviewer latest version : 5.2 released : April 27 2010.
Summary: new package request => new package request : kchmviewer
CC: (none) => lateralridge-a
Probably too late to catch Mageia1. Once the new cycle of Cauldron starts it'll be packaged and pushed to Mageia 1 backports.
*** Bug 1468 has been marked as a duplicate of this bug. ***
CC: (none) => luigiwalser
CC: (none) => miscSummary: new package request : kchmviewer => kchmviewer, a chm file viewer
Package imported in Cauldron; leaving the report open until it's backported to Mageia 1 (should be soon).
Assignee: bugsquad => ahmadsamir3891
The package should land in the "Core Backports Testing" repository soon, please test it.
Keywords: (none) => NEEDINFO
Tested on my i586 system. Once tested on a 64 bit system, kchmviewer is ready to move from Core Backports Testing to Core Backports
CC: (none) => davidwhodgins
I can also confirm that the package is working fine. Thanks!
Keywords: NEEDINFO => (none)Assignee: ahmadsamir3891 => qa-bugs
Tested on x86_64 : Ok.
CC: (none) => lists.jjorge
Can someone from the sysadmin team push the package kchmviewer from Core Backports Testing to Core Backports please. The srpm is kchmviewer-5.2-0.1.mga1.src.rpm
This package was present in Mandriva 2010.2 so it can go to updates_testing rather than backports_testing. Ahmad, do you want me to take care of it ?
CC: (none) => stormi
kchmviewer-5.2-2.mga1 should land in core/updates_testing shortly.
It works (tested on i586), but : * I have encoding problems (no problems with the same file in okular except that okular takes ages to open it). See attached screenshot. The test file is the french php manual : http://www.php.net/get/php_enhanced_fr.chm/from/fr.php.net/mirror * .chm files are not associated with kchmviewer
Created attachment 695 [details] Encoding problem in kchmviewer
Look in the Settings and in Version-specific settings, what do you have selected under To show HTML content, use? If it's QTextBrowser, try changing it t KHTMLPart. I had to do that to get it to work correctly.
(In reply to comment #11) > It works (tested on i586), but : > * I have encoding problems (no problems with the same file in okular except > that okular takes ages to open it). See attached screenshot. The test file is > the french php manual : > http://www.php.net/get/php_enhanced_fr.chm/from/fr.php.net/mirror > * .chm files are not associated with kchmviewer Also, kchmviewer has no icon in the menu.
(In reply to comment #13) > Look in the Settings and in Version-specific settings, what do you have > selected under To show HTML content, use? If it's QTextBrowser, try changing > it t KHTMLPart. I had to do that to get it to work correctly. Better indeed. Maybe there's a way to set that as the default ?
-3.mga1: - Add a patch to make it use KHTMLPART by default - Install some more icons kchmviewer is associated with .chm files here, using dolphin.
kchmviewer is associated with .chm files in Dolphin and Konqueror, although Okular is the default association, as .chm files sort of work in Okular (they work better in kchmviewer).
(In reply to comment #16) > kchmviewer is associated with .chm files here, using dolphin. Right, now it's ok, dolphin mhad a lag concerning file associations
Hey, computer, I didn't want to validate this previous comment !
Testing of ths srpm kchmviewer-5.2-3.mga1.src.rpm From Core Updates Testing complete on i586. The menu entry is available under the Office entry. Opening a .chm file from dolphin or konqueror works with a right click/open with.
Everything is ok except icons, I still don't see any icon next to the menu entry. Do others see the icon (should be a green icon showing a book put on a second book) ?
Don't forget to add your fixes to the Cauldron version of the package also.
Created attachment 702 [details] Image of menu showing icon Regarding Comment 21, the attached image shows the tiny green icon on menu of my i586 system.
(In reply to comment #23) > Created attachment 702 [details] > Image of menu showing icon > > Regarding Comment 21, the attached image shows the tiny green icon on > menu of my i586 system. Here on another computer the icon is fine. I don't know why it would update on the other computer, even after removing then reinstalling the software. Consider the icon issue fixed.
Testing complete on i586, could someone test on x86_64 ?
Testing complete on x86_64 Okular is the default viewer. The test document I was using would not open in okular (locked up), but opens OK on kchmviewer http://www.help-info.de/download/CHM-example.chm
CC: (none) => derekjenn
Can someone from the sysadmin team push the srpm kchmviewer-5.2-3.mga1.src.rpm From Core Updates Testing to Core Updates and remove the version that's in Core Backports Testing. Advisory: This update adds KchmViewer, a chm (MS HTML help file format) viewer, which was present in Mandriva 2010.2 but missing in Mageia 1.
Keywords: (none) => validated_updateCC: (none) => mageia-sysadm
(In reply to comment #11) >The test file is the french php manual : > http://www.php.net/get/php_enhanced_fr.chm/from/fr.php.net/mirror > * .chm files are not associated with kchmviewer *Tested on Mageia release 1 (Official) for x86_64 and It does not work with me ,kchmviewer crash when opening the file: http://www.php.net/get/php_enhanced_fr.chm/from/fr.php.net/mirror *Here The result in console: [david@david ~]$ kchmviewer QPainter::end: Painter ended with 2 saved states QPainter::end: Painter ended with 2 saved states KCrash: Application 'kchmviewer' crashing... KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit sock_file=/home/david/.kde4/socket-david.david/kdeinit4__0 [1]+ Stoppé kchmviewer *Here is the error of fault manager for KDE: Application: kchmviewer (kchmviewer), signal: Segmentation fault [KCrash Handler] #6 0x00007f8b8249b102 in __strlen_sse2 () from /lib64/libc.so.6 #7 0x00007f8b830b9a0b in QTextCodec::toUnicode(char const*) const () from /usr/lib64/libQtCore.so.4 #8 0x0000000000449947 in _start () *By cons, it works with this file: http://www.help-info.de/download/CHM-example.chm *I have the icon in the menu-> Applications -> Office
CC: (none) => geiger.david68210
http://www.php.net/get/php_enhanced_fr.chm/from/fr.php.net/mirror opens fine in kchmviewer on my i586 system. David GEIGER, what version of KDE do you have installed? I have ... $ kde4-config -version KDE Development Platform: 4.6.5 (4.6.5)
(In reply to comment #29) > > David GEIGER, what version of KDE do you have installed? > > I have ... > $ kde4-config -version > KDE Development Platform: 4.6.5 (4.6.5) Sorry,I did not specify the versions. I have : $ kde4-config -version Plate-forme de développement de KDEÂ : 4.6.5 (4.6.5) $ rpm -qa | grep kchmviewer kchmviewer-5.2-3.mga1
I get the same crash viewing http://www.php.net/get/php_enhanced_fr.chm/from/fr.php.net/mirror on my x86_64
un-validating the update Setting version to mageia 1 to make it appear in saved searches.
Keywords: validated_update => (none)Version: Cauldron => 1
(In reply to comment #32) > un-validating the update unfinished phrase : I meant "un-validated the update per comment #28"
Why un-validate it? Because it crashes on one file on one platform? It works on plenty of files and certainly works better than Okular. The crash is probably an upstream bug. That can be dealt with later. Why not push the package? Having it, when it works well for all but this one case is better than not having it at all.
(In reply to comment #34) > Why un-validate it? Because it crashes on one file on one platform? It works > on plenty of files and certainly works better than Okular. The crash is > probably an upstream bug. That can be dealt with later. Why not push the > package? Having it, when it works well for all but this one case is better > than not having it at all. Because we don't know on how many computers it will crash, so potentially this could give a non-working app for many people. Maybe you're right and this is a very isolated bug, but I think it is better to check that before submitting the update. Also, maybe the problem is as simple as a missing requires and would be easy to solve. We can't know until we look at it closer. Also, 2 different testers had the crash so it's a bug that can be reproduced, which gives hope that we can find the reason of the crash without too much trouble. However, it would be good to have the crash studied very quickly so that the update is not delayed too much. Ahmad, can you take care of it ?
CC: mageia-sysadm => ahmadsamir3891
I made a quick search (should have done it before, but you know, things take time and sometimes you think it would take more time than it really takes...) and it looks like people were having the same problem with the german php doc 2 years ago : http://kde-apps.org/content/show.php?content=25125 So this definitely looks like an upstream bug. I'll update kchmviewer to the latest version in case it fixes the bug and if not we'll validate the update regardless of this bug and create a separate bug report for it.
I pushed kchmviewer-5.3-1.1.mga1 to Core Updates Testing. Please test : - that it works well - whether the crash still occurs (David Geiger and Derek Jennings) or not
I've tested kchmviewer-5.3-1.1.mga1.src.rpm on my i586 system, and it's working. As in comment 29, it does not crash here. Still need testing on x86-64.
When pushed to updates, kchmviewer-5.2-0.1.mga1.src.rpm should be removed from Core Backports Testing.
Still has the same crash observed in the previous version but otherwise works fine on x86_64, validating. Can someone from the sysadmin team please push the srpm kchmviewer-5.3-1.1.mga1.src.rpm From Core Updates Testing to Core Updates and remove the version that's in Core Backports Testing. Advisory: This update adds KchmViewer, a chm (MS HTML help file format) viewer, which was present in Mandriva 2010.2 but missing in Mageia 1. Some documents have been observed to crash kchmviewer on x86_64 systems due to an upstream bug. If you have problems on x86_64 install the i586 package.
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugsHardware: i586 => All
update pushed.
Status: NEW => RESOLVEDCC: (none) => dmorganecResolution: (none) => FIXED
(In reply to comment #37) > I pushed kchmviewer-5.3-1.1.mga1 to Core Updates Testing. Please test : > - that it works well > - whether the crash still occurs (David Geiger and Derek Jennings) or not Hello, Tested kchmviewer-5.3-1.1.mga1 on Mageia release 1 (Official) for x86_64 ,For me it crashes again when opening the file: http://www.php.net/get/php_enhanced_fr.chm/from/fr.php.net/mirror *Here is the error of fault manager for KDE: Application: kchmviewer (kchmviewer), signal: Segmentation fault [KCrash Handler] #6 0x00007f3297495102 in __strlen_sse2 () from /lib64/libc.so.6 #7 0x00007f32980b3a0b in QTextCodec::toUnicode(char const*) const () from /usr/lib64/libQtCore.so.4 #8 0x0000000000449947 in _start () *Here The result in console: [david@david ~]$ kchmviewer KCrash: Application 'kchmviewer' crashing... KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit sock_file=/home/david/.kde4/socket-david.david/kdeinit4__0 [1]+ Stoppé kchmviewer $ rpm -qa | grep kchmviewer kchmviewer-5.3-1.1.mga1
bug #2685 submitted for the crash problem