Bug 304909 - crash on this site
Summary: crash on this site
Status: RESOLVED UPSTREAM
Alias: None
Product: rekonq
Classification: Applications
Component: general (show other bugs)
Version: 1.0
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Andrea Diamantini
URL: http://www.frag-mutti.de
Keywords:
: 307534 313250 315723 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-08-10 07:36 UTC by volRot
Modified: 2013-02-25 07:03 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
rekonq working on the site (115.73 KB, image/png)
2012-08-12 14:57 UTC, Andrea Diamantini
Details

Note You need to log in before you can comment on or make changes to this bug.
Description volRot 2012-08-10 07:36:54 UTC
Hello,

when calling the page from rekonq http://www.frag-mutti.de crashes.
Test with Firefox no errors.
greeting

Reproducible: Always

Steps to Reproduce:
1.http://www.frag-mutti.de
2.crash
3.
Comment 1 Andrea Diamantini 2012-08-12 14:57:32 UTC
Created attachment 73120 [details]
rekonq working on the site
Comment 2 Andrea Diamantini 2012-08-12 14:58:23 UTC
it works for me. If you can reproduce the crash, where is the backtrace? Why didn't you attach it here?
Comment 3 volRot 2012-08-13 06:27:30 UTC
Hello,

for me it crashes here is the error report
greeting

Application: rekonq (rekonq), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8cfe1ad780 (LWP 3002))]

Thread 5 (Thread 0x7f8ce8409700 (LWP 3003)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8cfd58b222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f8cfd58b259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f8cf7de2e9a in start_thread (arg=0x7f8ce8409700) at pthread_create.c:308
#4  0x00007f8cfd9994bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8ce7ae0700 (LWP 3004)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8cfca19dec in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f8cfd3e2de0) at wtf/FastMalloc.cpp:2495
#2  0x00007f8cfca19f19 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f8cf7de2e9a in start_thread (arg=0x7f8ce7ae0700) at pthread_create.c:308
#4  0x00007f8cfd9994bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8ce71c7700 (LWP 3005)):
#0  0x00007f8cfd98db03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8cf6485036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8cf6485164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8cf96e7426 in QEventDispatcherGlib::processEvents (this=0x7f8ce00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f8cf96b6c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8cf96b6ed7 in QEventLoop::exec (this=0x7f8ce71c6e00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f8cf95b5fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f8cf95b8fcb in QThreadPrivate::start (arg=0x23bb310) at thread/qthread_unix.cpp:298
#8  0x00007f8cf7de2e9a in start_thread (arg=0x7f8ce71c7700) at pthread_create.c:308
#9  0x00007f8cfd9994bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8ce4987700 (LWP 3007)):
#0  0x00007fffd09ff8de in ?? ()
#1  0x00007f8cf3a8215d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f8cf960fbb4 in do_gettime (frac=0x7f8ce4986b98, sec=0x7f8ce4986b90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f8cf96e7b8d in QTimerInfoList::updateCurrentTime (this=0x7f8c98002660) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f8cf96e7ec3 in QTimerInfoList::timerWait (this=0x7f8c98002660, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f8cf96e697c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f8ce4986c6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f8cf96e6a25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f8cf6484846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f8cf6484f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f8cf6485164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f8cf96e7426 in QEventDispatcherGlib::processEvents (this=0x7f8c980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f8cf96b6c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f8cf96b6ed7 in QEventLoop::exec (this=0x7f8ce4986dd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f8cf95b5fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f8cf96969ff in QInotifyFileSystemWatcherEngine::run (this=0x2512d80) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f8cf95b8fcb in QThreadPrivate::start (arg=0x2512d80) at thread/qthread_unix.cpp:298
#17 0x00007f8cf7de2e9a in start_thread (arg=0x7f8ce4987700) at pthread_create.c:308
#18 0x00007f8cfd9994bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8cfe1ad780 (LWP 3002)):
[KCrash Handler]
#6  0x00007f8cfc60ebd3 in WebCore::requiresLineBox (it=..., lineInfo=...) at rendering/RenderBlockLineLayout.cpp:1485
#7  0x00007f8cfc61396c in WebCore::RenderBlock::LineBreaker::skipLeadingWhitespace (this=0x7fffd0996ac0, resolver=..., lineInfo=..., lastFloatFromPreviousLine=0x0, width=...) at rendering/RenderBlockLineLayout.cpp:1528
#8  0x00007f8cfc613dff in WebCore::RenderBlock::LineBreaker::nextLineBreak (this=0x7fffd0996ac0, resolver=..., lineInfo=..., lineBreakIteratorInfo=..., lastFloatFromPreviousLine=0x0) at rendering/RenderBlockLineLayout.cpp:1826
#9  0x00007f8cfc61a846 in WebCore::RenderBlock::layoutRunsAndFloats (this=0x7f8c9fe187e8, fullLayout=false, hasInlineChild=<optimized out>, floats=..., repaintLogicalTop=@0x7fffd0996de4: 0, repaintLogicalBottom=@0x7fffd0996de8: 0) at rendering/RenderBlockLineLayout.cpp:915
#10 0x00007f8cfc61c19f in WebCore::RenderBlock::layoutInlineChildren (this=0x7f8c9fe187e8, relayoutChildren=false, repaintLogicalTop=@0x7fffd0996de4: 0, repaintLogicalBottom=@0x7fffd0996de8: 0) at rendering/RenderBlockLineLayout.cpp:1164
#11 0x00007f8cfc60df4b in layoutBlock (pageLogicalHeight=0, relayoutChildren=false, this=0x7f8c9fe187e8) at rendering/RenderBlock.cpp:1260
#12 WebCore::RenderBlock::layoutBlock (this=0x7f8c9fe187e8, relayoutChildren=<optimized out>, pageLogicalHeight=<optimized out>) at rendering/RenderBlock.cpp:1166
#13 0x00007f8cfc5f15bd in WebCore::RenderBlock::layout (this=0x7f8c9fe187e8) at rendering/RenderBlock.cpp:1158
#14 0x00007f8cfc606eb9 in WebCore::RenderBlock::layoutBlockChild (this=0x7f8ce5669220, child=0x7f8c9fe187e8, marginInfo=..., previousFloatLogicalBottom=@0x7fffd0996eec: 3843, maxFloatLogicalBottom=@0x7fffd099700c: 336) at rendering/RenderBlock.cpp:2000
#15 0x00007f8cfc607770 in WebCore::RenderBlock::layoutBlockChildren (this=0x7f8ce5669220, relayoutChildren=false, maxFloatLogicalBottom=@0x7fffd099700c: 336) at rendering/RenderBlock.cpp:1938
#16 0x00007f8cfc60d8ea in layoutBlock (pageLogicalHeight=0, relayoutChildren=false, this=0x7f8ce5669220) at rendering/RenderBlock.cpp:1262
#17 WebCore::RenderBlock::layoutBlock (this=0x7f8ce5669220, relayoutChildren=<optimized out>, pageLogicalHeight=<optimized out>) at rendering/RenderBlock.cpp:1166
#18 0x00007f8cfc5f15bd in WebCore::RenderBlock::layout (this=0x7f8ce5669220) at rendering/RenderBlock.cpp:1158
#19 0x00007f8cfc606654 in layoutIfNeeded (this=0x7f8ce5669220) at rendering/RenderObject.h:539
#20 layoutIfNeeded (this=0x7f8ce5669220) at rendering/RenderBlock.cpp:3142
#21 WebCore::RenderBlock::insertFloatingObject (this=0x7f8ce5669008, o=0x7f8ce5669220) at rendering/RenderBlock.cpp:3169
#22 0x00007f8cfc613b8c in WebCore::RenderBlock::LineBreaker::skipLeadingWhitespace (this=0x7fffd09978e0, resolver=..., lineInfo=..., lastFloatFromPreviousLine=0x0, width=...) at rendering/RenderBlockLineLayout.cpp:1531
#23 0x00007f8cfc613dff in WebCore::RenderBlock::LineBreaker::nextLineBreak (this=0x7fffd09978e0, resolver=..., lineInfo=..., lineBreakIteratorInfo=..., lastFloatFromPreviousLine=0x0) at rendering/RenderBlockLineLayout.cpp:1826
#24 0x00007f8cfc61a846 in WebCore::RenderBlock::layoutRunsAndFloats (this=0x7f8ce5669008, fullLayout=true, hasInlineChild=<optimized out>, floats=..., repaintLogicalTop=@0x7fffd0997c04: 0, repaintLogicalBottom=@0x7fffd0997c08: 0) at rendering/RenderBlockLineLayout.cpp:915
#25 0x00007f8cfc61c19f in WebCore::RenderBlock::layoutInlineChildren (this=0x7f8ce5669008, relayoutChildren=false, repaintLogicalTop=@0x7fffd0997c04: 0, repaintLogicalBottom=@0x7fffd0997c08: 0) at rendering/RenderBlockLineLayout.cpp:1164
#26 0x00007f8cfc60df4b in layoutBlock (pageLogicalHeight=0, relayoutChildren=false, this=0x7f8ce5669008) at rendering/RenderBlock.cpp:1260
#27 WebCore::RenderBlock::layoutBlock (this=0x7f8ce5669008, relayoutChildren=<optimized out>, pageLogicalHeight=<optimized out>) at rendering/RenderBlock.cpp:1166
#28 0x00007f8cfc5f15bd in WebCore::RenderBlock::layout (this=0x7f8ce5669008) at rendering/RenderBlock.cpp:1158
#29 0x00007f8cfc606eb9 in WebCore::RenderBlock::layoutBlockChild (this=0x7f8c9fe38880, child=0x7f8ce5669008, marginInfo=..., previousFloatLogicalBottom=@0x7fffd0997d0c: 4023, maxFloatLogicalBottom=@0x7fffd0997e2c: 141) at rendering/RenderBlock.cpp:2000
#30 0x00007f8cfc607770 in WebCore::RenderBlock::layoutBlockChildren (this=0x7f8c9fe38880, relayoutChildren=false, maxFloatLogicalBottom=@0x7fffd0997e2c: 141) at rendering/RenderBlock.cpp:1938
#31 0x00007f8cfc60d8ea in layoutBlock (pageLogicalHeight=0, relayoutChildren=false, this=0x7f8c9fe38880) at rendering/RenderBlock.cpp:1262
#32 WebCore::RenderBlock::layoutBlock (this=0x7f8c9fe38880, relayoutChildren=<optimized out>, pageLogicalHeight=<optimized out>) at rendering/RenderBlock.cpp:1166
#33 0x00007f8cfc5f15bd in WebCore::RenderBlock::layout (this=0x7f8c9fe38880) at rendering/RenderBlock.cpp:1158
#34 0x00007f8cfc606654 in layoutIfNeeded (this=0x7f8c9fe38880) at rendering/RenderObject.h:539
#35 layoutIfNeeded (this=0x7f8c9fe38880) at rendering/RenderBlock.cpp:3142
#36 WebCore::RenderBlock::insertFloatingObject (this=0x7f8c9fe387c8, o=0x7f8c9fe38880) at rendering/RenderBlock.cpp:3169
#37 0x00007f8cfc613b8c in WebCore::RenderBlock::LineBreaker::skipLeadingWhitespace (this=0x7fffd0998700, resolver=..., lineInfo=..., lastFloatFromPreviousLine=0x0, width=...) at rendering/RenderBlockLineLayout.cpp:1531
#38 0x00007f8cfc613dff in WebCore::RenderBlock::LineBreaker::nextLineBreak (this=0x7fffd0998700, resolver=..., lineInfo=..., lineBreakIteratorInfo=..., lastFloatFromPreviousLine=0x0) at rendering/RenderBlockLineLayout.cpp:1826
#39 0x00007f8cfc61a846 in WebCore::RenderBlock::layoutRunsAndFloats (this=0x7f8c9fe387c8, fullLayout=true, hasInlineChild=<optimized out>, floats=..., repaintLogicalTop=@0x7fffd0998a24: 0, repaintLogicalBottom=@0x7fffd0998a28: 0) at rendering/RenderBlockLineLayout.cpp:915
#40 0x00007f8cfc61c19f in WebCore::RenderBlock::layoutInlineChildren (this=0x7f8c9fe387c8, relayoutChildren=false, repaintLogicalTop=@0x7fffd0998a24: 0, repaintLogicalBottom=@0x7fffd0998a28: 0) at rendering/RenderBlockLineLayout.cpp:1164
#41 0x00007f8cfc60df4b in layoutBlock (pageLogicalHeight=0, relayoutChildren=false, this=0x7f8c9fe387c8) at rendering/RenderBlock.cpp:1260
#42 WebCore::RenderBlock::layoutBlock (this=0x7f8c9fe387c8, relayoutChildren=<optimized out>, pageLogicalHeight=<optimized out>) at rendering/RenderBlock.cpp:1166
#43 0x00007f8cfc5f15bd in WebCore::RenderBlock::layout (this=0x7f8c9fe387c8) at rendering/RenderBlock.cpp:1158
#44 0x00007f8cfc606eb9 in WebCore::RenderBlock::layoutBlockChild (this=0x7f8c9fe38598, child=0x7f8c9fe387c8, marginInfo=..., previousFloatLogicalBottom=@0x7fffd0998b2c: 4023, maxFloatLogicalBottom=@0x7fffd0998c4c: 0) at rendering/RenderBlock.cpp:2000
#45 0x00007f8cfc607770 in WebCore::RenderBlock::layoutBlockChildren (this=0x7f8c9fe38598, relayoutChildren=false, maxFloatLogicalBottom=@0x7fffd0998c4c: 0) at rendering/RenderBlock.cpp:1938
#46 0x00007f8cfc60d8ea in layoutBlock (pageLogicalHeight=0, relayoutChildren=false, this=0x7f8c9fe38598) at rendering/RenderBlock.cpp:1262
#47 WebCore::RenderBlock::layoutBlock (this=0x7f8c9fe38598, relayoutChildren=<optimized out>, pageLogicalHeight=<optimized out>) at rendering/RenderBlock.cpp:1166
#48 0x00007f8cfc5f15bd in WebCore::RenderBlock::layout (this=0x7f8c9fe38598) at rendering/RenderBlock.cpp:1158
#49 0x00007f8cfc606eb9 in WebCore::RenderBlock::layoutBlockChild (this=0x7f8c9fe38320, child=0x7f8c9fe38598, marginInfo=..., previousFloatLogicalBottom=@0x7fffd0998d4c: 4023, maxFloatLogicalBottom=@0x7fffd0998e6c: 0) at rendering/RenderBlock.cpp:2000
#50 0x00007f8cfc607770 in WebCore::RenderBlock::layoutBlockChildren (this=0x7f8c9fe38320, relayoutChildren=false, maxFloatLogicalBottom=@0x7fffd0998e6c: 0) at rendering/RenderBlock.cpp:1938
#51 0x00007f8cfc60d8ea in layoutBlock (pageLogicalHeight=0, relayoutChildren=false, this=0x7f8c9fe38320) at rendering/RenderBlock.cpp:1262
#52 WebCore::RenderBlock::layoutBlock (this=0x7f8c9fe38320, relayoutChildren=<optimized out>, pageLogicalHeight=<optimized out>) at rendering/RenderBlock.cpp:1166
#53 0x00007f8cfc5f15bd in WebCore::RenderBlock::layout (this=0x7f8c9fe38320) at rendering/RenderBlock.cpp:1158
#54 0x00007f8cfc6bfd08 in WebCore::RenderView::layout (this=0x7f8c9fe38320) at rendering/RenderView.cpp:130
#55 0x00007f8cfc54d03f in WebCore::FrameView::layout (this=0x7f8ce7213b80, allowSubtree=<optimized out>) at page/FrameView.cpp:964
#56 0x00007f8cfc5c8ab2 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7f8ce72117a8) at platform/ThreadTimers.cpp:112
#57 0x00007f8cf96d1179 in QObject::event (this=0x23b6b70, e=<optimized out>) at kernel/qobject.cpp:1157
#58 0x00007f8cf87bd894 in notify_helper (e=0x7fffd09996d0, receiver=0x23b6b70, this=0x1ff1350) at kernel/qapplication.cpp:4559
#59 QApplicationPrivate::notify_helper (this=0x1ff1350, receiver=0x23b6b70, e=0x7fffd09996d0) at kernel/qapplication.cpp:4531
#60 0x00007f8cf87c2713 in QApplication::notify (this=0x7fffd09999a0, receiver=0x23b6b70, e=0x7fffd09996d0) at kernel/qapplication.cpp:4420
#61 0x00007f8cfaff7456 in KApplication::notify (this=0x7fffd09999a0, receiver=0x23b6b70, event=0x7fffd09996d0) at ../../kdeui/kernel/kapplication.cpp:311
#62 0x00007f8cf96b7e9c in QCoreApplication::notifyInternal (this=0x7fffd09999a0, receiver=0x23b6b70, event=0x7fffd09996d0) at kernel/qcoreapplication.cpp:876
#63 0x00007f8cf96e91f2 in sendEvent (event=0x7fffd09996d0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#64 QTimerInfoList::activateTimers (this=0x1feda60) at kernel/qeventdispatcher_unix.cpp:611
#65 0x00007f8cf96e6c0d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#66 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#67 0x00007f8cf6484d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007f8cf64850a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#69 0x00007f8cf6485164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#70 0x00007f8cf96e73bf in QEventDispatcherGlib::processEvents (this=0x1fafad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#71 0x00007f8cf8865d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#72 0x00007f8cf96b6c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#73 0x00007f8cf96b6ed7 in QEventLoop::exec (this=0x7fffd0999930, flags=...) at kernel/qeventloop.cpp:204
#74 0x00007f8cf96bbf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#75 0x00007f8cfdd83556 in kdemain (argc=1, argv=<optimized out>) at /build/buildd/rekonq-1.0/src/main.cpp:219
#76 0x00007f8cfd8c876d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=1, ubp_av=0x7fffd099a338, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffd099a328) at libc-start.c:226
#77 0x0000000000400661 in _start ()
Comment 4 Andrea Diamantini 2012-08-13 08:38:28 UTC
It's qtwebkit crash. Needs to be reported here: http://webkit.org/new-qtwebkit-bug. Thanks.
Comment 5 volRot 2012-08-13 10:17:52 UTC
Thanks I made the bow 93 813
Comment 6 Jekyll Wu 2012-09-28 18:17:05 UTC
*** Bug 307534 has been marked as a duplicate of this bug. ***
Comment 7 Jekyll Wu 2013-02-25 05:43:29 UTC
*** Bug 315723 has been marked as a duplicate of this bug. ***
Comment 8 Jekyll Wu 2013-02-25 05:43:31 UTC
*** Bug 313250 has been marked as a duplicate of this bug. ***
Comment 9 volRot 2013-02-25 07:02:28 UTC
rekonq working on the site thanks