RESOLVED WORKSFORME 29426
[Qt] [REG] Webkit crash for some type of object (if the type contains +)
https://bugs.webkit.org/show_bug.cgi?id=29426
Summary [Qt] [REG] Webkit crash for some type of object (if the type contains +)
Tor Arne Vestbø
Reported 2009-09-18 07:43:30 PDT
This bug report originated from issue QTBUG-3923 <http://bugreports.qt.nokia.com/browse/QTBUG-3923> --- Description --- Webkit crash when there is an object in the html if the type of this object contains the character plus (+). Here is the minimal example to reproduce the problem: int main(int argc, char **argv){ QApplication app(argc, argv); QWebView view; view.setHtml("<object type=\"application/rss+xml\"></object>"); view.show(); return app.exec(); }
Attachments
backtrace of qt-master branch bundled webkit ("system webkit") (10.66 KB, text/plain)
2010-03-05 07:33 PST, Kimmo Kinnunen
no flags
Tor Arne Vestbø
Comment 1 2009-09-25 06:10:26 PDT
Reproducable in trunk
Kimmo Kinnunen
Comment 2 2010-03-05 07:33:37 PST
Created attachment 50096 [details] backtrace of qt-master branch bundled webkit ("system webkit") I cannot reproduce this crash with trunk WebKit of today. Tested with Linux 32bit and Mac 64bit. I can reproduce it with WebKit from qt master branch compiled few days ago. Linux bt attached for interested parties. --- pro file for convenient testing: TEMPLATE=app CONFIG-=app_bundle TARGET=webkit-bug-29426 D=Release CONFIG(debug): D=Debug !isEmpty(WEBKIT_PATH) { # include($$WEBKIT_PATH/WebKit.pri) OUTPUT_DIR=$$WEBKIT_PATH/WebKitBuild/$$D QMAKE_RPATHDIR = $$OUTPUT_DIR/lib $$QMAKE_RPATHDIR INCLUDEPATH+=$$OUTPUT_DIR/include/QtWebKit LIBS+=-L$$OUTPUT_DIR/lib -lQtWebKit DEFINES=USE_SYSTEM_WEBKIT=0 } else { QT += webkit DEFINES=USE_SYSTEM_WEBKIT=1 } SOURCES=main.cpp
Tor Arne Vestbø
Comment 3 2010-03-22 07:43:01 PDT
Qt master is ~ Qt 4.6 when it comes to src/3rdparty webkit. Could not reproduce this in trunk.
Note You need to log in before you can comment on or make changes to this bug.