On Fri, 14 Jun 2019 13:52:03 +0200
Bernhard Übelacker <bernha...@mailbox.org> wrote:

> If you can still reproduce the crash, maybe you could
> install the following debug information packages before,
> and repeat the 'midori -g' step:
> 
>     midori-dbgsym libwebkitgtk-1.0-0-dbgsym

Sure!

$ midori -g
Launching command: '/usr/bin/gdb' --batch -ex 'set print thread-events
off' -ex run -ex 'set logging on /run/user/1000/midori/gdb.bt' -ex 'bt'
--return-child-result --args midori [Thread debugging using
libthread_db enabled] Using host libthread_db library
"/lib/x86_64-linux-gnu/libthread_db.so.1".

Thread 1 "midori" received signal SIGSEGV, Segmentation fault.
WebCore::RenderLayer::convertFromContainingViewToScrollbar
(this=0x7fff7791d900, scrollbar=0x0, parentPoint=...)
at ../Source/WebCore/rendering/RenderLayer.cpp:2816
2816    ../Source/WebCore/rendering/RenderLayer.cpp: No such file
or directory. #0
WebCore::RenderLayer::convertFromContainingViewToScrollbar
(this=0x7fff7791d900, scrollbar=0x0, parentPoint=...)
at ../Source/WebCore/rendering/RenderLayer.cpp:2816 #1
0x00007ffff403ab29 in WebCore::RenderBox::clientWidth
(this=this@entry=0x7fff7791d900)
at ../Source/WebCore/rendering/RenderBox.cpp:489 #2  0x00007ffff419b904
in WebCore::RenderBox::contentWidth (this=0x7fff7791d900)
at ../Source/WebCore/rendering/RenderBox.h:210 #3
WebCore::RenderBox::contentBoxRect (this=0x7fff7791d900)
at ../Source/WebCore/rendering/RenderBox.h:163 #4
WebCore::RenderView::repaintViewRectangle (this=<optimized out>,
repaintRect=..., immediate=<optimized out>)
at ../Source/WebCore/rendering/RenderView.cpp:626 #5
0x00007ffff4131222 in WebCore::RenderObject::repaintUsingContainer
(this=0x7fff463b1540, repaintContainer=repaintContainer@entry=0x0,
r=..., immediate=immediate@entry=false,
shouldClipToLayer=shouldClipToLayer@entry=true)
at ../Source/WebCore/rendering/RenderObject.cpp:1242 #6
0x00007ffff40e1610 in WebCore::RenderLayer::updateLayerPositions
(this=this@entry=0x5555574ebf60,
geometryMap=geometryMap@entry=0x7fffffffcca0, flags=flags@entry=13)
at ../Source/WebCore/rendering/RenderLayer.cpp:444 #7
0x00007ffff40e125e in WebCore::RenderLayer::updateLayerPositions
(this=this@entry=0x5555574f9b30,
geometryMap=geometryMap@entry=0x7fffffffcca0, flags=flags@entry=13)
at ../Source/WebCore/rendering/RenderLayer.cpp:486 #8
0x00007ffff40e1680 in
WebCore::RenderLayer::updateLayerPositionsAfterLayout
(this=this@entry=0x5555574f9b30, rootLayer=0x5555574f9b30,
flags=flags@entry=13)
at ../Source/WebCore/rendering/RenderLayer.cpp:390 #9
0x00007ffff3f78492 in WebCore::FrameView::layout
(this=this@entry=0x7fff46bf9c00, allowSubtree=allowSubtree@entry=true)
at ../Source/WebCore/page/FrameView.cpp:1331 #10 0x00007ffff3f79229 in
WebCore::FrameView::visibleContentsResized (this=0x7fff46bf9c00)
at ../Source/WebCore/page/FrameView.cpp:2194 #11 0x00007ffff473c9d4 in
WebCore::ScrollView::updateScrollbars (this=this@entry=0x7fff46bf9c00,
desiredOffset=...) at ../Source/WebCore/platform/ScrollView.cpp:618 #12
0x00007ffff473da9c in WebCore::ScrollView::setContentsSize
(this=this@entry=0x7fff46bf9c00, newSize=...)
at ../Source/WebCore/platform/ScrollView.cpp:343 #13 0x00007ffff3f77d50
in WebCore::FrameView::setContentsSize (this=this@entry=0x7fff46bf9c00,
size=...) at ../Source/WebCore/page/FrameView.cpp:549 #14
0x00007ffff3f77eb7 in WebCore::FrameView::adjustViewSize
(this=this@entry=0x7fff46bf9c00)
at ../Source/WebCore/page/FrameView.cpp:579 #15 0x00007ffff3f7892f in
WebCore::FrameView::layout (this=0x7fff46bf9c00,
allowSubtree=allowSubtree@entry=true)
at ../Source/WebCore/page/FrameView.cpp:1321 #16 0x00007ffff3b25cb3 in
WebCore::Document::implicitClose (this=0x7fff9254ca00)
at ../Source/WebCore/dom/Document.cpp:2462 #17 0x00007ffff3ebe15b in
WebCore::FrameLoader::checkCompleted (this=this@entry=0x7fff47fc8088)
at ../Source/WebCore/loader/FrameLoader.cpp:845 #18 0x00007ffff3ebe206
in WebCore::FrameLoader::finishedParsing
(this=this@entry=0x7fff47fc8088)
at ../Source/WebCore/loader/FrameLoader.cpp:769 #19 0x00007ffff3b27076
in WebCore::Document::finishedParsing (this=0x7fff9254ca00)
at ../Source/WebCore/dom/Document.cpp:4459 #20 0x00007ffff3d4258d in
WebCore::HTMLConstructionSite::finishedParsing (this=<optimized out>)
at ../Source/WebCore/html/parser/HTMLConstructionSite.cpp:392 #21
0x00007ffff3d6c0aa in WebCore::HTMLTreeBuilder::finished
(this=<optimized out>)
at ../Source/WebCore/html/parser/HTMLTreeBuilder.cpp:3025 #22
0x00007ffff3d47981 in WebCore::HTMLDocumentParser::end
(this=this@entry=0x7fff47fc8c00)
at ../Source/WebCore/html/parser/HTMLDocumentParser.cpp:439 #23
0x00007ffff3d479ce in
WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd
(this=this@entry=0x7fff47fc8c00)
at ../Source/WebCore/html/parser/HTMLDocumentParser.cpp:450 #24
0x00007ffff3d4978e in WebCore::HTMLDocumentParser::prepareToStopParsing
(this=0x7fff47fc8c00)
at ../Source/WebCore/html/parser/HTMLDocumentParser.cpp:165 #25
0x00007ffff3d47a79 in WebCore::HTMLDocumentParser::finish
(this=0x7fff47fc8c00)
at ../Source/WebCore/html/parser/HTMLDocumentParser.cpp:490 #26
0x00007ffff3eb36c2 in WebCore::DocumentWriter::end
(this=0x7fff693e7270)
at ../Source/WebCore/loader/DocumentWriter.cpp:248 #27
0x00007ffff3ea9bb3 in WebCore::DocumentLoader::finishedLoading
(this=0x7fff693e7200, finishTime=<optimized out>)
at ../Source/WebCore/loader/DocumentLoader.cpp:440 #28
0x00007ffff3eaac91 in
WebCore::DocumentLoader::continueAfterContentPolicy
(this=this@entry=0x7fff693e7200,
policy=policy@entry=WebCore::PolicyUse)
at ../Source/WebCore/loader/DocumentLoader.cpp:754 #29
0x00007ffff3eac13d in WebCore::DocumentLoader::responseReceived
(this=0x7fff693e7200, resource=<optimized out>, response=...)
at ../Source/WebCore/loader/DocumentLoader.cpp:655 #30
0x00007ffff3ea3a2e in
WebCore::DocumentLoader::handleSubstituteDataLoadNow
(this=0x7fff693e7200)
at ../Source/WebCore/loader/DocumentLoader.cpp:475 #31
0x00007ffff38ffc3f in WebCore::ThreadTimers::sharedTimerFiredInternal
(this=0x7fffe09abf50)
at ../Source/WebCore/platform/ThreadTimers.cpp:132 #32
0x00007ffff391ff52 in WebCore::sharedTimerTimeoutCallback ()
at ../Source/WebCore/platform/gtk/SharedTimerGtk.cpp:49 #33
0x00007ffff6493123 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007ffff64926aa in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007ffff6492a60
in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36
0x00007ffff6492d82 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007ffff2e933b7 in
gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #38
0x0000555555557260 in main (argc=<optimized out>, argv=<optimized out>)
at ./midori/main.c:397
$

Readable: https://paste.debian.net/plain/1087835

Regards,
Avinash Sonawane (rootKea)
PICT, Pune
https://rootkea.wordpress.com

Reply via email to