Bug 369494

Summary: Amarok crashes upon start
Product: [Applications] amarok Reporter: s.rohmen
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED NOT A BUG    
Severity: crash CC: rdieter
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: 2.9   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description s.rohmen 2016-09-28 18:06:46 UTC
Application: amarok (2.8.90)
KDE Platform Version: 4.14.24
Qt Version: 4.8.6
Operating System: Linux 4.5.0-pf3 x86_64
Distribution: "Gentoo Base System release 2.2"

-- Information about the crash:
- What I was doing when the application crashed:

just starting amarok form konsole it crashes and i got the following error message:

srohmen@HAL-9000 ~ $ amarok
Object::connect: No such signal Phonon::VLC::MediaObject::angleChanged(int) in /tmp/portage/media-libs/phonon-4.9.0/work/phonon-4.9.0/phonon/mediacontroller.cpp:65
Object::connect: No such signal Phonon::VLC::MediaObject::availableAnglesChanged(int) in /tmp/portage/media-libs/phonon-4.9.0/work/phonon-4.9.0/phonon/mediacontroller.cpp:66
WARNING: Phonon::createPath: Cannot connect  Phonon::MediaObject ( no objectName ) to  Phonon::AudioDataOutput ( no objectName ). 
KCrash: Application 'amarok' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/home/srohmen/.kde4/socket-HAL-9000/kdeinit4__0
Warning: connect() failed: : Datei oder Verzeichnis nicht gefunden
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi directly
unnamed app(26394): Communication problem with  "amarok" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message recipient disconnected from message bus without replying" "

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
29	  return SYSCALL_CANCEL (wait4, pid, stat_loc, options, NULL);
[Current thread is 1 (Thread 0x7fbf50dfc7c0 (LWP 26395))]

Thread 2 (Thread 0x7fbf1e5b5700 (LWP 26396)):
#0  pthread_cond_timedwait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fbf2af774da in inline_mysql_cond_timedwait (abstime=0x7fbf1e5b4db0, mutex=<optimized out>, that=<optimized out>) at /usr/src/debug/dev-db/mariadb-10.0.27/mysql/include/mysql/psi/mysql_thread.h:1202
#2  my_service_thread_sleep (control=control@entry=0x7fbf2b8b3780 <checkpoint_control>, sleep_time=<optimized out>) at /usr/src/debug/dev-db/mariadb-10.0.27/mysql/storage/maria/ma_servicethread.c:115
#3  0x00007fbf2aeb16d7 in ma_checkpoint_background (arg=0x1e) at /usr/src/debug/dev-db/mariadb-10.0.27/mysql/storage/maria/ma_checkpoint.c:708
#4  0x00007fbf4c4d7424 in start_thread (arg=0x7fbf1e5b5700) at pthread_create.c:334
#5  0x00007fbf4dc453fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fbf50dfc7c0 (LWP 26395)):
[KCrash Handler]
#4  0x00007fbf3a115ba0 in get_charset () from /usr/lib64/samba/libsmbregistry-samba4.so
#5  0x00007fbf2acdac51 in thd_init_client_charset(THD*, unsigned int) () from /usr/lib64/mysql/libmysqld.so.18
#6  0x00007fbf2ac38d00 in check_embedded_connection () from /usr/lib64/mysql/libmysqld.so.18
#7  0x00007fbf2ac3a1c2 in mysql_real_connect (mysql=0xc3baf8, host=<optimized out>, user=<optimized out>, passwd=<optimized out>, db=0x0, port=0, unix_socket=0x0, client_flag=3580549) at /usr/src/debug/dev-db/mariadb-10.0.27/mysql/libmysqld/libmysqld.c:183
#8  0x00007fbf2c11fbfe in MySqlEmbeddedStorage::init(QString const&) () from /usr/lib64/kde4/amarok_storage-mysqlestorage.so
#9  0x00007fbf2c1208f8 in MySqleStorageFactory::init() () from /usr/lib64/kde4/amarok_storage-mysqlestorage.so
#10 0x00007fbf509112d9 in Plugins::PluginManager::checkPluginEnabledStates() () from /usr/lib64/libamaroklib.so.1
#11 0x00007fbf50912616 in Plugins::PluginManager::PluginManager(QObject*) () from /usr/lib64/libamaroklib.so.1
#12 0x00007fbf50912718 in Plugins::PluginManager::instance() () from /usr/lib64/libamaroklib.so.1
#13 0x00007fbf50901e36 in MainWindow::MainWindow() () from /usr/lib64/libamaroklib.so.1
#14 0x00007fbf508e7956 in App::continueInit() () from /usr/lib64/libamaroklib.so.1
#15 0x00007fbf508e8dfc in App::App() () from /usr/lib64/libamaroklib.so.1
#16 0x00000000004086f0 in main ()

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2016-09-28 23:24:02 UTC
Sadly you do not have debugging symbols enabled, so the backtrace is not really useful. Please see also https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
Comment 2 Rex Dieter 2016-10-24 17:46:33 UTC
that said, offhand it does appear to be out of amarok's hands (crashing inside libmysqld and libsmbregistry-samba4)
Comment 3 Myriam Schweingruber 2017-02-13 18:42:28 UTC
Closing for lack of feedback. Please feel free to reopen this report if you can reproduce this problem and provide the information requested in comments #1 and 2.