[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [amarok] [Bug 358804] New: amarok crashes at startup using pulse-gstreamer
From:       via KDE Bugzilla <bugzilla_noreply () kde ! org>
Date:       2016-01-30 23:32:38
Message-ID: bug-358804-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=358804

            Bug ID: 358804
           Summary: amarok crashes at startup using pulse-gstreamer
           Product: amarok
           Version: 2.8.0
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: amarok-bugs-dist@kde.org
          Reporter: bass_dr@hotmail.com

Application: amarok (2.8.0)
KDE Platform Version: 4.14.8 (Compiled from sources)
Qt Version: 4.8.6
Operating System: Linux 4.1.15-gentoo-r1 x86_64
Distribution: "Gentoo Base System release 2.2"

-- Information about the crash:
- What I was doing when the application crashed:
Both gstreamer-0.10 and gstreamer-1 are installed on my machine (using gentoo's
SLOT system). I can't uninstall gstreamer-0.10 because many apps are not yet
compatibles.
It seems like pulse-gstreamer chooses gstreamer-0.10-x.so event if it was built
against gstreamer-1.

I am not sure this is the cause of the issue, but in all cases, when I launch
amarok with plasma configure to use gstreamer, it crashes with the backtrace
refering to /usr/lib64/libgstreamer-0.10.so.0

- Custom settings of the application:
Built from sources, built against plasma-gstreamer, both gstreamer-0.10 and
gstreamer-1 are installed.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffb2c62d7c0 (LWP 22607))]

Thread 2 (Thread 0x7ffb23096700 (LWP 22609)):
#0  0x00000031ec0df3ad in poll () from /lib64/libc.so.6
#1  0x0000003839c34081 in poll_func () from /usr/lib64/libpulse.so.0
#2  0x0000003839c25551 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x0000003839c25bee in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x0000003839c25ca0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x0000003839c34016 in thread () from /usr/lib64/libpulse.so.0
#6  0x000000383a0548a8 in internal_thread_func () from
/usr/lib64/pulseaudio/libpulsecommon-7.1.so
#7  0x00000031ec807324 in start_thread () from /lib64/libpthread.so.0
#8  0x00000031ec0e81cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ffb2c62d7c0 (LWP 22607)):
[KCrash Handler]
#6  0x000000320b03f3de in gst_element_class_get_pad_template () from
/usr/lib64/libgstreamer-0.10.so.0
#7  0x000000320ba18791 in gst_base_sink_pad_getcaps () from
/usr/lib64/libgstbase-0.10.so.0
#8  0x000000320b051f16 in gst_pad_get_caps_unlocked () from
/usr/lib64/libgstreamer-0.10.so.0
#9  0x000000320b05569d in gst_pad_get_caps_reffed () from
/usr/lib64/libgstreamer-0.10.so.0
#10 0x000000320b086141 in gst_element_get_compatible_pad () from
/usr/lib64/libgstreamer-0.10.so.0
#11 0x000000320b086e2e in gst_element_link_pads_full () from
/usr/lib64/libgstreamer-0.10.so.0
#12 0x000000320b087695 in gst_element_link_pads_filtered () from
/usr/lib64/libgstreamer-0.10.so.0
#13 0x00007ffb279f6058 in
Phonon::Gstreamer::AudioDataOutput::AudioDataOutput(Phonon::Gstreamer::Backend*,
QObject*) () from /usr/lib64/qt4/plugins/phonon_backend/phonon_gstreamer.so
#14 0x00007ffb279fc8fb in
Phonon::Gstreamer::Backend::createObject(Phonon::BackendInterface::Class,
QObject*, QList<QVariant> const&) () from
/usr/lib64/qt4/plugins/phonon_backend/phonon_gstreamer.so
#15 0x00000035e74336e6 in Phonon::Factory::createAudioDataOutput(QObject*) ()
from /usr/lib64/libphonon.so.4
#16 0x00000035e7423a1d in Phonon::AudioDataOutputPrivate::createBackendObject()
() from /usr/lib64/libphonon.so.4
#17 0x00000035e7441e2c in Phonon::MediaNodePrivate::backendObject() () from
/usr/lib64/libphonon.so.4
#18 0x00000035e7423868 in Phonon::AudioDataOutput::setDataSize(int) () from
/usr/lib64/libphonon.so.4
#19 0x00007ffb2d60bd61 in EngineController::initializePhonon() () from
/usr/lib64/libamaroklib.so.1
#20 0x00007ffb2d612a85 in EngineController::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) [clone .part.61] () from
/usr/lib64/libamaroklib.so.1
#21 0x00000031fbb882c8 in QMetaMethod::invoke(QObject*, Qt::ConnectionType,
QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument) const () from
/usr/lib64/qt4/libQtCore.so.4
#22 0x00000031fbb8a7e2 in QMetaObject::invokeMethod(QObject*, char const*,
Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from
/usr/lib64/qt4/libQtCore.so.4
#23 0x00007ffb2d6d9e3f in
Amarok::DefaultApplicationController::initEngineController() () from
/usr/lib64/libamaroklib.so.1
#24 0x00007ffb2d6d9ea1 in Amarok::DefaultApplicationController::start() () from
/usr/lib64/libamaroklib.so.1
#25 0x00007ffb2d604b30 in App::continueInit() () from
/usr/lib64/libamaroklib.so.1
#26 0x00007ffb2d605c76 in App::App() () from /usr/lib64/libamaroklib.so.1
#27 0x0000000000407ebd in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic