Bug 274610

Summary: Konqueror crashes when using html5 multiply file upload with webkit
Product: [Frameworks and Libraries] kwebkitpart Reporter: Robin Appelman <robin>
Component: generalAssignee: webkit-devel
Status: RESOLVED UPSTREAM    
Severity: crash CC: adawit
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Robin Appelman 2011-05-31 15:28:29 UTC
Version:           unspecified
OS:                Linux

When using webkit as renderning engine in konqueror, using file upload dialogs that use the option that allows selecting multiply files introduced in html5 make konqueror crash.

I've tried at several site that make use of it and it happens on all of them.
Just removing the html attribute that enables to multiply file select option is enough to stop konqueror from crashing.

Reproducible: Always

Steps to Reproduce:
Go to a website using the file upload dialog (e.g. http://www.3site.eu/jstests/upload/) and click the button to select a file

Actual Results:  
konqueror crashes

Expected Results:  
file selection dialog openes

with khtml the file selection dialog works
Comment 1 Dawit Alemayehu 2011-05-31 16:04:44 UTC
I cannot reproduce this but I am using what will become QtWebKit 2.2. Though you did not provide the backtrace, I am almost certain this is an upstream QtWebKit issue. The version of QtWebKit you are using, I assume you are using the version that came bundled with Qt, does not have that good a support for anything html 5. 

Anyhow, please provide the backtrace...
Comment 2 Dawit Alemayehu 2011-06-07 20:50:47 UTC
No backtrace. Anyhow this is an upstream issue and something I am unable to duplicate with what will become QtWebKit 2.2. Feel free to open a ticket upstream at https://trac.webkit.org/wiki/QtWebKitBugs or wait until 2.2 is released to see if the issue gets resolved.