Bug 278955 - kwrite crashes in "Configure editor" with qt 4.8
Summary: kwrite crashes in "Configure editor" with qt 4.8
Status: RESOLVED DUPLICATE of bug 279168
Alias: None
Product: kate
Classification: Applications
Component: kwrite (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-31 17:39 UTC by nucleo
Modified: 2011-08-04 11:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nucleo 2011-07-31 17:39:49 UTC
Version:           unspecified (using KDE 4.7.0) 
OS:                Linux

kwrite crashes in "Configure editor" with qt 4.8

Reproducible: Always

Steps to Reproduce:
Open  Settings->Configure editor 

Actual Results:  
Application: KWrite (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb7736780 (LWP 1529))]

Thread 2 (Thread 0xb4c94b70 (LWP 1530)):
#0  0x00d31416 in __kernel_vsyscall ()
#1  0x002cf80c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x09132fb1 in ?? () from /usr/lib/libQtScript.so.4
#3  0x09132ff0 in ?? () from /usr/lib/libQtScript.so.4
#4  0x002cbc8e in start_thread () from /lib/libpthread.so.0
#5  0x0561f74e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7736780 (LWP 1529)):
[KCrash Handler]
#7  0x078556a8 in QFontEngineFT::loadFlags(QFontEngineFT::QGlyphSet*, QFontEngine::GlyphFormat, int, bool&, int&) const () from /usr/lib/libQtGui.so.4
#8  0x07855a4c in QFontEngineFT::getPointInOutline(unsigned int, int, unsigned int, int*, int*, unsigned int*) () from /usr/lib/libQtGui.so.4
#9  0x07771bd6 in ?? () from /usr/lib/libQtGui.so.4
#10 0x00e04de5 in ?? () from /usr/lib/libQtCore.so.4
#11 0x00e092c3 in ?? () from /usr/lib/libQtCore.so.4
#12 0x00e0e390 in ?? () from /usr/lib/libQtCore.so.4
#13 0x00e13577 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00e16edc in ?? () from /usr/lib/libQtCore.so.4
#15 0x00e17ac5 in ?? () from /usr/lib/libQtCore.so.4
#16 0x00e17d7c in qShapeItem(HB_ShaperItem_*) () from /usr/lib/libQtCore.so.4
#17 0x077a901a in QTextEngine::shapeTextWithHarfbuzz(int) const () from /usr/lib/libQtGui.so.4
#18 0x077a981c in QTextEngine::shapeText(int) const () from /usr/lib/libQtGui.so.4
#19 0x077a9c41 in QTextEngine::shape(int) const () from /usr/lib/libQtGui.so.4
#20 0x077baf23 in QTextLine::layout_helper(int) () from /usr/lib/libQtGui.so.4
#21 0x077bbff8 in QTextLine::setLineWidth(double) () from /usr/lib/libQtGui.so.4
#22 0x07699057 in ?? () from /usr/lib/libQtGui.so.4
#23 0x07699d78 in ?? () from /usr/lib/libQtGui.so.4
#24 0x07783695 in QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const () from /usr/lib/libQtGui.so.4
#25 0x0785cedf in QStyle::itemTextRect(QFontMetrics const&, QRect const&, int, bool, QString const&) const () from /usr/lib/libQtGui.so.4
#26 0x07958f61 in QCheckBox::sizeHint() const () from /usr/lib/libQtGui.so.4
#27 0x0754f653 in QWidgetItemV2::updateCacheIfNecessary() const () from /usr/lib/libQtGui.so.4
#28 0x0754fa78 in QWidgetItemV2::maximumSize() const () from /usr/lib/libQtGui.so.4
#29 0x0752b4ab in ?? () from /usr/lib/libQtGui.so.4
#30 0x0752c4c8 in QBoxLayout::sizeHint() const () from /usr/lib/libQtGui.so.4
#31 0x0754adc4 in QLayout::totalSizeHint() const () from /usr/lib/libQtGui.so.4
#32 0x07562622 in QWidget::sizeHint() const () from /usr/lib/libQtGui.so.4
#33 0x0754f653 in QWidgetItemV2::updateCacheIfNecessary() const () from /usr/lib/libQtGui.so.4
#34 0x0754fa78 in QWidgetItemV2::maximumSize() const () from /usr/lib/libQtGui.so.4
#35 0x0752b4ab in ?? () from /usr/lib/libQtGui.so.4
#36 0x0752c4c8 in QBoxLayout::sizeHint() const () from /usr/lib/libQtGui.so.4
#37 0x0754adc4 in QLayout::totalSizeHint() const () from /usr/lib/libQtGui.so.4
#38 0x07562622 in QWidget::sizeHint() const () from /usr/lib/libQtGui.so.4
#39 0x0754f653 in QWidgetItemV2::updateCacheIfNecessary() const () from /usr/lib/libQtGui.so.4
#40 0x0754fa78 in QWidgetItemV2::maximumSize() const () from /usr/lib/libQtGui.so.4
#41 0x0752b4ab in ?? () from /usr/lib/libQtGui.so.4
#42 0x0752c1ec in QBoxLayout::setGeometry(QRect const&) () from /usr/lib/libQtGui.so.4
#43 0x0754aae3 in QLayoutPrivate::doResize(QSize const&) () from /usr/lib/libQtGui.so.4
#44 0x0754c0ce in QLayout::activate() () from /usr/lib/libQtGui.so.4
#45 0x075797cb in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#46 0x075572cd in QStackedLayout::setCurrentIndex(int) () from /usr/lib/libQtGui.so.4
#47 0x07557be4 in QStackedLayout::insertWidget(int, QWidget*) () from /usr/lib/libQtGui.so.4
#48 0x079f64d5 in QStackedWidget::insertWidget(int, QWidget*) () from /usr/lib/libQtGui.so.4
#49 0x07a049e8 in QTabWidget::insertTab(int, QWidget*, QIcon const&, QString const&) () from /usr/lib/libQtGui.so.4
#50 0x07a04a9f in QTabWidget::insertTab(int, QWidget*, QString const&) () from /usr/lib/libQtGui.so.4
#51 0x026cb7b2 in ?? () from /usr/lib/libkatepartinterfaces.so.4
#52 0x028177ba in KateGlobal::configPage(int, QWidget*) () from /usr/lib/libkatepartinterfaces.so.4
#53 0x0281877f in KateGlobal::configDialog(QWidget*) () from /usr/lib/libkatepartinterfaces.so.4
#54 0x02766e55 in KateView::slotConfigDialog() () from /usr/lib/libkatepartinterfaces.so.4
#55 0x0277ca3e in ?? () from /usr/lib/libkatepartinterfaces.so.4
#56 0x00ec3621 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#57 0x075146fe in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#58 0x0751499b in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#59 0x079d179c in ?? () from /usr/lib/libQtGui.so.4
#60 0x079d866f in ?? () from /usr/lib/libQtGui.so.4
#61 0x079db386 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#62 0x007a569d in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#63 0x075763ed in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#64 0x079d9dec in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#65 0x0751b6d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#66 0x0752186a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#67 0x006c4352 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#68 0x00eadd7e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#69 0x0751c6a6 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#70 0x075a6644 in ?? () from /usr/lib/libQtGui.so.4
#71 0x075a4eed in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#72 0x075cfea5 in ?? () from /usr/lib/libQtGui.so.4
#73 0x0680121f in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#74 0x06801960 in ?? () from /lib/libglib-2.0.so.0
#75 0x06801c0f in g_main_context_iteration () from /lib/libglib-2.0.so.0
#76 0x00ee09f8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#77 0x075cfb3b in ?? () from /usr/lib/libQtGui.so.4
#78 0x00eacc6e in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#79 0x00eacf19 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#80 0x00eb20bb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#81 0x075194d5 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#82 0x0303d16b in kdemain () from /usr/lib/libkdeinit4_kwrite.so
#83 0x0804f4a8 in _start ()


kate also crashes with similar backtrace in Editor ooptions.

Expected Results:  
no crash

kate 4.7.0 built with qt 4.8 beta1
http://koji.fedoraproject.org/koji/buildinfo?buildID=256451
Comment 1 Martin Koller 2011-08-04 11:32:57 UTC

*** This bug has been marked as a duplicate of bug 279168 ***