Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 116570

Summary: kdelibs-3.5.0-r1 causes a crash when scrolling in kpdf
Product: Gentoo Linux Reporter: Raf <rafal>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Raf 2005-12-23 21:13:17 UTC
Hi,

What happens:
System hangs. X uses 100% of CPU.


To reproduce:
1) Emerge kdelibs-3.5.0-r1 
2) Open a pdf with kpdf
3) Scroll up and down many times by dragging the rectangular scroll box with the mouse all the way up and down. Sometimes I need to click back inside the pdf after scrolling for a bit, and start scrolling again). It usually takes about 10 scrolls up/down before the system fully hangs.

If I mask out kdelibs-3.5.0-r1 and emerge kde-base/kdelibs-3.5.0 everything works fine.
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-12-24 02:16:06 UTC
Are you sure that you can reproduce the problem by reemerging kdelibs-3.5.0-r1? The changes from 3.5.0 do not seem relevant.
Comment 2 Raf 2005-12-24 06:32:48 UTC
It was the only package I unmerged to make the problem go away. I will re-emerge kdelibs-3.5.0-r1 right now and see if the problem comes back. I will report my results.

-Raf
Comment 3 Raf 2005-12-24 09:55:11 UTC
I re-emerged kdelibs-3.5.0-r1 and everything works fine!

I don't understand. I originally emerged three packages (curl-7.15.1, poppler-0.4.3, kdelibs-3.5.0-r1) and I was getting these hangs (very reproducible). I unmerged all three and the hangs went away. So I emerged curl-7.15.1, no hang,  emerged poppler-0.4.3, no hang so I assumed kdelibs-3.5.0-r1 was the culprit. But now that I emerged kdelibs-3.5.0-r1 and have no hang I am confused. Could the order of the emerge caused something to go wrong?

Either way, everything seems to be ok. I will be more thorough before posting a bug next time. Thanks for your help.

-Raf