moesasji |
01-11-2015 06:00 AM |
makemkv immediately segfaults on both 14.1 and current (multilib)
I'm trying to get makemkv from Slackbuilds to work on a multilib system. It builds fine, both on 14.1 as well as on current. However on running it triggers an immediate segmentation fault on both 14.1 and current. Below a stacktrace from 14.1, which seems to point to libQtGui as the culprit?
Anyone any suggestions on how to get makemkv to run and/or further debug this?
Code:
hge@pulsar:~$ makemkv
Segmentation fault
hge@pulsar:~$ gdb makemkv
GNU gdb (GDB) 7.6.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-slackware-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/makemkv...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/makemkv
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.3600.4-gdb.py", line 9, in <module>
from gobject import register
File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
import gdb.backtrace
ImportError: No module named backtrace
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6c1b783 in ?? () from /usr/lib64/libQtGui.so.4
(gdb) bt full
#0 0x00007ffff6c1b783 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#1 0x00007ffff6ddb650 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#2 0x00007ffff6de257b in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#3 0x00007ffff6d6b451 in QPainter::drawPixmap(QRectF const&, QPixmap const&, QRectF const&) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#4 0x00007ffff6f0c074 in QStyle::drawItemPixmap(QPainter*, QRect const&, int, QPixmap const&) const () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#5 0x00007ffff6f2c911 in QCommonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#6 0x00007ffff6fbc5e5 in QWindowsStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#7 0x00007ffff6fa8887 in QCleanlooksStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#8 0x00007ffff6f8c58b in QGtkStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#9 0x00007ffff6f89acf in QGtkStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#10 0x00007ffff7084ac9 in QToolButton::paintEvent(QPaintEvent*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#11 0x00007ffff6c71f74 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#12 0x00007ffff6c22c5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#13 0x00007ffff6c29220 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#14 0x00007ffff66b5c5d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#15 0x00007ffff6c6c681 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#16 0x00007ffff6c6d0b0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#17 0x00007ffff6c6cf1f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#18 0x00007ffff6c6cf1f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#19 0x00007ffff6c6cf1f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#20 0x00007ffff6c6cf1f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#21 0x00007ffff6c6c23c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#22 0x00007ffff6c6d0b0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#23 0x00007ffff6c6cf1f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#24 0x00007ffff6c6c23c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#25 0x00007ffff6c6d0b0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#26 0x00007ffff6c6c23c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#27 0x00007ffff6c6d0b0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#28 0x00007ffff6c6cf1f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#29 0x00007ffff6c6c23c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#30 0x00007ffff6e29919 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#31 0x00007ffff6e29c95 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#32 0x00007ffff6c8c948 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#33 0x00007ffff6c999fb in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#34 0x00007ffff6cbf6f2 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#35 0x00007ffff5274316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#36 0x00007ffff5274668 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#37 0x00007ffff527470c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#38 0x00007ffff66e2795 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#39 0x00007ffff6cbf786 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#40 0x00007ffff66b48bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#41 0x00007ffff66b4bb5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#42 0x00007ffff66b9ccb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#43 0x0000000000412664 in ?? ()
No symbol table info available.
#44 0x00007ffff7a30d05 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#45 0x000000000040efa5 in ?? ()
No symbol table info available.
(gdb)
|