Bug 59587
| Summary: | [Qt] QtSDK 1.1 RC crashes when loading some pages on Symbian^3 devices | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | kompotfx <cccp_paketa> |
| Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Normal | CC: | benjamin, koshuin, laszlo.gombos, yael |
| Priority: | P1 | Keywords: | Qt, QtTriaged |
| Version: | 528+ (Nightly build) | ||
| Hardware: | S60 Hardware | ||
| OS: | Other | ||
| URL: | http://lenta.ru | ||
kompotfx
533.3 version (QtSDK 1.1 RC) crashes when loading some pages on Symbian^3 devices.
e.g. Russian news page: http://lenta.ru
it loads in to half and crashes.
Same binary on the device with official Qt4.6.3 libs and 532.4 version opens this page fine.
On emulator (app built with 1.1 RC) it works fine as well.
code used for tests:
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
TestWnd w;
QWebView* webview = new QWebView(&w);
webview->setUrl(QUrl("http://lenta.ru"));
w.showMaximized();
return a.exec();
}
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Benjamin Poulain
I have the feeling I have already read that somewhere...
Janne, sounds familiar?
Janne Koskinen
(In reply to comment #1)
> I have the feeling I have already read that somewhere...
> Janne, sounds familiar?
Yeah, sounds like Bug 58778 .
Janne Koskinen
(In reply to comment #2)
> (In reply to comment #1)
> > I have the feeling I have already read that somewhere...
> > Janne, sounds familiar?
>
> Yeah, sounds like Bug 58778 .
I take it back, not the same issue at all.
Ok..
What epocheapsize have you set?
QtWebkit2.1 uses more memory than one in Qt4.6.3 and the page seems to be quite large.
Benjamin Poulain
Raising to P1, since this is a crash. But no one can reproduce or it is the heap size, please just close.
Janne Koskinen
(In reply to comment #4)
> Raising to P1, since this is a crash. But no one can reproduce or it is the heap size, please just close.
I can reproduce this with Anna, Qt 4.7.3 and QtWebkit2.1 .
I have seen this crash call-stack before quite a few times...
PC 7b8c3b50 P;.{ 048c JSObject.o(.text) JSC::JSObject::defaultValue(JSC::ExecState*, JSC::PreferredPrimitiveType) const
LR 7b927b74 t{.{
00435710 45127840 @x.E
00435784 7b8c4dd8 .M.{ 002c JSObject.o(.text) JSC::JSObject::toString(JSC::ExecState*) const
00435794 7b8e8a0c ...{ 0044 JITStubs.o(.text) JITStubThunked_op_get_by_id_method_check
00435828 7b8a1bdc ...{ 01e4 Interpreter.o(.text) JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*, JSC::JSValue*)
0043587c 7b8af950 P..{ 015c Completion.o(.text) JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, const JSC::SourceCode&, JSC::JSValue)
004358b0 7bc101fc ...{ 0008 ScriptControllerBase.o(.constdata__ZTVN7WebCore11ScriptValueE) vtable for WebCore::ScriptValue
004358bc 7b25699c .i%{ 01b8 ScriptController.o(.text) WebCore::ScriptController::evaluateInWorld(const WebCore::ScriptSourceCode&, WebCore::DOMWrapperWorld*, WebCore::ShouldAllowXSS)
004358fc 7b256f00 .o%{ 0030 ScriptController.o(.text) WebCore::ScriptController::evaluate(const WebCore::ScriptSourceCode&, WebCore::ShouldAllowXSS)
0043590c 7bc101fc ...{ 0008 ScriptControllerBase.o(.constdata__ZTVN7WebCore11ScriptValueE) vtable for WebCore::ScriptValue
00435914 7b21fba4 ..!{ 00c8 ScriptControllerBase.o(.text) WebCore::ScriptController::executeScript(const WebCore::ScriptSourceCode&, WebCore::ShouldAllowXSS)
00435944 7b59c2c8 ..Y{ 0050 HTMLScriptRunner.o(.text) WebCore::HTMLScriptRunner::executeScript(WebCore::Element*, const WebCore::ScriptSourceCode&)
0043595c 7b59cbe4 ..Y{ 01d0 HTMLScriptRunner.o(.text) WebCore::HTMLScriptRunner::executePendingScript()
004359f4 7b59cdf8 ..Y{ 006c HTMLScriptRunner.o(.text) WebCore::HTMLScriptRunner::executeParsingBlockingScripts()
00435a04 7b59d280 ..Y{ 0030 HTMLScriptRunner.o(.text) WebCore::HTMLScriptRunner::execute(WTF::PassRefPtr<WebCore::Element>, int)
00435a3c 7b6eebb8 ..n{ 007c ThreadTimers.o(.text) WebCore::ThreadTimers::sharedTimerFiredInternal()
Jocelyn Turcotte
=== Bulk closing of Qt bugs ===
If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary.
If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.