Application: konqueror (4.6.3 (4.6.3)) KDE Platform Version: 4.6.3 (4.6.3) (Compiled from sources) Qt Version: 4.7.3 Operating System: Linux 2.6.39-gentoo-r1 i686 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: Downloaded a file from cnet (www.thehunter.com)->Download->CNetLogo Download Now Logo. The Crash is reproducable for me. The crash can be reproduced every time. -- Backtrace: Application: Konqueror (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb5839710 (LWP 15647))] Thread 4 (Thread 0xaefc9b70 (LWP 15648)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6c994cc in pthread_cond_wait () from /lib/libpthread.so.0 #2 0xb361fb97 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/qt4/libQtWebKit.so.4 #3 0xb6c94e73 in start_thread () from /lib/libpthread.so.0 #4 0xb5ff767e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa0168b70 (LWP 15874)): #0 0xb6c9a41d in pthread_getspecific () from /lib/libpthread.so.0 #1 0xb6d11fb4 in QThreadData::current() () from /usr/lib/qt4/libQtCore.so.4 #2 0xb6e50957 in postEventSourcePrepare(_GSource*, int*) () from /usr/lib/qt4/libQtCore.so.4 #3 0xb6e509d7 in postEventSourceCheck(_GSource*) () from /usr/lib/qt4/libQtCore.so.4 #4 0xb5a3257f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #5 0xb5a32f80 in g_main_context_iterate.clone.5 () from /usr/lib/libglib-2.0.so.0 #6 0xb5a33502 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #7 0xb6e50fa7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4 #8 0xb6e1f0ac in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4 #9 0xb6e1f361 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4 #10 0xb6d0ee93 in QThread::exec() () from /usr/lib/qt4/libQtCore.so.4 #11 0xb6dfc8bd in QInotifyFileSystemWatcherEngine::run() () from /usr/lib/qt4/libQtCore.so.4 #12 0xb6d11e93 in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4 #13 0xb6c94e73 in start_thread () from /lib/libpthread.so.0 #14 0xb5ff767e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xae25ab70 (LWP 15986)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6c99874 in pthread_cond_timedwait () from /lib/libpthread.so.0 #2 0xb6d125d1 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4 #3 0xb6d05b5b in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4 #4 0xb6d11e93 in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4 #5 0xb6c94e73 in start_thread () from /lib/libpthread.so.0 #6 0xb5ff767e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5839710 (LWP 15647)): [KCrash Handler] #7 0xb5934c9b in FT_Get_PS_Font_Info () from /usr/lib/libfreetype.so.6 #8 0xb661f35f in QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat) () from /usr/lib/qt4/libQtGui.so.4 #9 0xb6617c87 in QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) () from /usr/lib/qt4/libQtGui.so.4 #10 0xb6548aa5 in tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) () from /usr/lib/qt4/libQtGui.so.4 #11 0xb65519cb in QFontDatabase::load(QFontPrivate const*, int) () from /usr/lib/qt4/libQtGui.so.4 #12 0xb652a6ea in QFontPrivate::engineForScript(int) const () from /usr/lib/qt4/libQtGui.so.4 #13 0xb654499d in QFontMetrics::width(QString const&, int, int) const () from /usr/lib/qt4/libQtGui.so.4 #14 0xb32bc4bb in WebCore::Font::floatWidthForSimpleText(WebCore::TextRun const&, WebCore::GlyphBuffer*, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >*, WebCore::GlyphOverflow*) const () from /usr/lib/qt4/libQtWebKit.so.4 #15 0xb314c238 in WebCore::Font::floatWidth(WebCore::TextRun const&, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >*, WebCore::GlyphOverflow*) const () from /usr/lib/qt4/libQtWebKit.so.4 #16 0xb3265fd6 in WebCore::RenderText::calcPrefWidths(int, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >&, WebCore::GlyphOverflow&) () from /usr/lib/qt4/libQtWebKit.so.4 #17 0xb3266bcc in WebCore::RenderText::calcPrefWidths(int) () from /usr/lib/qt4/libQtWebKit.so.4 #18 0xb3264e51 in WebCore::RenderText::trimmedPrefWidths(int, int&, bool&, int&, bool&, bool&, bool&, int&, int&, int&, int&, bool&) () from /usr/lib/qt4/libQtWebKit.so.4 #19 0xb31d224e in WebCore::RenderBlock::calcInlinePrefWidths() () from /usr/lib/qt4/libQtWebKit.so.4 #20 0xb31d2c68 in WebCore::RenderBlock::calcPrefWidths() () from /usr/lib/qt4/libQtWebKit.so.4 #21 0xb31ebf59 in WebCore::RenderBox::minPrefWidth() const () from /usr/lib/qt4/libQtWebKit.so.4 #22 0xb31d273f in WebCore::RenderBlock::calcBlockPrefWidths() () from /usr/lib/qt4/libQtWebKit.so.4 #23 0xb31d2b67 in WebCore::RenderBlock::calcPrefWidths() () from /usr/lib/qt4/libQtWebKit.so.4 #24 0xb31ebf59 in WebCore::RenderBox::minPrefWidth() const () from /usr/lib/qt4/libQtWebKit.so.4 #25 0xb31f1ab3 in WebCore::RenderBox::calcWidthUsing(WebCore::WidthType, int) () from /usr/lib/qt4/libQtWebKit.so.4 #26 0xb31f588b in WebCore::RenderBox::calcWidth() () from /usr/lib/qt4/libQtWebKit.so.4 #27 0xb31dd8c2 in WebCore::RenderBlock::layoutBlock(bool) () from /usr/lib/qt4/libQtWebKit.so.4 #28 0xb31c89f8 in WebCore::RenderBlock::layout() () from /usr/lib/qt4/libQtWebKit.so.4 #29 0xb31cbe97 in WebCore::RenderBlock::insertFloatingObject(WebCore::RenderBox*) () from /usr/lib/qt4/libQtWebKit.so.4 #30 0xb31cca4c in WebCore::RenderBlock::handleFloatingChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo const&) () from /usr/lib/qt4/libQtWebKit.so.4 #31 0xb31d8bb8 in WebCore::RenderBlock::handleSpecialChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo const&) () from /usr/lib/qt4/libQtWebKit.so.4 #32 0xb31d8d97 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #33 0xb31dd68b in WebCore::RenderBlock::layoutBlock(bool) () from /usr/lib/qt4/libQtWebKit.so.4 #34 0xb31c89f8 in WebCore::RenderBlock::layout() () from /usr/lib/qt4/libQtWebKit.so.4 #35 0xb31d3cbd in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #36 0xb31d8e16 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #37 0xb31dd68b in WebCore::RenderBlock::layoutBlock(bool) () from /usr/lib/qt4/libQtWebKit.so.4 #38 0xb31c89f8 in WebCore::RenderBlock::layout() () from /usr/lib/qt4/libQtWebKit.so.4 #39 0xb31d3cbd in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #40 0xb31d8e16 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #41 0xb31dd68b in WebCore::RenderBlock::layoutBlock(bool) () from /usr/lib/qt4/libQtWebKit.so.4 #42 0xb31c89f8 in WebCore::RenderBlock::layout() () from /usr/lib/qt4/libQtWebKit.so.4 #43 0xb31d3cbd in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #44 0xb31d8e16 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #45 0xb31dd68b in WebCore::RenderBlock::layoutBlock(bool) () from /usr/lib/qt4/libQtWebKit.so.4 #46 0xb31c89f8 in WebCore::RenderBlock::layout() () from /usr/lib/qt4/libQtWebKit.so.4 #47 0xb31d3cbd in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #48 0xb31d8e16 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #49 0xb31dd68b in WebCore::RenderBlock::layoutBlock(bool) () from /usr/lib/qt4/libQtWebKit.so.4 #50 0xb31c89f8 in WebCore::RenderBlock::layout() () from /usr/lib/qt4/libQtWebKit.so.4 #51 0xb31d3cbd in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #52 0xb31d8e16 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from /usr/lib/qt4/libQtWebKit.so.4 #53 0xb31dd68b in WebCore::RenderBlock::layoutBlock(bool) () from /usr/lib/qt4/libQtWebKit.so.4 #54 0xb31c89f8 in WebCore::RenderBlock::layout() () from /usr/lib/qt4/libQtWebKit.so.4 #55 0xb3279dc0 in WebCore::RenderView::layout() () from /usr/lib/qt4/libQtWebKit.so.4 #56 0xb3122441 in WebCore::FrameView::layout(bool) () from /usr/lib/qt4/libQtWebKit.so.4 #57 0xb3122e7a in WebCore::FrameView::layoutIfNeededRecursive() () from /usr/lib/qt4/libQtWebKit.so.4 #58 0xb330663d in QWebFramePrivate::renderRelativeCoords(WebCore::GraphicsContext*, QWebFrame::RenderLayer, QRegion const&) () from /usr/lib/qt4/libQtWebKit.so.4 #59 0xb3306c01 in QWebFrame::render(QPainter*, QRegion const&) () from /usr/lib/qt4/libQtWebKit.so.4 #60 0xb33246a2 in QWebView::paintEvent(QPaintEvent*) () from /usr/lib/qt4/libQtWebKit.so.4 #61 0xb6314267 in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4 #62 0xb332477f in QWebView::event(QEvent*) () from /usr/lib/qt4/libQtWebKit.so.4 #63 0xb62b37bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4 #64 0xb62b8bb1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4 #65 0xb75d1901 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #66 0xb6e1ffad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4 #67 0xb6310840 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #68 0xb63115dd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #69 0xb6310596 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #70 0xb63115dd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #71 0xb6310596 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #72 0xb63115dd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #73 0xb6310596 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #74 0xb63115dd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #75 0xb63114a3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #76 0xb6310596 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #77 0xb63115dd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #78 0xb63114a3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #79 0xb6310596 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/qt4/libQtGui.so.4 #80 0xb652488d in QWidgetBackingStore::sync() () from /usr/lib/qt4/libQtGui.so.4 #81 0xb630530b in QWidgetPrivate::syncBackingStore() () from /usr/lib/qt4/libQtGui.so.4 #82 0xb631480e in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4 #83 0xb676b96c in QMainWindow::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4 #84 0xb76ceffd in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #85 0xb7717182 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #86 0xb16ce9c3 in KonqMainWindow::event(QEvent*) () from /usr/lib/libkdeinit4_konqueror.so #87 0xb62b37bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4 #88 0xb62b8bb1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4 #89 0xb75d1901 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #90 0xb6e1ffad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4 #91 0xb6e241c3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/libQtCore.so.4 #92 0xb6e242ec in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/libQtCore.so.4 #93 0xb6e50de4 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/qt4/libQtCore.so.4 #94 0xb5a32908 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #95 0xb5a331c8 in g_main_context_iterate.clone.5 () from /usr/lib/libglib-2.0.so.0 #96 0xb5a33502 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #97 0xb6e50f5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4 #98 0xb637383a in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtGui.so.4 #99 0xb6e1f0ac in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4 #100 0xb6e1f361 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4 #101 0xb6e243b6 in QCoreApplication::exec() () from /usr/lib/qt4/libQtCore.so.4 #102 0xb62b1364 in QApplication::exec() () from /usr/lib/qt4/libQtGui.so.4 #103 0xb171bc5d in kdemain () from /usr/lib/libkdeinit4_konqueror.so #104 0x0804e934 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) () #105 0x0804f5bf in handle_launcher_request () #106 0x0804fd7b in handle_requests(int) () #107 0x080509d7 in main () This bug may be a duplicate of or related to bug 254617. Possible duplicates by query: bug 254617. Reported using DrKonqi
crash position is inside libfreetype.so Can you install the debug symbols from this lib and run a test with valgrind ? Then attach the valgrind logfile here, please
It's not Reproducable anymore with kde 4.7.3.