On 9 jun 2015 14:12:02 Dmitry Smirnov wrote:
> Thanks. Please feel free to follow-up in the upstream bug report:
> https://github.com/QuiteRSS/quiterss/issues/768#issuecomment-109355176
> It was suggested to try disabling option "Enable Java Script"...
It helps a bit, but after some crowling through the rss feeds I've got:
Program received signal SIGSEGV, Segmentation fault.
WTF::fastFree (ptr=0x20) at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/FastMalloc.cpp:665
665 /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/FastMalloc.cpp: Нет такого файла или
каталога.
(gdb) bt
#0 WTF::fastFree (ptr=0x20) at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/FastMalloc.cpp:665
#1 0x1e0e2ef8 in WTF::Vector<WebCore::RuleData, 0u>::shrinkCapacity(unsigned
int) [clone .part.55] () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#2 0x1e0e4474 in WebCore::RuleSet::shrinkToFit() () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#3 0x1e0e7474 in
WebCore::RuleSet::addRulesFromSheet(WebCore::StyleSheetContents*,
WebCore::MediaQueryEvaluator const&, WebCore::StyleResolver*,
WebCore::ContainerNode const*) ()
at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#4 0x1e143fd4 in
WebCore::StyleResolver::collectRulesFromUserStyleSheets(WTF::Vector<WTF::RefPtr<WebCore::CSSStyleSheet>,
0u> const&) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#5 0x1e169730 in WebCore::StyleResolver::StyleResolver(WebCore::Document*,
bool) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#6 0x1e19e558 in WebCore::Document::createStyleResolver() () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#7 0x1e1ec96c in WebCore::Element::styleForRenderer() () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#8 0x1e22d2b0 in
WebCore::NodeRenderingContext::createRendererForElementIfNeeded() () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#9 0x1e1e051c in WebCore::Element::createRendererIfNeeded() () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#10 0x1e1e05d0 in WebCore::Element::attach() () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#11 0x1e48995c in WebCore::HTMLConstructionSite::executeQueuedTasks() () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#12 0x1e48dc40 in
WebCore::HTMLConstructionSite::insertHTMLHtmlStartTagBeforeHTML(WebCore::AtomicHTMLToken*)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#13 0x1e4d18fc in
WebCore::HTMLTreeBuilder::processStartTag(WebCore::AtomicHTMLToken*) () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#14 0x1e4d63d0 in
WebCore::HTMLTreeBuilder::constructTreeFromAtomicToken(WebCore::AtomicHTMLToken*)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#15 0x1e4d68bc in
WebCore::HTMLTreeBuilder::constructTreeFromToken(WebCore::HTMLToken&) () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#16 0x1e491f84 in
WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#17 0x1e4984fc in WebCore::HTMLDocumentParser::append(WebCore::SegmentedString
const&) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#18 0x1e197230 in
WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char
const*, unsigned int) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#19 0x1e667c18 in WebCore::DocumentWriter::addData(char const*, unsigned int)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#20 0x1e658634 in WebCore::DocumentLoader::commitData(char const*, unsigned
int) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#21 0x1deba890 in
WebCore::FrameLoaderClientQt::committedLoad(WebCore::DocumentLoader*, char
const*, int) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#22 0x1e65b820 in WebCore::DocumentLoader::commitLoad(char const*, int) () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#23 0x1e695cbc in WebCore::MainResourceLoader::addData(char const*, int, bool)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#24 0x1e6b13f4 in WebCore::ResourceLoader::didReceiveData(char const*, int,
long long, bool) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#25 0x1e698c1c in WebCore::MainResourceLoader::didReceiveData(char const*,
int, long long, bool) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#26 0x1e6965b8 in
WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore::PolicyAction,
WebCore::ResourceResponse const&) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#27 0x1e6970a0 in
WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore::PolicyAction)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#28 0x1e698054 in
WebCore::MainResourceLoader::didReceiveResponse(WebCore::ResourceResponse
const&) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#29 0x1e693ca4 in
WebCore::MainResourceLoader::handleSubstituteDataLoadNow(WebCore::Timer<WebCore::MainResourceLoader>*)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#30 0x1e694a34 in
WebCore::MainResourceLoader::loadNow(WebCore::ResourceRequest&) () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#31 0x1e6956cc in WebCore::MainResourceLoader::load(WebCore::ResourceRequest
const&, WebCore::SubstituteData const&) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
---Type <return> to continue, or q <return> to quit---
#32 0x1e65e514 in WebCore::DocumentLoader::startLoadingMainResource() () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#33 0x1e6714ac in WebCore::FrameLoader::continueLoadAfterWillSubmitForm() ()
at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#34 0x1e67d0f8 in
WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest
const&, WTF::PassRefPtr<WebCore::FormState>, bool) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#35 0x1e67d17c in
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) ()
at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#36 0x1e69ec2c in WebCore::PolicyCallback::call(bool) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#37 0x1e6a6838 in
WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#38 0x1dec1a80 in
WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction(void
(WebCore::PolicyChecker::*)(WebCore::PolicyAction), WebCore::NavigationAction
const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#39 0x1e6a5140 in
WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#40 0x1e67e748 in
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#41 0x1e681028 in WebCore::FrameLoader::load(WebCore::DocumentLoader*) () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#42 0x1e6818c4 in WebCore::FrameLoader::load(WebCore::FrameLoadRequest const&)
() at /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#43 0x1de5fbbc in QWebFrame::setHtml(QString const&, QUrl const&) () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#44 0x1de7f8bc in QWebView::setHtml(QString const&, QUrl const&) () at
/build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
#45 0x2036adf4 in NewsTabWidget::setHtmlWebView (this=0x270d0bb8, html=...,
baseUrl=...) at src/newstabwidget.cpp:1798
#46 0x2049358c in NewsTabWidget::qt_static_metacall (_o=0x270d0bb8,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
release/moc/moc_newstabwidget.cpp:176
#47 0x1cab04c8 in QMetaCallEvent::placeMetaCall(QObject*) () from
/usr/lib/powerpc-linux-gnu/libQtCore.so.4
#48 0x1caba750 in QObject::event(QEvent*) () from /usr/lib/powerpc-linux-
gnu/libQtCore.so.4
#49 0x1cfd5bdc in QWidget::event(QEvent*) () from /usr/lib/powerpc-linux-
gnu/libQtGui.so.4
#50 0x1cf63218 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/powerpc-linux-gnu/libQtGui.so.4
#51 0x1cf6b40c in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/powerpc-linux-gnu/libQtGui.so.4
#52 0x1ca99110 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/powerpc-linux-gnu/libQtCore.so.4
#53 0x1ca9dc78 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/powerpc-linux-gnu/libQtCore.so.4
#54 0x1ca9e150 in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/powerpc-linux-gnu/libQtCore.so.4
#55 0x1cad6e1c in ?? () from /usr/lib/powerpc-linux-gnu/libQtCore.so.4
#56 0x1bddea44 in g_main_context_dispatch () from /lib/powerpc-linux-
gnu/libglib-2.0.so.0
#57 0x1bdded18 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#58 0x1bddee20 in g_main_context_iteration () from /lib/powerpc-linux-
gnu/libglib-2.0.so.0
#59 0x1cad7008 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/powerpc-linux-gnu/libQtCore.so.4
#60 0x1d03453c in ?? () from /usr/lib/powerpc-linux-gnu/libQtGui.so.4
#61 0x1ca972d0 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/powerpc-linux-gnu/libQtCore.so.4
#62 0x1ca97788 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/powerpc-linux-gnu/libQtCore.so.4
---Type <return> to continue, or q <return> to quit---
#63 0x1ca9f120 in QCoreApplication::exec() () from /usr/lib/powerpc-linux-
gnu/libQtCore.so.4
#64 0x1cf60860 in QApplication::exec() () from /usr/lib/powerpc-linux-
gnu/libQtGui.so.4
#65 0x2030b0bc in main (argc=1, argv=0xffbbdc54) at src/main/main.cpp:38
Seems that it's really a qtwebkit. Problem is that qupzilla is not segfaulting
while using the same qtwebkit. kde-telepathy on other hand segfaults while
trying to show a youtube video. Strange.
--
WBR, Vladimir Berezenko.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]