You are not logged in.

#1 2014-02-04 18:28:39

ryuzy
Member
Registered: 2014-01-12
Posts: 7

[SOLVED] Segmentation Fault with Clementine

When I open the preferences (Ctrl+P) of Clementine it crashes with a segmentation fault.

This is the backtrace:

18:53:58.858 WARN  unknown                          libpng warning: iCCP: known incorrect sRGB profile 
18:53:58.900 WARN  unknown                          libpng warning: iCCP: known incorrect sRGB profile 
[Thread 0x7fff9ffff700 (LWP 1566) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffec8b9ba1 in ?? () from /usr/lib/libfontconfig.so.1
(gdb) bt
#0  0x00007fffec8b9ba1 in ?? () from /usr/lib/libfontconfig.so.1
#1  0x00007fffec8ba03f in ?? () from /usr/lib/libfontconfig.so.1
#2  0x00007fffec8b9cd8 in ?? () from /usr/lib/libfontconfig.so.1
#3  0x00007fffec8ba554 in ?? () from /usr/lib/libfontconfig.so.1
#4  0x00007fffec8ba77d in FcConfigSubstituteWithPat ()
   from /usr/lib/libfontconfig.so.1
#5  0x00007fffec8c85cc in FcFontRenderPrepare ()
   from /usr/lib/libfontconfig.so.1
#6  0x00007ffff32d695e in QFontDatabase::load(QFontPrivate const*, int) ()
   from /usr/lib/libQtGui.so.4
#7  0x00007ffff32b35e9 in QFontPrivate::engineForScript(int) const ()
   from /usr/lib/libQtGui.so.4
#8  0x00007ffff32e9252 in QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const () from /usr/lib/libQtGui.so.4
#9  0x00007ffff32e9a03 in QTextEngine::shapeTextWithHarfbuzz(int) const ()
   from /usr/lib/libQtGui.so.4
#10 0x00007ffff32eab02 in QTextEngine::shapeText(int) const ()
   from /usr/lib/libQtGui.so.4
#11 0x00007ffff32eae25 in QTextEngine::shape(int) const ()
   from /usr/lib/libQtGui.so.4
#12 0x00007ffff32f0a30 in QTextEngine::boundingBox(int, int) const ()
   from /usr/lib/libQtGui.so.4
#13 0x00007ffff32c79f4 in QFontMetrics::boundingRect(QString const&) const ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libQtGui.so.4
#14 0x00007ffff34673dd in ?? () from /usr/lib/libQtGui.so.4
#15 0x00007ffff3467534 in QComboBox::sizeHint() const ()
   from /usr/lib/libQtGui.so.4
#16 0x00007ffff30ce65c in QWidgetItemV2::updateCacheIfNecessary() const ()
   from /usr/lib/libQtGui.so.4
#17 0x00007ffff30ce96d in QWidgetItemV2::maximumSize() const ()
   from /usr/lib/libQtGui.so.4
#18 0x00007ffff30b0b55 in ?? () from /usr/lib/libQtGui.so.4
#19 0x00007ffff30b11d6 in QBoxLayout::sizeHint() const ()
   from /usr/lib/libQtGui.so.4
#20 0x00007ffff30caca4 in QLayout::totalSizeHint() const ()
   from /usr/lib/libQtGui.so.4
#21 0x00007ffff30dec30 in QWidget::sizeHint() const ()
   from /usr/lib/libQtGui.so.4
#22 0x00007ffff30ce65c in QWidgetItemV2::updateCacheIfNecessary() const ()
   from /usr/lib/libQtGui.so.4
#23 0x00007ffff30ce96d in QWidgetItemV2::maximumSize() const ()
   from /usr/lib/libQtGui.so.4
#24 0x00007ffff30b0b55 in ?? () from /usr/lib/libQtGui.so.4
#25 0x00007ffff30b1206 in QBoxLayout::minimumSize() const ()
   from /usr/lib/libQtGui.so.4
#26 0x00007ffff30cac34 in QLayout::totalMinimumSize() const ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libQtGui.so.4
#27 0x00007ffff30dec60 in QWidget::minimumSizeHint() const ()
   from /usr/lib/libQtGui.so.4
#28 0x00007ffff30cc8c3 in qSmartMinSize(QWidget const*) ()
   from /usr/lib/libQtGui.so.4
#29 0x00007ffff350e4b9 in ?? () from /usr/lib/libQtGui.so.4
#30 0x00007ffff350e897 in QScrollArea::setWidget(QWidget*) ()
   from /usr/lib/libQtGui.so.4
#31 0x0000000000765b18 in SettingsDialog::AddPage(SettingsDialog::Page, SettingsPage*, QTreeWidgetItem*) ()
#32 0x0000000000765e67 in SettingsDialog::SettingsDialog(Application*, BackgroundStreams*, QWidget*) ()
#33 0x0000000000745360 in MainWindow::OpenSettingsDialog() ()
#34 0x000000000080c1ea in ?? ()
#35 0x00007ffff6cd7b48 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#36 0x00007ffff309cf82 in QAction::triggered(bool) ()
   from /usr/lib/libQtGui.so.4
#37 0x00007ffff309e953 in QAction::activate(QAction::ActionEvent) ()
   from /usr/lib/libQtGui.so.4
#38 0x00007ffff34c7d79 in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007ffff34cc2a9 in ?? () from /usr/lib/libQtGui.so.4
#40 0x00007ffff30f262e in QWidget::event(QEvent*) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libQtGui.so.4
#41 0x00007ffff34d007b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#42 0x00007ffff30a30dc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /usr/lib/libQtGui.so.4
#43 0x00007ffff30a97dd in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#44 0x00007ffff6cc3ebd in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/libQtCore.so.4
#45 0x00007ffff30a8f93 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib/libQtGui.so.4
#46 0x00007ffff311aedc in ?? () from /usr/lib/libQtGui.so.4
#47 0x00007ffff311961c in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#48 0x00007ffff3140162 in ?? () from /usr/lib/libQtGui.so.4
#49 0x00007ffff41b3296 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#50 0x00007ffff41b35e8 in ?? () from /usr/lib/libglib-2.0.so.0
#51 0x00007ffff41b368c in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#52 0x00007ffff6cf0b25 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0x00007ffff3140216 in ?? () from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#54 0x00007ffff6cc2b1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#55 0x00007ffff6cc2e15 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#56 0x00007ffff6cc7f4b in QCoreApplication::exec() ()
   from /usr/lib/libQtCore.so.4
#57 0x00000000005db094 in main ()

This happen every time. I searched on internet but I can't find similar issue.
Thanks.

Last edited by ryuzy (2014-02-06 11:30:13)

Offline

#2 2014-02-05 14:03:54

ryuzy
Member
Registered: 2014-01-12
Posts: 7

Re: [SOLVED] Segmentation Fault with Clementine

up, Is this caused by an error rendering fonts?
When I installed arch I linked my fonts folder from Windows 7.
I don't know if you need more information, and also I don't know what to do for solve this problem.

Offline

#3 2014-02-06 11:30:31

ryuzy
Member
Registered: 2014-01-12
Posts: 7

Re: [SOLVED] Segmentation Fault with Clementine

I tried installing Infinality-bundle+fonts and it fixed the problem.
So there was a problem with my fonts, I don't know why this happened but I'm happy to have solved.

Last edited by ryuzy (2014-02-06 11:30:59)

Offline

Board footer

Powered by FluxBB