Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on http://lenta.ru/ #40

Closed
vitalif opened this issue Jan 8, 2014 · 13 comments
Closed

Crash on http://lenta.ru/ #40

vitalif opened this issue Jan 8, 2014 · 13 comments

Comments

@vitalif
Copy link

vitalif commented Jan 8, 2014

Hi! Built under Debian sid with qt5 from 'experimental' repo, otter-browser always crashes on http://lenta.ru/
Please check if it reproduces on your test setup or it is because Debian experimental package is buggy.
Thanks.

@Emdek
Copy link
Member

Emdek commented Jan 8, 2014

Nope, cannot reproduce, please check if instructions listed in this ticket help: #1 (it could be Flash issue).

@kdave
Copy link

kdave commented Jan 9, 2014

Current git, crashes with qt52, works fine with qt53 (libqt5-qtbase-devel-5.3.0~pre-11.1.x86_64 from opnSUSE)

@Emdek
Copy link
Member

Emdek commented Jan 9, 2014

Then it appears to be upstream issue, closing for now.

@Emdek Emdek closed this as completed Jan 9, 2014
@cgschwarz
Copy link
Contributor

I happen to have the exact the same build environment and can reproduce. It does happen with Flash disabled. But I agree, it's probably an upstream issue.

@kdave
Copy link

kdave commented Jan 10, 2014

I have looked at the callstack from gdb, it was deep in qt, nothing that would look like a wrong pointer or somesuch passed from otter itself.

@Emdek
Copy link
Member

Emdek commented Jan 10, 2014

Does backtrace mention QMediaPlayer or similar stuff?
Someone found out that such one is already reported upstream.

@vitalif
Copy link
Author

vitalif commented Jan 10, 2014

For me, I didn't try to enable flash in otter browser at all :-)
My stack trace is about font rendering.
Sorry, 1st and 2nd frames are missing because there are no libqt5gui5-dbg and libharfbuzz0b-dbg packages in Debian, and I hadn't rebuilt them with debug symbols manually.
Though I still think it's likely an upstream issue...

#0  0xf44056d8 in main_arena () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#1  0xf4768050 in ?? () from /usr/lib/i386-linux-gnu/libQt5Gui.so.5
#2  0xf36c7245 in ?? () from /usr/lib/i386-linux-gnu/libharfbuzz.so.0
#3  0xf369ef8c in hb_shape_plan_create () from /usr/lib/i386-linux-gnu/libharfbuzz.so.0
#4  0xf369fa43 in hb_shape_plan_create_cached () from /usr/lib/i386-linux-gnu/libharfbuzz.so.0
#5  0xf369eaa0 in hb_shape_full () from /usr/lib/i386-linux-gnu/libharfbuzz.so.0
#6  0xf46b7c23 in QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QVector<unsigned int> const&, bool) const ()
   from /usr/lib/i386-linux-gnu/libQt5Gui.so.5
#7  0xf46bba3b in QTextEngine::shapeText(int) const () from /usr/lib/i386-linux-gnu/libQt5Gui.so.5
#8  0xf46bc436 in QTextEngine::shape(int) const () from /usr/lib/i386-linux-gnu/libQt5Gui.so.5
#9  0xf46d06b6 in QTextLine::layout_helper(int) () from /usr/lib/i386-linux-gnu/libQt5Gui.so.5
#10 0xf46d1936 in QTextLine::setLineWidth(double) () from /usr/lib/i386-linux-gnu/libQt5Gui.so.5
#11 0xf5003b2a in WebCore::setupLayout (layout=layout@entry=0xffff901c, style=...) at platform/graphics/qt/FontQt.cpp:68
#12 0xf50051cf in WebCore::Font::floatWidthForComplexText (this=0xeace9380, run=...) at platform/graphics/qt/FontQt.cpp:202
#13 0xf4fe4325 in WebCore::Font::width (this=0xeace9380, run=..., fallbackFonts=0xffff949c, glyphOverflow=glyphOverflow@entry=0xffff91e8) at platform/graphics/Font.cpp:311
#14 0xf5cf289f in textWidth (layout=<optimized out>, fallbackFonts=..., collapseWhiteSpace=<optimized out>, isFixedPitch=<optimized out>, xPos=<optimized out>, font=..., 
    len=<optimized out>, from=<optimized out>, text=0xeae0e0c4) at rendering/RenderBlockLineLayout.cpp:2649
#15 WebCore::RenderBlock::LineBreaker::nextSegmentBreak (this=this@entry=0xffff9420, resolver=..., lineInfo=..., renderTextInfo=..., 
    lastFloatFromPreviousLine=lastFloatFromPreviousLine@entry=0x0, consecutiveHyphenatedLines=consecutiveHyphenatedLines@entry=0, wordMeasurements=...)
    at rendering/RenderBlockLineLayout.cpp:3257
#16 0xf5cf3693 in WebCore::RenderBlock::LineBreaker::nextLineBreak (this=this@entry=0xffff9420, resolver=..., lineInfo=..., renderTextInfo=..., 
    lastFloatFromPreviousLine=0x0, consecutiveHyphenatedLines=0, wordMeasurements=...) at rendering/RenderBlockLineLayout.cpp:2815
#17 0xf5cf59dd in WebCore::RenderBlock::layoutRunsAndFloatsInRange (this=0xeae0dfec, layoutState=..., resolver=..., cleanLineStart=..., cleanLineBidiStatus=..., 
    consecutiveHyphenatedLines=0) at rendering/RenderBlockLineLayout.cpp:1845
#18 0xf5cf7769 in WebCore::RenderBlock::layoutRunsAndFloats (this=0xeae0dfec, layoutState=..., hasInlineChild=hasInlineChild@entry=true)
    at rendering/RenderBlockLineLayout.cpp:1614
#19 0xf5cf7e46 in WebCore::RenderBlock::layoutInlineChildren (this=this@entry=0xeae0dfec, relayoutChildren=relayoutChildren@entry=false, repaintLogicalTop=..., 
    repaintLogicalBottom=...) at rendering/RenderBlockLineLayout.cpp:2189
#20 0xf5cf88a9 in WebCore::RenderBlock::layoutBlock (this=0xeae0dfec, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1653
#21 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xeae0dfec) at rendering/RenderBlock.cpp:1428
#22 0xf5cb6712 in WebCore::RenderBlock::layoutBlockChild (this=this@entry=0xeae0ded8, child=child@entry=0xeae0dfec, marginInfo=..., previousFloatLogicalBottom=..., 
    maxFloatLogicalBottom=...) at rendering/RenderBlock.cpp:2666
#23 0xf5ceb8bc in WebCore::RenderBlock::layoutBlockChildren (this=this@entry=0xeae0ded8, relayoutChildren=relayoutChildren@entry=false, maxFloatLogicalBottom=...)
    at rendering/RenderBlock.cpp:2601
#24 0xf5cf8b6b in WebCore::RenderBlock::layoutBlock (this=0xeae0ded8, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1655
#25 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xeae0ded8) at rendering/RenderBlock.cpp:1428
#26 0xf5cf7e28 in layoutIfNeeded (this=<optimized out>) at rendering/RenderObject.h:704
#27 WebCore::RenderBlock::layoutInlineChildren (this=this@entry=0xeae0de6c, relayoutChildren=relayoutChildren@entry=false, repaintLogicalTop=..., repaintLogicalBottom=...)
    at rendering/RenderBlockLineLayout.cpp:2187
#28 0xf5cf88a9 in WebCore::RenderBlock::layoutBlock (this=0xeae0de6c, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1653
#29 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xeae0de6c) at rendering/RenderBlock.cpp:1428
#30 0xf5c9c6c3 in layoutIfNeeded (this=0xeae0de6c) at rendering/RenderObject.h:704
#31 WebCore::RenderBlock::insertFloatingObject (this=this@entry=0xeae0d8b8, o=o@entry=0xeae0de6c) at rendering/RenderBlock.cpp:4054
#32 0xf5ceb854 in WebCore::RenderBlock::layoutBlockChildren (this=this@entry=0xeae0d8b8, relayoutChildren=relayoutChildren@entry=false, maxFloatLogicalBottom=...)
    at rendering/RenderBlock.cpp:2595
#33 0xf5cf8b6b in WebCore::RenderBlock::layoutBlock (this=0xeae0d8b8, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1655
#34 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xeae0d8b8) at rendering/RenderBlock.cpp:1428
#35 0xf5cb6712 in WebCore::RenderBlock::layoutBlockChild (this=this@entry=0xeae0d84c, child=child@entry=0xeae0d8b8, marginInfo=..., previousFloatLogicalBottom=..., 
    maxFloatLogicalBottom=...) at rendering/RenderBlock.cpp:2666
#36 0xf5ceb8bc in WebCore::RenderBlock::layoutBlockChildren (this=this@entry=0xeae0d84c, relayoutChildren=relayoutChildren@entry=false, maxFloatLogicalBottom=...)
    at rendering/RenderBlock.cpp:2601
#37 0xf5cf8b6b in WebCore::RenderBlock::layoutBlock (this=0xeae0d84c, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1655
#38 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xeae0d84c) at rendering/RenderBlock.cpp:1428
#39 0xf5cb6712 in WebCore::RenderBlock::layoutBlockChild (this=this@entry=0xeae0d70c, child=child@entry=0xeae0d84c, marginInfo=..., previousFloatLogicalBottom=..., 
    maxFloatLogicalBottom=...) at rendering/RenderBlock.cpp:2666
#40 0xf5ceb8bc in WebCore::RenderBlock::layoutBlockChildren (this=this@entry=0xeae0d70c, relayoutChildren=relayoutChildren@entry=false, maxFloatLogicalBottom=...)
    at rendering/RenderBlock.cpp:2601
#41 0xf5cf8b6b in WebCore::RenderBlock::layoutBlock (this=0xeae0d70c, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1655
#42 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xeae0d70c) at rendering/RenderBlock.cpp:1428
#43 0xf5cb6712 in WebCore::RenderBlock::layoutBlockChild (this=this@entry=0xf0724374, child=child@entry=0xeae0d70c, marginInfo=..., previousFloatLogicalBottom=..., 
    maxFloatLogicalBottom=...) at rendering/RenderBlock.cpp:2666
#44 0xf5ceb8bc in WebCore::RenderBlock::layoutBlockChildren (this=this@entry=0xf0724374, relayoutChildren=relayoutChildren@entry=false, maxFloatLogicalBottom=...)
    at rendering/RenderBlock.cpp:2601
#45 0xf5cf8b6b in WebCore::RenderBlock::layoutBlock (this=0xf0724374, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1655
#46 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xf0724374) at rendering/RenderBlock.cpp:1428
#47 0xf5cb6712 in WebCore::RenderBlock::layoutBlockChild (this=this@entry=0xf0724308, child=child@entry=0xf0724374, marginInfo=..., previousFloatLogicalBottom=..., 
    maxFloatLogicalBottom=...) at rendering/RenderBlock.cpp:2666
#48 0xf5ceb8bc in WebCore::RenderBlock::layoutBlockChildren (this=this@entry=0xf0724308, relayoutChildren=relayoutChildren@entry=false, maxFloatLogicalBottom=...)
    at rendering/RenderBlock.cpp:2601
#49 0xf5cf8b6b in WebCore::RenderBlock::layoutBlock (this=0xf0724308, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1655
#50 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xf0724308) at rendering/RenderBlock.cpp:1428
#51 0xf5cb6712 in WebCore::RenderBlock::layoutBlockChild (this=this@entry=0xf07241c8, child=child@entry=0xf0724308, marginInfo=..., previousFloatLogicalBottom=..., 
    maxFloatLogicalBottom=...) at rendering/RenderBlock.cpp:2666
#52 0xf5ceb8bc in WebCore::RenderBlock::layoutBlockChildren (this=this@entry=0xf07241c8, relayoutChildren=relayoutChildren@entry=false, maxFloatLogicalBottom=...)
    at rendering/RenderBlock.cpp:2601
#53 0xf5cf8b6b in WebCore::RenderBlock::layoutBlock (this=0xf07241c8, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1655
#54 0xf5bd87c7 in WebCore::RenderBlock::layout (this=0xf07241c8) at rendering/RenderBlock.cpp:1428
#55 0xf5cb6712 in WebCore::RenderBlock::layoutBlockChild (this=this@entry=0xf0724010, child=child@entry=0xf07241c8, marginInfo=..., previousFloatLogicalBottom=..., 
    maxFloatLogicalBottom=...) at rendering/RenderBlock.cpp:2666
#56 0xf5ceb8bc in WebCore::RenderBlock::layoutBlockChildren (this=this@entry=0xf0724010, relayoutChildren=relayoutChildren@entry=false, maxFloatLogicalBottom=...)
    at rendering/RenderBlock.cpp:2601
#57 0xf5cf8b6b in WebCore::RenderBlock::layoutBlock (this=0xf0724010, relayoutChildren=<optimized out>, pageLogicalHeight=...) at rendering/RenderBlock.cpp:1655
#58 0xf5bd87c7 in WebCore::RenderBlock::layout (this=this@entry=0xf0724010) at rendering/RenderBlock.cpp:1428
#59 0xf5c1b9bc in WebCore::RenderView::layoutContent (this=0xf0724010, state=...) at rendering/RenderView.cpp:142
#60 0xf5c6dbf5 in WebCore::RenderView::layout (this=0xf0724010) at rendering/RenderView.cpp:305
#61 0xf4f9ac23 in WebCore::FrameView::layout (this=this@entry=0xf0730c80, allowSubtree=allowSubtree@entry=true) at page/FrameView.cpp:1326
#62 0xf5e34670 in WebCore::Document::updateLayout (this=0xf0746000) at dom/Document.cpp:1895
#63 0xf5e36464 in WebCore::Document::updateLayoutIgnorePendingStylesheets (this=0xf0746000) at dom/Document.cpp:1927
#64 0xf5e37015 in WebCore::Element::clientWidth (this=0x8284a08) at dom/Element.cpp:750
#65 0xf537ca13 in WebCore::jsElementClientWidth (exec=0xec101098, slotBase=...) at generated/JSElement.cpp:384
#66 0xf5e6c6eb in JSC::PropertySlot::getValue (this=0xffffb7c4, exec=0xec101098, propertyName=...) at ../JavaScriptCore/runtime/PropertySlot.h:76
#67 0xf5e6d537 in JSC::JSValue::get (this=0xffffb818, exec=0xec101098, propertyName=..., slot=...) at ../JavaScriptCore/runtime/JSCJSValueInlines.h:634
#68 0xf61579e3 in get (propertyName=..., exec=<optimized out>, this=0xffffb818) at runtime/JSCJSValueInlines.h:625
#69 JSC::LLInt::getByVal (exec=exec@entry=0xec101098, baseValue=..., subscript=...) at llint/LLIntSlowPaths.cpp:1062
#70 0xf615159d in JSC::LLInt::llint_slow_path_get_by_val (exec=0xec101098, pc=0xe9aaaf44) at llint/LLIntSlowPaths.cpp:1068
#71 0xf615b1f8 in llint_op_get_by_val () from /usr/lib/i386-linux-gnu/libQt5WebKit.so.5
#72 0xec101098 in ?? ()
#73 0xf60d15b8 in execute (vm=0xf074a000, callFrame=0xe9aaaf44, stack=0xf07067e8, this=<optimized out>) at jit/JITCode.h:135
#74 JSC::Interpreter::executeCall (this=0xf07067e0, callFrame=callFrame@entry=0xec100de8, function=function@entry=0xec895ab8, callType=callType@entry=JSC::CallTypeJS, 
    callData=..., thisValue=..., args=...) at interpreter/Interpreter.cpp:1026
#75 0xf61fa8dc in JSC::call (exec=0xec100de8, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:40
#76 0xf6220123 in JSC::functionProtoFuncApply (exec=<optimized out>) at runtime/FunctionPrototype.cpp:154
#77 0xeee070ef in ?? ()
#78 0xf60d15b8 in execute (vm=0xf074a000, callFrame=0xe9f39b44, stack=0xf07067e8, this=<optimized out>) at jit/JITCode.h:135
#79 JSC::Interpreter::executeCall (this=0xf07067e0, callFrame=callFrame@entry=0xec100d40, function=function@entry=0xec894bd8, callType=callType@entry=JSC::CallTypeJS, 
    callData=..., thisValue=..., args=...) at interpreter/Interpreter.cpp:1026
#80 0xf61fa8dc in JSC::call (exec=0xec100d40, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:40
#81 0xf6220123 in JSC::functionProtoFuncApply (exec=<optimized out>) at runtime/FunctionPrototype.cpp:154
#82 0xeee070ef in ?? ()
#83 0xf60d15b8 in execute (vm=0xf074a000, callFrame=0xf07e2fa8, stack=0xf07067e8, this=<optimized out>) at jit/JITCode.h:135
#84 JSC::Interpreter::executeCall (this=0xf07067e0, callFrame=callFrame@entry=0xec100bd8, function=function@entry=0xec896118, callType=callType@entry=JSC::CallTypeJS, 
    callData=..., thisValue=..., args=...) at interpreter/Interpreter.cpp:1026
#85 0xf61fa8dc in JSC::call (exec=0xec100bd8, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:40
#86 0xf6220123 in JSC::functionProtoFuncApply (exec=<optimized out>) at runtime/FunctionPrototype.cpp:154
#87 0xeee070ef in ?? ()
#88 0xf60d15b8 in execute (vm=0xf074a000, callFrame=0xe9f39b2c, stack=0xf07067e8, this=<optimized out>) at jit/JITCode.h:135
#89 JSC::Interpreter::executeCall (this=0xf07067e0, callFrame=callFrame@entry=0xec100b18, function=function@entry=0xec894578, callType=callType@entry=JSC::CallTypeJS, 
    callData=..., thisValue=..., args=...) at interpreter/Interpreter.cpp:1026
#90 0xf61fa8dc in JSC::call (exec=0xec100b18, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:40
#91 0xf6220123 in JSC::functionProtoFuncApply (exec=<optimized out>) at runtime/FunctionPrototype.cpp:154
#92 0xeee070ef in ?? ()
#93 0xf60d6fba in execute (vm=<optimized out>, callFrame=0xe9a3a3a0, stack=0xec100aa8, this=<optimized out>) at jit/JITCode.h:135
#94 JSC::Interpreter::execute (this=0xf07067e0, program=program@entry=0xea10a0a0, callFrame=callFrame@entry=0xed21fc88, thisObj=0xedc1ffd8)
    at interpreter/Interpreter.cpp:951
#95 0xf6200ba6 in JSC::evaluate (exec=exec@entry=0xed21fc88, source=..., thisValue=..., returnedException=returnedException@entry=0xffffc770) at runtime/Completion.cpp:83
#96 0xf4da41dc in evaluate (exception=0xffffc770, thisValue=..., source=..., exec=0xed21fc88) at bindings/js/JSMainThreadExecState.h:77
#97 WebCore::ScriptController::evaluateInWorld (this=this@entry=0x82817b8, sourceCode=..., world=0xf070df00) at bindings/js/ScriptController.cpp:142
#98 0xf4da44a5 in WebCore::ScriptController::evaluate (this=0x82817b8, sourceCode=...) at bindings/js/ScriptController.cpp:158
#99 0xf5e141fa in WebCore::ScriptElement::executeScript (this=this@entry=0xea17b444, sourceCode=...) at dom/ScriptElement.cpp:316
#100 0xf5e1eae3 in executeScript (sourceCode=..., this=0xea17b444) at dom/ScriptElement.cpp:290
#101 WebCore::ScriptElement::execute (this=0xea17b444, cachedScript=cachedScript@entry=0xea188a00) at dom/ScriptElement.cpp:337
#102 0xf5e2cf15 in WebCore::ScriptRunner::timerFired (this=0xf070bf08, timer=0xf070bf38) at dom/ScriptRunner.cpp:121
#103 0xf5de22f5 in WebCore::Timer<WebCore::ScriptRunner>::fired (this=0xf070bf38) at platform/Timer.h:114
#104 0xf507cd22 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0xf06ff100) at platform/ThreadTimers.cpp:129
#105 0xf507cd9c in WebCore::ThreadTimers::sharedTimerFired () at platform/ThreadTimers.cpp:105
#106 0xf51622be in WebCore::SharedTimerQt::timerEvent (this=0x834a0f8, ev=0xffffcca0) at platform/qt/SharedTimerQt.cpp:113
#107 0xf7d749ce in QObject::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#108 0xf73c4cd6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#109 0xf73ca6a1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#110 0xf7d49adc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#111 0xf7d9c175 in QTimerInfoList::activateTimers() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#112 0xf7d9c6a8 in ?? () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#113 0xf3dd99de in g_main_dispatch (context=0xf1002200, context@entry=0x81f17b8) at /build/glib2.0-ZWjuWh/glib2.0-2.38.2/./glib/gmain.c:3066
#114 g_main_context_dispatch (context=context@entry=0xf1002200) at /build/glib2.0-ZWjuWh/glib2.0-2.38.2/./glib/gmain.c:3642
#115 0xf3dd9d88 in g_main_context_iterate (context=context@entry=0xf1002200, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at /build/glib2.0-ZWjuWh/glib2.0-2.38.2/./glib/gmain.c:3713
#116 0xf3dd9e48 in g_main_context_iteration (context=0xf1002200, may_block=1) at /build/glib2.0-ZWjuWh/glib2.0-2.38.2/./glib/gmain.c:3774
#117 0xf7d9c9fd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#118 0xf1bfd1b6 in ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
#119 0xf7d481f8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#120 0xf7d4861c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#121 0xf7d4f466 in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#122 0xf4600d04 in QGuiApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Gui.so.5
#123 0xf73c34e4 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#124 0x080a2bad in main ()

@Emdek
Copy link
Member

Emdek commented Jan 10, 2014

Uhm, so it sis something different then. :-)
Please report it upstream and post bug number here:
http://qt-project.org/wiki/ReportingBugsInQt

@vitalif
Copy link
Author

vitalif commented Jan 10, 2014

Ok, just reported it
https://bugreports.qt-project.org/browse/QTBUG-36099
(The stack trace there is from an example browser, not from otter)

@Emdek
Copy link
Member

Emdek commented Jan 10, 2014

Thanks. :-)

@vitalif
Copy link
Author

vitalif commented Jan 10, 2014

They've already answered :-) QT_HARFBUZZ=old env variable fixes the crash.

@Emdek
Copy link
Member

Emdek commented Jan 11, 2014

Nice, hopefully they will fix it soon, maybe even before 5.3. ;-)

@vitalif
Copy link
Author

vitalif commented Feb 11, 2014

Fixed in 5.2.1 and in new debian packages of 5.2.0 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants