Bug 59587 - [Qt] QtSDK 1.1 RC crashes when loading some pages on Symbian^3 devices
Summary: [Qt] QtSDK 1.1 RC crashes when loading some pages on Symbian^3 devices
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: 528+ (Nightly build)
Hardware: S60 Hardware Other
: P1 Normal
Assignee: Nobody
URL: http://lenta.ru
Keywords: Qt, QtTriaged
Depends on:
Blocks:
 
Reported: 2011-04-27 01:05 PDT by kompotfx
Modified: 2014-02-03 03:17 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kompotfx 2011-04-27 01:05:50 PDT
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();
}
Comment 1 Benjamin Poulain 2011-05-02 07:18:46 PDT
I have the feeling I have already read that somewhere...
Janne, sounds familiar?
Comment 2 Janne Koskinen 2011-05-02 07:39:37 PDT
(In reply to comment #1)
> I have the feeling I have already read that somewhere...
> Janne, sounds familiar?

Yeah, sounds like Bug 58778 .
Comment 3 Janne Koskinen 2011-05-02 08:03:46 PDT
(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.
Comment 4 Benjamin Poulain 2011-05-03 01:00:55 PDT
Raising to P1, since this is a crash. But no one can reproduce or it is the heap size, please just close.
Comment 5 Janne Koskinen 2011-05-03 03:18:49 PDT
(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()
Comment 6 Jocelyn Turcotte 2014-02-03 03:17:38 PST
=== 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.