https://bugs.kde.org/show_bug.cgi?id=516627
Bug ID: 516627
Summary: Amarok crash on multiple events
Classification: Applications
Product: amarok
Version First 3.2.2
Reported In:
Platform: openSUSE
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: kf5
Application: amarok (3.2.2)
Qt Version: 5.15.12
Frameworks Version: 5.115.0
Operating System: Linux 6.4.0-150600.23.87-default x86_64
Windowing System: X11
Distribution: openSUSE Leap 15.6
DrKonqi: 5.27.11 [KCrashBackend]
-- Information about the crash:
Crash whenever starting to play track
Crash often when editing track data - also, refresh database is not updating
track data from source file
Crash often when adding to playlist
The crash can be reproduced every time.
-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[KCrash Handler]
#4 0x00007f4408199724 in TagLib::RefCounter::ref() () at
/usr/lib64/libtag.so.1
#5 0x00007f44081933e9 in TagLib::ByteVector::ByteVector(TagLib::ByteVector
const&) () at /usr/lib64/libtag.so.1
#6 0x00007f43f3f975fa in std::__shared_ptr<TagLib::Map<TagLib::ByteVector,
TagLib::String>::MapPrivate<TagLib::ByteVector, TagLib::String>,
(__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<TagLib::Map<TagLib::ByteVector,
TagLib::String>::MapPrivate<TagLib::ByteVector, TagLib::String> >,
std::initializer_list<std::pair<TagLib::ByteVector const, TagLib::String>
>&>(std::_Sp_make_shared_tag, std::allocator<TagLib::Map<TagLib::ByteVector,
TagLib::String>::MapPrivate<TagLib::ByteVector, TagLib::String> > const&,
std::initializer_list<std::pair<TagLib::ByteVector const, TagLib::String> >&)
() at /usr/lib64/libtag.so.2
#7 0x00007f43f3f4d1d4 in ??? () at /usr/lib64/libtag.so.2
#8 0x00007f441252d82e in call_init () at /lib64/ld-linux-x86-64.so.2
#9 0x00007f441252d924 in _dl_init () at /lib64/ld-linux-x86-64.so.2
#10 0x00007f4412529b66 in _dl_catch_exception () at /lib64/ld-linux-x86-64.so.2
#11 0x00007f441253445e in dl_open_worker () at /lib64/ld-linux-x86-64.so.2
#12 0x00007f4412529ad9 in _dl_catch_exception () at /lib64/ld-linux-x86-64.so.2
#13 0x00007f4412534828 in _dl_open () at /lib64/ld-linux-x86-64.so.2
#14 0x00007f440fca3088 in dlopen_doit () at /lib64/libc.so.6
#15 0x00007f4412529ad9 in _dl_catch_exception () at /lib64/ld-linux-x86-64.so.2
#16 0x00007f4412529c0f in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2
#17 0x00007f440fca2b47 in _dlerror_run () at /lib64/libc.so.6
#18 0x00007f440fca3149 in dlopen@GLIBC_2.2.5 () at /lib64/libc.so.6
#19 0x00007f4400da9e50 in ??? () at /usr/lib64/libvlccore.so.9
#20 0x00007f4400d1950c in ??? () at /usr/lib64/libvlccore.so.9
#21 0x00007f4400d17d4b in ??? () at /usr/lib64/libvlccore.so.9
#22 0x00007f4400d182da in vlc_module_load () at /usr/lib64/libvlccore.so.9
#23 0x00007f4400d4fc9e in ??? () at /usr/lib64/libvlccore.so.9
#24 0x00007f4400d551a9 in ??? () at /usr/lib64/libvlccore.so.9
#25 0x00007f4400d57378 in ??? () at /usr/lib64/libvlccore.so.9
#26 0x00007f440fca6fec in start_thread () at /lib64/libc.so.6
#27 0x00007f440fd2e418 in clone3 () at /lib64/libc.so.6
Thread 2 (Thread 0x7f43f85ff6c0 (LWP 30939) "amarok"):
#1 0x00007f440fca65c8 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007f4400d3e475 in ??? () at /usr/lib64/libvlccore.so.9
#3 0x00007f440fca6fec in start_thread () at /lib64/libc.so.6
#4 0x00007f440fd2e418 in clone3 () at /lib64/libc.so.6
Thread 1 (Thread 0x7f4403457000 (LWP 30780) "amarok"):
#1 0x00007f44104e0304 in QSemaphore::acquire(int) () at
/usr/lib64/libQt5Core.so.5
#2 0x00007f44107152d2 in ??? () at /usr/lib64/libQt5Core.so.5
#3 0x00007f441070e77f in QObject::destroyed(QObject*) () at
/usr/lib64/libQt5Core.so.5
#4 0x00007f4410713105 in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#5 0x00007f44111d6a1d in ??? () at /usr/lib64/libKF5Notifications.so.5
#6 0x00007f44111d6b59 in ??? () at /usr/lib64/libKF5Notifications.so.5
#7 0x00007f44107083fb in QObjectPrivate::deleteChildren() () at
/usr/lib64/libQt5Core.so.5
#8 0x00007f4410712e2e in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#9 0x00007f44111bc8d9 in ??? () at /usr/lib64/libKF5Notifications.so.5
#10 0x00007f440fc5a226 in __run_exit_handlers () at /lib64/libc.so.6
#11 0x00007f440fc5a36c in exit () at /lib64/libc.so.6
#12 0x00007f440bf0614f in _XDefaultIOError () at /usr/lib64/libX11.so.6
#13 0x00007f4402cec3fa in ??? () at /usr/lib64/libQt5XcbQpa.so.5
#14 0x00007f440bf0645f in _XIOError () at /usr/lib64/libX11.so.6
#15 0x00007f440bf043bd in _XReply () at /usr/lib64/libX11.so.6
#16 0x00007f440beff85d in XSync () at /usr/lib64/libX11.so.6
#17 0x00007f4402cdb654 in QXcbWindow::create() () at
/usr/lib64/libQt5XcbQpa.so.5
#18 0x00007f4402cc875f in QXcbIntegration::createPlatformWindow(QWindow*) const
() at /usr/lib64/libQt5XcbQpa.so.5
#19 0x00007f4410b727d6 in QWindowPrivate::create(bool, unsigned long long) ()
at /usr/lib64/libQt5Gui.so.5
#20 0x00007f44113d1da5 in QWidgetPrivate::create() () at
/usr/lib64/libQt5Widgets.so.5
#21 0x00007f44113d240e in QWidget::create(unsigned long long, bool, bool) () at
/usr/lib64/libQt5Widgets.so.5
#22 0x00007f44113dfb33 in QWidgetPrivate::setVisible(bool) () at
/usr/lib64/libQt5Widgets.so.5
#23 0x00007f4412077d10 in OSDWidget::setVisible(bool) () at
/usr/lib64/libamaroklib.so.1
#24 0x00007f4412074a06 in OSDWidget::show() () at /usr/lib64/libamaroklib.so.1
#25 0x00007f44120762e8 in OSDWidget::show(QString const&, QPixmap const&) () at
/usr/lib64/libamaroklib.so.1
#26 0x00007f4412077042 in Amarok::OSD::show(AmarokSharedPointer<Meta::Track>)
() at /usr/lib64/libamaroklib.so.1
#27 0x00007f441207545d in
Amarok::OSD::trackPlaying(AmarokSharedPointer<Meta::Track> const&) () at
/usr/lib64/libamaroklib.so.1
#28 0x00007f441071530b in ??? () at /usr/lib64/libQt5Core.so.5
#29 0x00007f4411bb9735 in
EngineController::trackPlaying(AmarokSharedPointer<Meta::Track>) () at
/usr/lib64/libamaroklib.so.1
#30 0x00007f4411f842e3 in
EngineController::slotNewTrackPlaying(Phonon::MediaSource const&) () at
/usr/lib64/libamaroklib.so.1
#31 0x00007f441071530b in ??? () at /usr/lib64/libQt5Core.so.5
#32 0x00007f441236b335 in
Phonon::MediaObject::currentSourceChanged(Phonon::MediaSource const&) () at
/usr/lib64/libphonon4qt5.so.4
#33 0x00007f441236d337 in ??? () at /usr/lib64/libphonon4qt5.so.4
#34 0x00007f441236d705 in ??? () at /usr/lib64/libphonon4qt5.so.4
#35 0x00007f441070bceb in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#36 0x00007f441139f87c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#37 0x00007f44113a663f in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#38 0x00007f44106d7e33 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#39 0x00007f44106da851 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#40 0x00007f441073abb3 in ??? () at /usr/lib64/libQt5Core.so.5
#41 0x00007f440ad7ff8c in ??? () at /usr/lib64/libglib-2.0.so.0
#42 0x00007f440ad81bb0 in ??? () at /usr/lib64/libglib-2.0.so.0
#43 0x00007f440ad821ac in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#44 0x00007f441073a25c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#45 0x00007f44106d669a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#46 0x00007f44106dfed7 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#47 0x0000560b1be96e6a in main ()
[Inferior 1 (process 30780) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.