Bug 306900 - crash on site load
Summary: crash on site load
Status: RESOLVED UPSTREAM
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 0.9.2
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-16 21:49 UTC by matt
Modified: 2012-09-17 17:24 UTC (History)
0 users

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 matt 2012-09-16 21:49:09 UTC
Application: rekonq (0.9.2)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.2
Operating System: Linux 3.5.3-1.fc17.x86_64 x86_64
Distribution: "Fedora release 17 (Beefy Miracle)"

-- Information about the crash:
- What I was doing when the application crashed:

while loading fivethirtyeight.com rekonq crashed. after restarting rekonq the site loads seemingly fine.

The crash can be reproduced some of the time.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f89467a5880 (LWP 17512))]

Thread 7 (Thread 0x7f893a772700 (LWP 17513)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003909a1677d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x390a400980) at wtf/FastMalloc.cpp:2495
#2  0x0000003909a16889 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x0000003404407d14 in start_thread (arg=0x7f893a772700) at pthread_create.c:309
#4  0x00000034040f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f8939e71700 (LWP 17514)):
#0  0x00000034040e8bcf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003406c47964 in g_main_context_poll (n_fds=1, fds=0x7f89340029c0, timeout=6162, context=0x7f89340009a0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x7f89340009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141
#3  0x0000003406c47a84 in g_main_context_iteration (context=0x7f89340009a0, may_block=1) at gmain.c:3207
#4  0x00000038fb1a4506 in QEventDispatcherGlib::processEvents (this=0x7f89340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000038fb17513f in QEventLoop::processEvents (this=this@entry=0x7f8939e70d20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000038fb1753c8 in QEventLoop::exec (this=0x7f8939e70d20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00000038fb078650 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00000038fb07b5eb in QThreadPrivate::start (arg=0x1f60120) at thread/qthread_unix.cpp:307
#9  0x0000003404407d14 in start_thread (arg=0x7f8939e71700) at pthread_create.c:309
#10 0x00000034040f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f8938def700 (LWP 17515)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003907d84ac7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x39080919a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000003907d84af9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x0000003404407d14 in start_thread (arg=0x7f8938def700) at pthread_create.c:309
#4  0x00000034040f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f89337c7700 (LWP 17516)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x00000038fb07baeb in wait (time=18446744073709551615, this=0x1d8a080) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1d994d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038fda0aa81 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d6d000, th=0x1fa41b0) at /usr/src/debug/kdelibs-4.8.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000038fda0d2cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x1d9a290, th=0x1fa41b0) at /usr/src/debug/kdelibs-4.8.5/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000038fda0c13f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f89337c6d20, parent=0x1d6d000, th=th@entry=0x1fa41b0) at /usr/src/debug/kdelibs-4.8.5/threadweaver/Weaver/Thread.cpp:87
#6  0x00000038fda0c1cb in ThreadWeaver::Thread::run (this=0x1fa41b0) at /usr/src/debug/kdelibs-4.8.5/threadweaver/Weaver/Thread.cpp:142
#7  0x00000038fb07b5eb in QThreadPrivate::start (arg=0x1fa41b0) at thread/qthread_unix.cpp:307
#8  0x0000003404407d14 in start_thread (arg=0x7f89337c7700) at pthread_create.c:309
#9  0x00000034040f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f88e9ffb700 (LWP 17530)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x00000038fb07baeb in wait (time=18446744073709551615, this=0x1d8a080) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1d994d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038fda0aa81 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d6d000, th=0x23c4c30) at /usr/src/debug/kdelibs-4.8.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000038fda0d2cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x1d9a290, th=0x23c4c30) at /usr/src/debug/kdelibs-4.8.5/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000038fda0c13f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f88e9ffad20, parent=0x1d6d000, th=th@entry=0x23c4c30) at /usr/src/debug/kdelibs-4.8.5/threadweaver/Weaver/Thread.cpp:87
#6  0x00000038fda0c1cb in ThreadWeaver::Thread::run (this=0x23c4c30) at /usr/src/debug/kdelibs-4.8.5/threadweaver/Weaver/Thread.cpp:142
#7  0x00000038fb07b5eb in QThreadPrivate::start (arg=0x23c4c30) at thread/qthread_unix.cpp:307
#8  0x0000003404407d14 in start_thread (arg=0x7f88e9ffb700) at pthread_create.c:309
#9  0x00000034040f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f88eb7fe700 (LWP 17531)):
#0  0x00007fff96df465e in clock_gettime ()
#1  0x000000340500410d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00000038fb0d14a4 in do_gettime (frac=0x7f88eb7fda58, sec=0x7f88eb7fda50) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00000038fb1a4d0d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f88d8002750) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00000038fb1a5053 in QTimerInfoList::timerWait (this=0x7f88d8002750, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00000038fb1a3bcc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f88eb7fdb4c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00000038fb1a3c75 in timerSourcePrepare (source=source@entry=0x7f88d80026f0, timeout=timeout@entry=0x7f88eb7fdb4c) at kernel/qeventdispatcher_glib.cpp:169
#8  0x0000003406c4719f in g_main_context_prepare (context=context@entry=0x7f88d8006560, priority=priority@entry=0x7f88eb7fdb98) at gmain.c:2836
#9  0x0000003406c4788b in g_main_context_iterate (context=context@entry=0x7f88d8006560, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3126
#10 0x0000003406c47a84 in g_main_context_iteration (context=0x7f88d8006560, may_block=1) at gmain.c:3207
#11 0x00000038fb1a4506 in QEventDispatcherGlib::processEvents (this=0x7f88d8017f10, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00000038fb17513f in QEventLoop::processEvents (this=this@entry=0x7f88eb7fdcf0, flags=...) at kernel/qeventloop.cpp:149
#13 0x00000038fb1753c8 in QEventLoop::exec (this=0x7f88eb7fdcf0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00000038fb078650 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00000039023a2d0e in KIO::NameLookUpThread::run (this=0x7f892c012150) at /usr/src/debug/kdelibs-4.8.5/kio/kio/hostinfo.cpp:226
#16 0x00000038fb07b5eb in QThreadPrivate::start (arg=0x7f892c012150) at thread/qthread_unix.cpp:307
#17 0x0000003404407d14 in start_thread (arg=0x7f88eb7fe700) at pthread_create.c:309
#18 0x00000034040f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f89467a5880 (LWP 17512)):
[KCrash Handler]
#6  addCharactersToHash (this=<synthetic pointer>, b=<error reading variable: Cannot access memory at address 0x2>, a=<error reading variable: Cannot access memory at address 0x0>) at wtf/StringHasher.h:163
#7  addCharacters (b=<error reading variable: Cannot access memory at address 0x2>, a=<error reading variable: Cannot access memory at address 0x0>, this=<synthetic pointer>) at wtf/StringHasher.h:46
#8  computeHash<unsigned short, WTF::StringHasher::defaultCoverter> (length=7, data=0x0) at wtf/StringHasher.h:98
#9  computeHash<unsigned short> (length=16, data=0x0) at wtf/StringHasher.h:130
#10 hash (this=0x7f88e88538c0) at wtf/text/StringImpl.h:238
#11 hash (key=0x7f88e88538c0) at wtf/text/StringHash.h:43
#12 hash (key=<optimized out>) at wtf/HashTable.h:281
#13 lookupForWriting<WTF::StringImpl*, WTF::IdentityHashTranslator<WTF::StringImpl*, WTF::StringImpl*, WTF::StringHash> > (key=<optimized out>, this=0x7f8939e755a0) at wtf/HashTable.h:534
#14 lookupForWriting (key=<optimized out>, this=0x7f8939e755a0) at wtf/HashTable.h:368
#15 reinsert (entry=<optimized out>, this=0x7f8939e755a0) at wtf/HashTable.h:768
#16 WTF::HashTable<WTF::StringImpl*, WTF::StringImpl*, WTF::IdentityExtractor<WTF::StringImpl*>, WTF::StringHash, WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<WTF::StringImpl*> >::rehash (this=0x7f8939e755a0, newTableSize=<optimized out>) at wtf/HashTable.h:932
#17 0x0000003909a6bcf4 in expand (this=0x7f8939e755a0) at wtf/HashTable.h:910
#18 addPassingHashCode<JSC::UCharBuffer, JSC::UCharBuffer, WTF::HashSetTranslatorAdapter<WTF::StringImpl*, WTF::HashTraits<WTF::StringImpl*>, JSC::UCharBuffer, JSC::IdentifierUCharBufferTranslator> > (extra=<synthetic pointer>, key=<synthetic pointer>, this=0x7f8939e755a0) at wtf/HashTable.h:747
#19 add<JSC::UCharBuffer, JSC::IdentifierUCharBufferTranslator> (value=<synthetic pointer>, this=0x7f8939e755a0) at wtf/HashSet.h:189
#20 add<JSC::UCharBuffer, JSC::IdentifierUCharBufferTranslator> (value=..., this=0x7f8939e755a0) at runtime/Identifier.cpp:55
#21 JSC::Identifier::add (globalData=<optimized out>, s=0x7f88e8789000, length=<optimized out>) at runtime/Identifier.cpp:226
#22 0x0000003909b3ba7f in Identifier (length=<optimized out>, s=<optimized out>, globalData=<optimized out>, this=<optimized out>) at runtime/Identifier.h:44
#23 makeIdentifier (this=0x7f88e8378000, length=<optimized out>, characters=<optimized out>, globalData=<optimized out>) at parser/ParserArena.h:53
#24 makeIdentifier (length=<optimized out>, characters=<optimized out>, this=<optimized out>) at parser/Lexer.cpp:325
#25 parseString (strictMode=false, lvalp=0x7fff96cf8998, this=0x7f8939ec43f0) at parser/Lexer.cpp:540
#26 JSC::Lexer::lex (this=0x7f8939ec43f0, lvalp=0x7fff96cf8998, llocp=0x7fff96cf89a0, lexType=JSC::Lexer::IdentifyReservedWords, strictMode=false) at parser/Lexer.cpp:1028
#27 0x0000003909b7fa4e in JSC::JSParser::next (this=this@entry=0x7fff96cf8900, lexType=JSC::Lexer::IdentifyReservedWords) at parser/JSParser.cpp:106
#28 0x0000003909b9090b in parseArrayLiteral<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1907
#29 parsePrimaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1937
#30 JSC::JSParser::parseMemberExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:2054
#31 0x0000003909b9269c in parseUnaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:2146
#32 parseBinaryExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1679
#33 parseConditionalExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1643
#34 JSC::JSParser::parseAssignmentExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1586
#35 0x0000003909b9087b in parseArrayLiteral<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1901
#36 parsePrimaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1937
#37 JSC::JSParser::parseMemberExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:2054
#38 0x0000003909b9269c in parseUnaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:2146
#39 parseBinaryExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1679
#40 parseConditionalExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1643
#41 JSC::JSParser::parseAssignmentExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1586
#42 0x0000003909b90b08 in parseProperty<false, JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1730
#43 parseObjectLiteral<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1801
#44 parsePrimaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1935
#45 JSC::JSParser::parseMemberExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:2054
#46 0x0000003909b9269c in parseUnaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:2146
#47 parseBinaryExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1679
#48 parseConditionalExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1643
#49 JSC::JSParser::parseAssignmentExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1586
#50 0x0000003909b909a3 in parseArrayLiteral<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1919
#51 parsePrimaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1937
#52 JSC::JSParser::parseMemberExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:2054
#53 0x0000003909b9269c in parseUnaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:2146
#54 parseBinaryExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1679
#55 parseConditionalExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1643
#56 JSC::JSParser::parseAssignmentExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1586
#57 0x0000003909b91784 in parseProperty<false, JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1730
#58 parseObjectLiteral<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1819
#59 parsePrimaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1935
#60 JSC::JSParser::parseMemberExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:2054
#61 0x0000003909b9269c in parseUnaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:2146
#62 parseBinaryExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1679
#63 parseConditionalExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1643
#64 JSC::JSParser::parseAssignmentExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1586
#65 0x0000003909b91784 in parseProperty<false, JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1730
#66 parseObjectLiteral<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1819
#67 parsePrimaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:1935
#68 JSC::JSParser::parseMemberExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:2054
#69 0x0000003909b9269c in parseUnaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:2146
#70 parseBinaryExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1679
#71 parseConditionalExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1643
#72 JSC::JSParser::parseAssignmentExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1586
#73 0x0000003909b902bc in parseArguments<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:2013
#74 JSC::JSParser::parseMemberExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:2087
#75 0x0000003909b9269c in parseUnaryExpression<JSC::ASTBuilder> (context=..., this=0x7fff96cf8900) at parser/JSParser.cpp:2146
#76 parseBinaryExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1679
#77 parseConditionalExpression<JSC::ASTBuilder> (context=..., this=<optimized out>) at parser/JSParser.cpp:1643
#78 JSC::JSParser::parseAssignmentExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1586
#79 0x0000003909b96041 in JSC::JSParser::parseExpression<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1560
#80 0x0000003909b9953a in JSC::JSParser::parseExpressionOrLabelStatement<JSC::ASTBuilder> (this=0x7fff96cf8900, context=...) at parser/JSParser.cpp:1424
#81 0x0000003909b97295 in JSC::JSParser::parseStatement<JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=..., directive=@0x7fff96cf8520: 0x0) at parser/JSParser.cpp:1260
#82 0x0000003909b9756e in JSC::JSParser::parseSourceElements<(JSC::JSParser::SourceElementsMode)0, JSC::ASTBuilder> (this=this@entry=0x7fff96cf8900, context=...) at parser/JSParser.cpp:696
#83 0x0000003909b83772 in JSC::JSParser::parseProgram (this=this@entry=0x7fff96cf8900) at parser/JSParser.cpp:662
#84 0x0000003909b83949 in JSC::jsParse (globalData=<optimized out>, parameters=<optimized out>, strictness=<optimized out>, parserMode=<optimized out>, source=<optimized out>) at parser/JSParser.cpp:622
#85 0x0000003909b413fc in JSC::Parser::parse (this=0x7f8939ec7e70, globalData=0x7f8939e95000, parameters=0x0, strictness=JSC::JSParseNormal, mode=JSC::JSParseProgramCode, errLine=0x7fff96cf8fd0, errMsg=0x7fff96cf8fe0) at parser/Parser.cpp:51
#86 0x0000003909a67882 in JSC::Parser::parse<JSC::ProgramNode> (this=0x7f8939ec7e70, lexicalGlobalObject=0x7f8931b18150, debugger=0x0, debuggerExecState=0x7f8931b181d8, source=..., parameters=0x0, strictness=JSC::JSParseNormal, exception=exception@entry=0x7fff96cf9090) at parser/Parser.h:90
#87 0x0000003909a64c44 in JSC::ProgramExecutable::compileInternal (this=0x7f88e81b7e50, exec=<optimized out>, scopeChainNode=0x7f8931b14188) at runtime/Executable.cpp:172
#88 0x0000003909a40efe in compile (scopeChainNode=0x7f8931b14188, exec=0x7f8931b181d8, this=0x7f88e81b7e50) at runtime/Executable.h:265
#89 JSC::Interpreter::execute (this=0x7f8939ec8980, program=0x7f88e81b7e50, callFrame=0x7f8931b181d8, scopeChain=0x7f8931b14188, thisObj=0x7f8931b28150) at interpreter/Interpreter.cpp:737
#90 0x0000003909a5cad1 in JSC::evaluate (exec=0x7f8931b181d8, scopeChain=0x7f8931b14188, source=..., thisValue=...) at runtime/Completion.cpp:64
#91 0x000000390922d3d6 in evaluate (thisValue=..., source=..., chain=<optimized out>, exec=0x7f8931b181d8) at bindings/js/JSMainThreadExecState.h:54
#92 WebCore::ScriptController::evaluateInWorld (this=this@entry=0x7f8939e8c818, sourceCode=..., world=<optimized out>) at bindings/js/ScriptController.cpp:143
#93 0x000000390922de72 in WebCore::ScriptController::evaluate (this=0x7f8939e8c818, sourceCode=...) at bindings/js/ScriptController.cpp:166
#94 0x0000003909334e8e in WebCore::ScriptElement::executeScript (this=this@entry=0x7f88e82ab968, sourceCode=...) at dom/ScriptElement.cpp:283
#95 0x0000003909335226 in WebCore::ScriptElement::execute (this=0x7f88e82ab968, cachedScript=0x7f88e8bc4800) at dom/ScriptElement.cpp:306
#96 0x000000390933d5b5 in WebCore::ScriptRunner::timerFired (this=0x7f8931b5ba80, timer=<optimized out>) at dom/ScriptRunner.cpp:114
#97 0x00000039095e2ae2 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7f8939eab7a8) at platform/ThreadTimers.cpp:112
#98 0x00000038fb18ab1c in QObject::event (this=0x1fb8a30, e=<optimized out>) at kernel/qobject.cpp:1157
#99 0x00000038fc7ca37c in QApplicationPrivate::notify_helper (this=this@entry=0x1bc4b80, receiver=receiver@entry=0x1fb8a30, e=e@entry=0x7fff96cf9cd0) at kernel/qapplication.cpp:4551
#100 0x00000038fc7ce7fa in QApplication::notify (this=0x7fff96cfa080, receiver=0x1fb8a30, e=0x7fff96cf9cd0) at kernel/qapplication.cpp:4412
#101 0x00000038ff0462b6 in KApplication::notify (this=0x7fff96cfa080, receiver=0x1fb8a30, event=0x7fff96cf9cd0) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#102 0x00000038fb1763ee in QCoreApplication::notifyInternal (this=0x7fff96cfa080, receiver=0x1fb8a30, event=0x7fff96cf9cd0) at kernel/qcoreapplication.cpp:915
#103 0x00000038fb1a6d52 in sendEvent (event=0x7fff96cf9cd0, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#104 QTimerInfoList::activateTimers (this=0x1bc9760) at kernel/qeventdispatcher_unix.cpp:611
#105 0x00000038fb1a3e84 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#106 timerSourceDispatch (source=source@entry=0x1bc9700) at kernel/qeventdispatcher_glib.cpp:180
#107 0x0000003406c47695 in g_main_dispatch (context=0x1bcef30) at gmain.c:2539
#108 g_main_context_dispatch (context=context@entry=0x1bcef30) at gmain.c:3075
#109 0x0000003406c479c8 in g_main_context_iterate (context=context@entry=0x1bcef30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
#110 0x0000003406c47a84 in g_main_context_iteration (context=0x1bcef30, may_block=1) at gmain.c:3207
#111 0x00000038fb1a44e6 in QEventDispatcherGlib::processEvents (this=0x1b9c970, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#112 0x00000038fc86a2ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#113 0x00000038fb17513f in QEventLoop::processEvents (this=this@entry=0x7fff96cf9f40, flags=...) at kernel/qeventloop.cpp:149
#114 0x00000038fb1753c8 in QEventLoop::exec (this=0x7fff96cf9f40, flags=...) at kernel/qeventloop.cpp:204
#115 0x00000038fb17a1b8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#116 0x00000038fc307b01 in kdemain () from /lib64/libkdeinit4_rekonq.so
#117 0x0000003404021735 in __libc_start_main (main=0x400820, argc=1, ubp_av=0x7fff96cfa258, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff96cfa248) at libc-start.c:226
#118 0x0000000000400851 in _start ()

Possible duplicates by query: bug 295781.

Reported using DrKonqi
Comment 1 Andrea Diamantini 2012-09-17 17:24:46 UTC
QtWebKit crash. Please, report it upstream: http://webkit.org/new-qtwebkit-bug