Bug 312133 - Amarok 2.6.90 crashed after starting.
Summary: Amarok 2.6.90 crashed after starting.
Status: RESOLVED DUPLICATE of bug 306520
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mageia RPMs Linux
: NOR crash
Target Milestone: 2.7
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-23 20:22 UTC by Minh Ngo
Modified: 2012-12-23 22:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Minh Ngo 2012-12-23 20:22:17 UTC
Application: amarok (2.6.90)
KDE Platform Version: 4.9.90
Qt Version: 4.8.4
Operating System: Linux 3.7.0-desktop-1.mga3 x86_64
Distribution: "Mageia 3"

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

I was starting amarok.

Qt: 4.8.4
KDE Development Platform: 4.9.90
Amarok: 2.6.90
OS: Mageia GNU/Linux 3 Beta

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fdbd6e47780 (LWP 20203))]

Thread 4 (Thread 0x7fdba9a9f700 (LWP 20206)):
#0  0x00007fdbd36fe31d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc960433f in poll (__timeout=-1, __nfds=2, __fds=0x7fdba4002640) at /usr/include/bits/poll2.h:46
#2  poll_func (ufds=0x7fdba4002640, nfds=2, timeout=-1, userdata=0x16bbbe0) at pulse/thread-mainloop.c:69
#3  0x00007fdbc95f586c in pa_mainloop_poll (m=m@entry=0x16bbad0) at pulse/mainloop.c:854
#4  0x00007fdbc95f5ec9 in pa_mainloop_iterate (m=m@entry=0x16bbad0, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:936
#5  0x00007fdbc95f5f80 in pa_mainloop_run (m=0x16bbad0, retval=retval@entry=0x0) at pulse/mainloop.c:954
#6  0x00007fdbc96042ef in thread (userdata=0x16b9e10) at pulse/thread-mainloop.c:88
#7  0x00007fdbc17091a3 in internal_thread_func (userdata=0x16b48b0) at pulsecore/thread-posix.c:83
#8  0x00007fdbd1869d18 in start_thread (arg=0x7fdba9a9f700) at pthread_create.c:308
#9  0x00007fdbd3706fad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fdb9377f700 (LWP 20207)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007fdb9e3259ae in my_service_thread_sleep () from /lib64/libmysqld.so.18
#2  0x00007fdb9e32263f in ma_checkpoint_background () from /lib64/libmysqld.so.18
#3  0x00007fdbd1869d18 in start_thread (arg=0x7fdb9377f700) at pthread_create.c:308
#4  0x00007fdbd3706fad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fdb92f7e700 (LWP 20208)):
#0  0x00007fdbd36fe31d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbcca93b14 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#2  0x00007fdbcca93c34 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fdbd4085806 in QEventDispatcherGlib::processEvents (this=0x7fdb840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fdbd405617f in QEventLoop::processEvents (this=this@entry=0x7fdb92f7ddd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fdbd4056408 in QEventLoop::exec (this=0x7fdb92f7ddd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbd3f57830 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007fdbd40369cf in QInotifyFileSystemWatcherEngine::run (this=0x18382f0) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007fdbd3f5a80c in QThreadPrivate::start (arg=0x18382f0) at thread/qthread_unix.cpp:338
#9  0x00007fdbd1869d18 in start_thread (arg=0x7fdb92f7e700) at pthread_create.c:308
#10 0x00007fdbd3706fad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdbd6e47780 (LWP 20203)):
[KCrash Handler]
#6  0x00007fdbd406d8e9 in cleanup (pointer=0xf25280) at ../../src/corelib/tools/qscopedpointer.h:62
#7  ~QScopedPointer (this=0xf25268, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#8  QObject::~QObject (this=0xf25260, __in_chrg=<optimized out>) at kernel/qobject.cpp:816
#9  0x00007fdbd3f571b9 in QThread::~QThread (this=0xf25260, __in_chrg=<optimized out>) at thread/qthread.cpp:440
#10 0x00007fdbd3f57399 in QAdoptedThread::~QAdoptedThread (this=0xf25260, __in_chrg=<optimized out>) at thread/qthread.cpp:153
#11 0x00007fdbd3f57f60 in QThreadData::~QThreadData (this=0xf251f0, __in_chrg=<optimized out>) at thread/qthread.cpp:102
#12 0x00007fdbd3f580b8 in QThreadData::deref (this=0xf251f0) at thread/qthread.cpp:128
#13 0x00007fdbd406b13b in QObjectPrivate::~QObjectPrivate (this=0x194a730, __in_chrg=<optimized out>) at kernel/qobject.cpp:173
#14 0x00007fdbd406b2c9 in QObjectPrivate::~QObjectPrivate (this=0x194a730, __in_chrg=<optimized out>) at kernel/qobject.cpp:185
#15 0x00007fdbd406d8ec in cleanup (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62
#16 ~QScopedPointer (this=0x1957a50, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#17 QObject::~QObject (this=0x1957a48, __in_chrg=<optimized out>) at kernel/qobject.cpp:816
#18 0x00007fdbd3ffde2c in cleanup (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62
#19 ~QScopedPointer (this=<optimized out>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#20 QTextStream::~QTextStream (this=0x1918850, __in_chrg=<optimized out>) at io/qtextstream.cpp:1142
#21 0x00007fdb9f52ca0b in MassStorageDeviceHandlerFactory::createHandler(Solid::Device const&, QString const&, SqlStorage*) const () from /lib64/libamarok-sqlcollection.so.1
#22 0x00007fdb9f4dda29 in MountPointManager::createHandlerFromDevice(Solid::Device const&, QString const&) () from /lib64/libamarok-sqlcollection.so.1
#23 0x00007fdb9f4df4d2 in MountPointManager::createDeviceFactories() () from /lib64/libamarok-sqlcollection.so.1
#24 0x00007fdb9f4dfac6 in MountPointManager::MountPointManager(QObject*, SqlStorage*) () from /lib64/libamarok-sqlcollection.so.1
#25 0x00007fdb9f4ef09a in Collections::SqlCollectionFactory::createSqlCollection(QString const&, QString const&, SqlStorage*) const () from /lib64/libamarok-sqlcollection.so.1
#26 0x00007fdb9f75b3cf in Collections::MySqlEmbeddedCollectionFactory::init() () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#27 0x00007fdbd5c9622c in CollectionManager::loadPlugins(QList<Collections::CollectionFactory*> const&) () from /lib64/libamaroklib.so.1
#28 0x00007fdbd5c9695e in CollectionManager::init(QList<Plugins::PluginFactory*> const&) () from /lib64/libamaroklib.so.1
#29 0x00007fdbd5e47cb9 in Plugins::PluginManager::init() () from /lib64/libamaroklib.so.1
#30 0x00007fdbd5e48584 in Plugins::PluginManager::PluginManager(QObject*) () from /lib64/libamaroklib.so.1
#31 0x00007fdbd5e48737 in Plugins::PluginManager::instance() () from /lib64/libamaroklib.so.1
#32 0x00007fdbd5e31ede in MainWindow::MainWindow() () from /lib64/libamaroklib.so.1
#33 0x00007fdbd5e0d308 in App::continueInit() () from /lib64/libamaroklib.so.1
#34 0x00007fdbd5e0eb37 in App::App() () from /lib64/libamaroklib.so.1
#35 0x0000000000408ec0 in main ()

Possible duplicates by query: bug 310934, bug 310532, bug 310006, bug 308202, bug 308080.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-12-23 22:16:56 UTC
Could you please install the Amarok debugging symbols and try again?
Comment 2 Myriam Schweingruber 2012-12-23 22:30:32 UTC
FWIW: there seems to be a real problem with the Qt version Mageia is shipping, this is most likely a duplicate of bug 306520

*** This bug has been marked as a duplicate of bug 306520 ***