Bug 250867 - Crash on session startup
Summary: Crash on session startup
Status: RESOLVED DUPLICATE of bug 247937
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: 2.3.2
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-11 13:33 UTC by Valentin Rusu
Modified: 2010-09-11 16:06 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 Valentin Rusu 2010-09-11 13:33:15 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
I hav just open kde4 session. After 10..30 secondes, this crash appeardes. I was looking at other applications, Amarok was just initializing itself.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb25ef710 (LWP 5966))]

Thread 11 (Thread 0xaf672b70 (LWP 5976)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54e2452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58692a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb08b21d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#5  0xb585b46e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xaee71b70 (LWP 5979)):
#0  0xb34bf22b in clock_gettime () from /lib/librt.so.1
#1  0xb660e75c in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6612b16 in updateCurrentTime (this=0x821ab34, tm=...) at kernel/qeventdispatcher_unix.cpp:340
#3  QTimerInfoList::timerWait (this=0x821ab34, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb661156b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaee7112c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb34130c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb3413f22 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb341460e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb6611d97 in QEventDispatcherGlib::processEvents (this=0x8274930, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0xb65e511d in QEventLoop::processEvents (this=0xaee712c0, flags=...) at kernel/qeventloop.cpp:149
#10 0xb65e5319 in QEventLoop::exec (this=0xaee712c0, flags=...) at kernel/qeventloop.cpp:201
#11 0xb64e9403 in QThread::exec (this=0x82183a8) at thread/qthread.cpp:487
#12 0xb090bdc8 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb64ec04f in QThreadPrivate::start (arg=0x82183a8) at thread/qthread_unix.cpp:248
#14 0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#15 0xb585b46e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xae666b70 (LWP 6054)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb585075e in poll () from /lib/libc.so.6
#2  0xae66b04c in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#3  0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#4  0xb585b46e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xade65b70 (LWP 6055)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54e2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb586924c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb08c5180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#5  0xb585b46e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xad64db70 (LWP 6057)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54e2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb586924c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb08c5180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#5  0xb585b46e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xace4cb70 (LWP 6060)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54e2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb586924c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb08c5180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#5  0xb585b46e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xac64bb70 (LWP 6062)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54e2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb586924c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb08c5180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#5  0xb585b46e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa9fdab70 (LWP 6278)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54e2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb586924c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3db6157 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb3db619f in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#6  0xb585b46e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa960cb70 (LWP 6283)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54e2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb586924c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb64eb05c in QMutexPrivate::wait (this=0x81944d0, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0xb64e73fa in QMutex::lock (this=0x89cb288) at thread/qmutex.cpp:167
#5  0xabd82ba8 in relock (this=0x89cb280, query=...) at /usr/include/QtCore/qmutex.h:120
#6  QMutexLocker (this=0x89cb280, query=...) at /usr/include/QtCore/qmutex.h:102
#7  MySqlServerStorage::query (this=0x89cb280, query=...) at /usr/src/debug/amarok-2.3.0/src/collection/sqlcollection/mysqlservercollection/MySqlServerCollection.cpp:121
#8  0xabd0d054 in SqlQueryMakerInternal::run (this=0x8d8a678) at /usr/src/debug/amarok-2.3.0/src/collection/sqlcollection/SqlQueryMakerInternal.cpp:46
#9  0xabd08bf5 in SqlWorkerThread::run (this=0x8d89930) at /usr/src/debug/amarok-2.3.0/src/collection/sqlcollection/SqlQueryMaker.cpp:65
#10 0xb4fc5df2 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa960c28c, th=0x8d8b538, job=0x8d89930) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#11 0xb4fc5f53 in ThreadWeaver::Job::execute (this=0x8d89930, th=0x8d8b538) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#12 0xb4fc5712 in ThreadWeaver::ThreadRunHelper::run (this=0xa960c314, parent=0x8d8afe0, th=0x8d8b538) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#13 0xb4fc57fa in ThreadWeaver::Thread::run (this=0x8d8b538) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#14 0xb64ec04f in QThreadPrivate::start (arg=0x8d8b538) at thread/qthread_unix.cpp:248
#15 0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#16 0xb585b46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa8e0bb70 (LWP 6284)):
[KCrash Handler]
#6  0xb57fdee8 in strcmp () from /lib/libc.so.6
#7  0xb64edac0 in qstrcmp (str1=0xb <Address 0xb out of bounds>, str2=0xa8501f18 "General") at tools/qbytearray.cpp:216
#8  0xb677b744 in operator< (this=0x81404c0, aGroup=...) at /usr/src/debug/kdelibs-4.4.4/kdecore/config/kconfigdata.h:122
#9  qMapLessThanKey<KEntryKey> (this=0x81404c0, aGroup=...) at /usr/include/QtCore/qmap.h:107
#10 findNode (this=0x81404c0, aGroup=...) at /usr/include/QtCore/qmap.h:462
#11 find (this=0x81404c0, aGroup=...) at /usr/include/QtCore/qmap.h:583
#12 findEntry (this=0x81404c0, aGroup=...) at /usr/src/debug/kdelibs-4.4.4/kdecore/config/kconfigdata.h:224
#13 getEntryOption (this=0x81404c0, aGroup=...) at /usr/src/debug/kdelibs-4.4.4/kdecore/config/kconfigdata.h:416
#14 KConfig::isGroupImmutableImpl (this=0x81404c0, aGroup=...) at /usr/src/debug/kdelibs-4.4.4/kdecore/config/kconfig.cpp:605
#15 0xb677d7f7 in KConfigBase::isGroupImmutable (this=0x81404c0, aGroup=...) at /usr/src/debug/kdelibs-4.4.4/kdecore/config/kconfigbase.cpp:91
#16 0xb677dd90 in KConfigGroupPrivate (this=0xa8e0b0ec, master=..., _group=0xa8501e78 "General") at /usr/src/debug/kdelibs-4.4.4/kdecore/config/kconfiggroup.cpp:59
#17 KConfigGroup::KConfigGroup (this=0xa8e0b0ec, master=..., _group=0xa8501e78 "General") at /usr/src/debug/kdelibs-4.4.4/kdecore/config/kconfiggroup.cpp:579
#18 0xb677deb4 in KSharedConfig::groupImpl (this=0x81404c0, groupName=...) at /usr/src/debug/kdelibs-4.4.4/kdecore/config/ksharedconfig.cpp:79
#19 0xb677d502 in KConfigBase::group (this=0x81404c0, str=0xabd877ba "General") at /usr/src/debug/kdelibs-4.4.4/kdecore/config/kconfigbase.cpp:56
#20 0xabd82dc8 in debugEnabled (this=0x89cb280, query=...) at /usr/src/debug/amarok-2.3.0/src/Debug.h:105
#21 dbgstream (this=0x89cb280, query=...) at /usr/src/debug/amarok-2.3.0/src/Debug.h:113
#22 error (this=0x89cb280, query=...) at /usr/src/debug/amarok-2.3.0/src/Debug.h:135
#23 MySqlServerStorage::query (this=0x89cb280, query=...) at /usr/src/debug/amarok-2.3.0/src/collection/sqlcollection/mysqlservercollection/MySqlServerCollection.cpp:124
#24 0xabd0d054 in SqlQueryMakerInternal::run (this=0x8d908a0) at /usr/src/debug/amarok-2.3.0/src/collection/sqlcollection/SqlQueryMakerInternal.cpp:46
#25 0xabd08bf5 in SqlWorkerThread::run (this=0x8d8ad40) at /usr/src/debug/amarok-2.3.0/src/collection/sqlcollection/SqlQueryMaker.cpp:65
#26 0xb4fc5df2 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa8e0b28c, th=0x8d8c4d0, job=0x8d8ad40) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#27 0xb4fc5f53 in ThreadWeaver::Job::execute (this=0x8d8ad40, th=0x8d8c4d0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#28 0xb4fc5712 in ThreadWeaver::ThreadRunHelper::run (this=0xa8e0b314, parent=0x8d8afe0, th=0x8d8c4d0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#29 0xb4fc57fa in ThreadWeaver::Thread::run (this=0x8d8c4d0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#30 0xb64ec04f in QThreadPrivate::start (arg=0x8d8c4d0) at thread/qthread_unix.cpp:248
#31 0xb54ddb25 in start_thread () from /lib/libpthread.so.0
#32 0xb585b46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb25ef710 (LWP 5966)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54e2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb586924c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb64eb05c in QMutexPrivate::wait (this=0x81944d0, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0xb64e73fa in QMutex::lock (this=0x89cb288) at thread/qmutex.cpp:167
#5  0xabd82ba8 in relock (this=0x89cb280, query=...) at /usr/include/QtCore/qmutex.h:120
#6  QMutexLocker (this=0x89cb280, query=...) at /usr/include/QtCore/qmutex.h:102
#7  MySqlServerStorage::query (this=0x89cb280, query=...) at /usr/src/debug/amarok-2.3.0/src/collection/sqlcollection/mysqlservercollection/MySqlServerCollection.cpp:121
#8  0xb6ea9bfd in SqlStorageWrapper::query (this=0x893ac98, query=...) at /usr/src/debug/amarok-2.3.0/src/collection/CollectionManager.cpp:61
#9  0xb6fe5313 in Meta::SqlPlaylistGroup::childSqlPlaylists (this=0x8892790) at /usr/src/debug/amarok-2.3.0/src/playlistmanager/sql/SqlPlaylistGroup.cpp:182
#10 0xb6fe57d9 in Meta::SqlPlaylistGroup::allChildPlaylists (this=0x8892790) at /usr/src/debug/amarok-2.3.0/src/playlistmanager/sql/SqlPlaylistGroup.cpp:221
#11 0xb6fd7e2b in SqlUserPlaylistProvider::playlists (this=0xfffffe00) at /usr/src/debug/amarok-2.3.0/src/playlistmanager/sql/SqlUserPlaylistProvider.cpp:66
#12 0xb6fac3d5 in PlaylistManager::playlistsOfCategory (this=0xfffffe00, playlistCategory=1) at /usr/src/debug/amarok-2.3.0/src/playlistmanager/PlaylistManager.cpp:149
#13 0xb6f1d583 in PlaylistBrowserNS::UserModel::loadPlaylists (this=0x8db83c8) at /usr/src/debug/amarok-2.3.0/src/browsers/playlistbrowser/UserPlaylistModel.cpp:123
#14 0xb6f1dfae in PlaylistBrowserNS::UserModel::UserModel (this=0x8db83c8) at /usr/src/debug/amarok-2.3.0/src/browsers/playlistbrowser/UserPlaylistModel.cpp:75
#15 0xb6f1e0b0 in PlaylistBrowserNS::UserModel::instance () at /usr/src/debug/amarok-2.3.0/src/browsers/playlistbrowser/UserPlaylistModel.cpp:53
#16 0xb6f3392a in PlaylistBrowserNS::PlaylistCategory::PlaylistCategory (this=0x8db6e58, parent=0xfffffe00) at /usr/src/debug/amarok-2.3.0/src/browsers/playlistbrowser/PlaylistCategory.cpp:67
#17 0xb6f0f384 in PlaylistBrowserNS::PlaylistBrowser::PlaylistBrowser (this=0x8d8d628, name=0xb72f048d "playlists", parent=0xfffffe00)
    at /usr/src/debug/amarok-2.3.0/src/browsers/playlistbrowser/PlaylistBrowser.cpp:43
#18 0xb7121500 in MainWindow::init (this=0x881fc08) at /usr/src/debug/amarok-2.3.0/src/MainWindow.cpp:337
#19 0xb71282fc in MainWindow::MainWindow (this=0x881fc08) at /usr/src/debug/amarok-2.3.0/src/MainWindow.cpp:182
#20 0xb70dbc99 in App::continueInit (this=0xbfe6c50c) at /usr/src/debug/amarok-2.3.0/src/App.cpp:664
#21 0xb70df18b in App::App (this=0xbfe6c50c) at /usr/src/debug/amarok-2.3.0/src/App.cpp:211
#22 0x0804fa16 in main (argc=) at /usr/src/debug/amarok-2.3.0/src/main.cpp:235

Possible duplicates by query: bug 172051.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-09-11 16:06:03 UTC

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