Bug 202405 - scrolling HTML pages makes everything showed to overlap
Summary: scrolling HTML pages makes everything showed to overlap
Status: RESOLVED DUPLICATE of bug 167776
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.2.4
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-03 17:56 UTC by fabio de francesco
Modified: 2009-09-19 21:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description fabio de francesco 2009-08-03 17:56:13 UTC
Version:            (using KDE 4.2.4)
Compiler:          GCC-4.3.3 Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --enable-libgomp --enable-cld --disable-libgcj --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.3.3-r2 p1.2, pie-10.1.5'
Thread model: posix
gcc version 4.3.3 (Gentoo 4.3.3-r2 p1.2, pie-10.1.5)
OS:                Linux
Installed from:    Gentoo Packages

It only happens when there are more than two open tabs in the same Konqueror window. Furthermore it only happens, even though always, when Konqueror is automatically restarted when a new KDE session is launched.

A few facts, that I also notice as the bug shows, may be of interest:

1) As I said it only happens when I re-open a KDE session that had been regularly closed. In the previous session, each of all the Konqueror's windows was in its own process with its own PID. To the contrary, when KDE is launched anew, all the windows share the same process. 

2) Is (1) expected? Another problem comes out from that: if one Konqueror instance crashes, all the open others crash with the first! Please, take note that I usually keep open 8 to 10 instances (are they separate processes? As I wrote, it depends on ... what?) and each instance has at least a dozen open tabbed windows.

3) The "Status Bars" are dirtied with either text or images from the other tabs of the same instance. If I go and see every Konqueror's window tabbed page, eventually the Status Bars return clean.

4) After (3), when I come back and see the tabbed page that previously had the text overlapped by scrolling, I see that the page is effectively scrolled more or less the number of lines I before had tried. Anyway the bug is still there: As a hack I can only press the downward arrow a few times, switch to another tab and then come back and see the page that, in the while, has been properly re-draw.

Sorry for my scanty English that makes me so verbose.

Regards,

fabio de francesco
Comment 1 fabio de francesco 2009-09-04 00:32:07 UTC
Today I have installed Konqueror fro KDE-4.3.1 but nothing changed for the better. I'm going to vote this bug with the maximum figure.

Anyway I am above all writing to say that since I am a C++ developer I may help some more with this bug. I also know some Qt4 programming, but I really don't know how and where to start to investigate this bug. I would appreciate the tutoring or any other form of help from KDE developers to guide me in order to find the responsible lines of code.
Comment 2 FiNeX 2009-09-19 21:43:46 UTC

*** This bug has been marked as a duplicate of bug 167776 ***