showimg malfunction in Kubuntu Hardy

Bug #242305 reported by bob23450
4
Affects Status Importance Assigned to Milestone
qt-x11-free (Ubuntu)
Won't Fix
Undecided
Unassigned
showimg (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: showimg

I found that the application "showimg" (0.9.5-1.1ubuntu2) behaves incorrectly in Kubuntu Hardy while it worked fine in previous distributions. In particular, the thumbnails / icons suddenly disappear when the mouse pointer passes over them; they are temporarily restored when scrolling the thumbnails window. I noticed this after dist-upgrading to Hardy. Other graphic viewers work well.

Revision history for this message
bob23450 (bzanetti-deactivatedaccount) wrote :

I add that the problem affects both Kubuntu 8.04 and Kubuntu-KDE4 8.04 but not Kubuntu 7.10 or previous. You can easily check it by simply running the live CD then install and run the package showimg:
$ sudo apt-get install showimg
$ showimg
May be a Qt regression?

Revision history for this message
bob23450 (bzanetti-deactivatedaccount) wrote :

Maybe it can help: i found that the following error message is printed on the terminal for each icon loaded:

KexiDB: Connection::querySingleRecord(): !cursor->moveFirst() || cursor->eof()

coming from line 2015 of file showimg/kexi/kexidb/connection.cpp

Revision history for this message
bob23450 (bzanetti-deactivatedaccount) wrote :

Update: the application works correctly under openSUSE 11.0 / KDE4 (showimg 0.9.5, kipi 0.1.5 on KDE 3.5.9 "release" 49.1, opensuse 11.0).

Revision history for this message
zoinksbob (brain-centipedes) wrote :

I can confirm this on xubuntu and ubuntu 8.04.1 on both x86 and x86_64. All packages are up-to-date as of this posting.

Revision history for this message
bob23450 (bzanetti-deactivatedaccount) wrote :

I upgraded Kubuntu 8.04.1 to KDE 3.5.10 => problem still present.
Note that the debian package "showimg_0.9.5-1.1_i386.deb" installed alone with dpkg shows the problem too under Kubuntu Hardy, while it does not under Gutsy. I suspect that the problem is most likely related to the libraries rather than to the application itself.

Revision history for this message
bob23450 (bzanetti-deactivatedaccount) wrote :

Bingo! Downgrading the package libqt3-mt from version "3:3.3.8-b-0ubuntu3" to "3:3.3.8really3.3.7-0ubuntu11" restores the correct behaviour of showimg (even though it might break something else...).

Tested on Kubuntu Hardy (KDE 3.5.10) i386 up to date.

This suggests that a bug has been introduced in the package libqt3-mt after version 3:3.3.8really3.3.7-0ubuntu11.

Revision history for this message
bob23450 (bzanetti-deactivatedaccount) wrote :

The package libqt3-mt version 3.3.8-b-0ubuntu3 and the latest version 3.3.8-b-5ubuntu1 taken from the ubuntu repository are causing the malfunction in showimg while version 3.3.8really3.3.7-0ubuntu11 (ubuntu repo) as well as version 3.3.8b-5 (debian repo) are not. It should be worth to review which changes can be causing the problem.

Revision history for this message
bob23450 (bzanetti-deactivatedaccount) wrote :

I determined that the malfunction is being caused by the patch: "kubuntu_09_flickerfree_qiconview.dpatch" (see Bug 209227).

As a matter of fact, the library file libqt-mt.so.3.3.8 obtained by compiling the source package qt-x11-free_3.3.8-b-0ubuntu3 *without* applying that patch works correctly with showimg; the one obtained with that patch applied (default) shows the malfunction.

IMHO the patch should be either revised and corrected or removed in a future update (or maybe showimg should be patched to work correctly with the current library).

Revision history for this message
Scott Kitterman (kitterman) wrote :

 bob23450 (bzanetti),

It is really quite rude to subscribe other people to bugs they have not expressed an interest in. I unsubscribed myself once and yet you did it again. Please don't.

At a guess, you did this because I've expressed interest in KDE 3.5.10 related regressions. This is nothing to do with that.

Revision history for this message
bob23450 (bzanetti-deactivatedaccount) wrote :

Scott
I apologize for that, I must have piked up the wrong user name. Please forgive me, I didn't mean to bother you.
Best regards.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Showimg is no longer in the repos, so this probably won't be fixed.

Changed in showimg:
status: New → Won't Fix
Changed in qt-x11-free:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.