Bug 297967

Summary: Konqueror crashes when viewing www.biblegateway.com
Product: [Applications] konqueror Reporter: John Zaitseff <j.zaitseff>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: 4.8.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
URL: http://www.biblegateway.com/
Latest Commit: Version Fixed In: 4.8.3
Attachments: Konqueror segmentation fault back-trace

Description John Zaitseff 2012-04-12 12:47:09 UTC
User-Agent:       Mozilla/5.0 (X11; Linux) KHTML/4.8.2 (like Gecko) Konqueror/4.8
Build Identifier: 

Attempting to load http://www.biblegateway.com/ almost invariably crashes Konqueror.  This has been the case for a few KDE SC releases now (4.7.x and 4.8.x, at the very least).  I am attaching the crash log; I am running Konqueror 4.8.2 (Ubuntu package 4:4.8.2-0ubuntu1~oneiric1~ppa1) under i386.

Reproducible: Sometimes

Steps to Reproduce:
1. Start Konqueror
2. Type www.biblegateway.com into the address bar, then press Enter
3. Watch Konqueror crash.  If it does not, close Konqueror and try again. :-)

Actual Results:  
Konqueror crashes in KHTMLView::resizeEvent(QResizeEvent*) () in /usr/lib/libkhtml.so.5.

Expected Results:  
No crashes! :-)

The stack trace will be appended in the next message.  I generated two back traces (from two separate crashes).  They are identical apart from the actual addresses used (presumably due to address space randomisation).
Comment 1 John Zaitseff 2012-04-12 12:48:59 UTC
Created attachment 70337 [details]
Konqueror segmentation fault back-trace
Comment 2 Andrea Iacovitti 2012-04-13 10:35:23 UTC
Git commit 6f8d94f5c2ff8078cfcfcc1f9ce6d23d815cd86c by Andrea Iacovitti.
Committed on 13/04/2012 at 12:24.
Pushed by aiacovitti into branch 'KDE/4.8'.

Check for null pointer.
Fix crash that could occur when oxygen animations are enabled.
Related: bug 249453, bug 297901, bug 285158, bug 271466
FIXED-IN: 4.8.3

M  +1    -1    khtml/khtmlview.cpp

http://commits.kde.org/kdelibs/6f8d94f5c2ff8078cfcfcc1f9ce6d23d815cd86c