Bug 274610 - Konqueror crashes when using html5 multiply file upload with webkit
Summary: Konqueror crashes when using html5 multiply file upload with webkit
Status: RESOLVED UPSTREAM
Alias: None
Product: kwebkitpart
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: webkit-devel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-31 15:28 UTC by Robin Appelman
Modified: 2011-06-07 20:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.