Bug 132006 - While SVG is loading if you click on stop button konqueror crash
Summary: While SVG is loading if you click on stop button konqueror crash
Status: RESOLVED LATER
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 3.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-07 14:16 UTC by Carlos Gonçalves
Modified: 2008-05-19 09:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Crash log (2.27 KB, text/plain)
2006-08-07 14:48 UTC, Carlos Gonçalves
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Gonçalves 2006-08-07 14:16:05 UTC
Version:           3.5.4 (using KDE 3.5.4 Level "a" , unofficial build of SUSE )
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.16.21-0.13-default

Hey!

I found a bug/crash in Konqueror while it's loading a SVG file using KSVG.

How to reproduce:

- Open a SVG file (such as http://amarok.kde.org/amarokwiki/images/1/1a/Amarok_icon.svg )
- While it's loading click on Stop button


The result is a crash from Konqueror.
Comment 1 Carlos Gonçalves 2006-08-07 14:48:33 UTC
Created attachment 17265 [details]
Crash log
Comment 2 lexual 2006-08-08 11:05:26 UTC
Confirming for 3.5.4
Comment 3 Carlos Gonçalves 2006-08-08 11:25:32 UTC
And a friend of mine who has 3.5.3 has the same problem. So confirm for 3.5.3 too.
Comment 4 Michael Leupold 2008-05-18 19:09:18 UTC
I constructed a little testcase that delays loading the svg as my internet connection is too fast to reach the stop-button while the svg is loading.
The URL is: http://test.confuego.org/132006.php - it will send half of the svg, pause for 20 seconds, then send the rest. It won't cache the svg so you can reload to get the same effect.

Using this I can confirm it crashes in 3.5.9 and works in trunk r809039 (using the svg part)
Comment 5 Michael Leupold 2008-05-19 09:22:58 UTC
Closing this as it works in 4.x. Applying the LATER tag to maybe check it out again at a later time (bagporting, test when the new svg handling is there).