Bug 320248 - crash on start-up when two or more scripts are installed
Summary: crash on start-up when two or more scripts are installed
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.7.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.8
Assignee: Amarok Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-25 07:09 UTC by Andreas Roth
Modified: 2013-08-03 06:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Roth 2013-05-25 07:09:16 UTC
i have installed two scripts: 
- German Radio Stations
- RadioSwiss
when i start amarok it crashes.


Reproducible: Always

Steps to Reproduce:
1. install German Radio Stations and RadioSwiss
2. start amarok 
3. crash
4. remove the two scripts
5. start amarok
6. amarok works fine



when i start amarok with --debug i have a 50:50 chance for the crash. When i run it without the debug switch it crashes in 99%. I'm running it on a 8 core amd machine.

console output:
[snip]
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Elgar - Variations On An Original Theme 'Enigma': Nimrod" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Tchaikovsky: Waltz of the Flowers (from The Nutcracker)" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Von Suppé: Light Cavalry Overture" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Rossini: William Tell Overture (Finale)" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Sousa: Liberty Bell March" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Holst: The Planets op. 32 IV.: Jupiter, the Bringer of Jollity" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Offenbach: Orpheus in der Unterwelt - Can-Can" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Britten: Young Person's Guide to the Orchestra" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Mascagni: Intermezzo (from Cavalleria Rusticana)" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "H. Wood: Fantasia on British Sea Songs" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Bliss: March (from Things to Come)" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Parry: Jerusalem" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: void RecentlyPlayedListWidget::startQuery() 
amarok: END__: void RecentlyPlayedListWidget::startQuery() [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Vaughan Williams: Fantasia on Greensleeves" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Elgar: Pomp and Circumstance March No. 1 in D-dur op. 39/1" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Gershwin: Rhapsody in Blue" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: [LyricsEngine] no current track 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Tschaikowsky: Ouvertüre 1812 op. 49" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:   BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength() 
amarok:   END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s] 
amarok:   [Playlist::Model] Metadata updated for track "Elgar: Pomp and Circumstance March No. 4" 
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok: BEGIN: virtual void CollectionTreeItemModel::requestCollectionsExpansion() 
amarok: END__: virtual void CollectionTreeItemModel::requestCollectionsExpansion() [Took: 0s] 
amarok: BEGIN: void ScriptManager::updateAllScripts() 
amarok:   [ScriptManager] ScriptUpdater: Skipping update check 
amarok:   [ScriptManager] found script: "Scriptable Service" "RadioSwiss" "0.4" ("Amarok2.0") 
amarok:   [ScriptManager] found script: "Scriptable Service" "Radio Germany" "0.38" ("Amarok2.0") 
amarok:   [ScriptManager] found script: "Scriptable Service" "Cool Streams" "1.0" ("Amarok2.0") 
amarok:   [ScriptManager] found script: "Scriptable Service" "Librivox.org" "1.0" ("Amarok2.0") 
amarok:   [ScriptManager] found script: "Lyrics" "LyricWiki" ".2" ("Amarok2.0") 
amarok:   [ScriptManager] found script: "Generic" "Amarok Script Console" "1.0" ("Amarok2.0") 
amarok:   [ScriptManager] found script: "Scriptable Service" "Free Music Charts" "1.6.0" ("Amarok2.5") 
amarok:   BEGIN: void ScriptManager::configChanged(bool) 
amarok:     BEGIN: bool ScriptManager::slotRunScript(const QString&, bool) 
amarok:       BEGIN: void ScriptManager::startScriptEngine(const QString&) 
amarok:         [ScriptManager] start script engine: "RadioSwiss" 
amarok:         BEGIN: ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*) 
amarok:         END__: ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*) [Took: 0s] 
amarok:       END__: void ScriptManager::startScriptEngine(const QString&) [Took: 0s] 
amarok:       BEGIN: static QScriptValue ScriptableServiceScript::ScriptableServiceScript_prototype_ctor(QScriptContext*, QScriptEngine*) 
amarok:         BEGIN: bool ScriptableServiceManager::initService(const QString&, int, const QString&, const QString&, bool) 
amarok:           initializing scripted service:  "RadioSwiss" 
amarok:           BEGIN: ServiceBase::ServiceBase(const QString&, ServiceFactory*, bool, const QString&) 
amarok:           END__: ServiceBase::ServiceBase(const QString&, ServiceFactory*, bool, const QString&) [Took: 0.001s] 
amarok:           BEGIN: ScriptableService::ScriptableService(const QString&) 
amarok:             creating ScriptableService  "RadioSwiss" 
amarok:           END__: ScriptableService::ScriptableService(const QString&) [Took: 0s] 
amarok:           BEGIN: void ScriptableService::init(int, const QString&, bool) 
amarok:             BEGIN: Collections::ScriptableServiceCollection::ScriptableServiceCollection(const QString&) 
amarok:             END__: Collections::ScriptableServiceCollection::ScriptableServiceCollection(const QString&) [Took: 0s] 
amarok:           END__: void ScriptableService::init(int, const QString&, bool) [Took: 0s] 
amarok:           emitting scripted service  "RadioSwiss" 
amarok:           BEGIN: void ServiceBrowser::addService(ServiceBase*) 
amarok:             BEGIN: void BrowserCategoryList::childViewChanged() 
amarok:             END__: void BrowserCategoryList::childViewChanged() [Took: 0.07s] 
amarok:           END__: void ServiceBrowser::addService(ServiceBase*) [Took: 0.071s] 
amarok:         END__: bool ScriptableServiceManager::initService(const QString&, int, const QString&, const QString&, bool) [Took: 0.072s] 
amarok:       END__: static QScriptValue ScriptableServiceScript::ScriptableServiceScript_prototype_ctor(QScriptContext*, QScriptEngine*) [Took: 0.073s] 
amarok:       BEGIN: void ScriptableServiceScript::slotCustomize(const QString&) 
amarok:         BEGIN: void ScriptableServiceManager::setIcon(const QString&, const QPixmap&) 
amarok:           service:  "RadioSwiss" 
amarok:         END__: void ScriptableServiceManager::setIcon(const QString&, const QPixmap&) [Took: 0s] 
amarok:       END__: void ScriptableServiceScript::slotCustomize(const QString&) [Took: 0s] 
amarok:     END__: bool ScriptManager::slotRunScript(const QString&, bool) [Took: 0.16s] 
amarok:     BEGIN: bool ScriptManager::slotRunScript(const QString&, bool) 
amarok:       BEGIN: void ScriptManager::startScriptEngine(const QString&) 
amarok:         [ScriptManager] start script engine: "Radio Germany" 
amarok:         BEGIN: ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*) 
amarok:         END__: ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*) [Took: 0s] 
amarok:       END__: void ScriptManager::startScriptEngine(const QString&) [Took: 0s] 
KCrash: Application 'amarok' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit

Crash dump:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7effba6877c0 (LWP 9316))]

Thread 15 (Thread 0x7eff9a49f700 (LWP 9322)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007eff9b8316f9 in ?? () from /usr/lib/libvlccore.so.5
#2  0x00007effb34b7f8e in start_thread (arg=0x7eff9a49f700) at pthread_create.c:311
#3  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7eff94927700 (LWP 9324)):
#0  0x00007effb19e0359 in g_mutex_get_impl (mutex=0x7eff900009e0) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:121
#1  0x00007effb19e05b9 in g_mutex_lock (mutex=mutex@entry=0x7eff900009e0) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:210
#2  0x00007effb19a090b in g_main_context_prepare (context=context@entry=0x7eff900009e0, priority=priority@entry=0x7eff94926c38) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3330
#3  0x00007effb19a10fe in g_main_context_iterate (context=context@entry=0x7eff900009e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3681
#4  0x00007effb19a1304 in g_main_context_iteration (context=0x7eff900009e0, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#5  0x00007effb790f036 in QEventDispatcherGlib::processEvents (this=0x7eff90000900, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007effb78df38f in QEventLoop::processEvents (this=this@entry=0x7eff94926d90, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007effb78df618 in QEventLoop::exec (this=this@entry=0x7eff94926d90, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007effb77e1410 in QThread::exec (this=this@entry=0x26cf430) at thread/qthread.cpp:542
#9  0x00007effb78c0edf in QInotifyFileSystemWatcherEngine::run (this=0x26cf430) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007effb77e3bec in QThreadPrivate::start (arg=0x26cf430) at thread/qthread_unix.cpp:338
#11 0x00007effb34b7f8e in start_thread (arg=0x7eff94927700) at pthread_create.c:311
#12 0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7eff8f35f700 (LWP 9326)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007effb77e414b in wait (time=18446744073709551615, this=0x2a3e5f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2a3e4c8, mutex=0x2a41000, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007effb4a4a041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a3e4a0, th=0x2a3eb60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007effb4a4c94b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a3eb60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007effb4a4c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a3eb60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007effb4a4c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a3eb60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007effb4a4b63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7eff8f35edc0, parent=0x2a3e4a0, th=th@entry=0x2a3eb60) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007effb4a4b6cb in ThreadWeaver::Thread::run (this=0x2a3eb60) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007effb77e3bec in QThreadPrivate::start (arg=0x2a3eb60) at thread/qthread_unix.cpp:338
#10 0x00007effb34b7f8e in start_thread (arg=0x7eff8f35f700) at pthread_create.c:311
#11 0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7eff8eb5e700 (LWP 9327)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007effb77e414b in wait (time=18446744073709551615, this=0x2a3e5f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2a3e4c8, mutex=0x2a41000, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007effb4a4a041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a3e4a0, th=0x2a553d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007effb4a4c94b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a553d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007effb4a4b63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7eff8eb5ddc0, parent=0x2a3e4a0, th=th@entry=0x2a553d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007effb4a4b6cb in ThreadWeaver::Thread::run (this=0x2a553d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007effb77e3bec in QThreadPrivate::start (arg=0x2a553d0) at thread/qthread_unix.cpp:338
#8  0x00007effb34b7f8e in start_thread (arg=0x7eff8eb5e700) at pthread_create.c:311
#9  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7eff8e35d700 (LWP 9328)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007effb77e414b in wait (time=18446744073709551615, this=0x2a3e5f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2a3e4c8, mutex=0x2a41000, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007effb4a4a041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a3e4a0, th=0x2a56720) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007effb4a4c94b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a56720) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007effb4a4c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a56720) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007effb4a4c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a56720) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007effb4a4c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a56720) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007effb4a4b63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7eff8e35cdc0, parent=0x2a3e4a0, th=th@entry=0x2a56720) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007effb4a4b6cb in ThreadWeaver::Thread::run (this=0x2a56720) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007effb77e3bec in QThreadPrivate::start (arg=0x2a56720) at thread/qthread_unix.cpp:338
#11 0x00007effb34b7f8e in start_thread (arg=0x7eff8e35d700) at pthread_create.c:311
#12 0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7eff8db5c700 (LWP 9329)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007effb77e414b in wait (time=18446744073709551615, this=0x2a3e5f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2a3e4c8, mutex=0x2a41000, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007effb4a4a041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a3e4a0, th=0x2a57aa0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007effb4a4c94b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2a3e7c0, th=0x2a57aa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007effb4a4b63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7eff8db5bdc0, parent=0x2a3e4a0, th=th@entry=0x2a57aa0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007effb4a4b6cb in ThreadWeaver::Thread::run (this=0x2a57aa0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007effb77e3bec in QThreadPrivate::start (arg=0x2a57aa0) at thread/qthread_unix.cpp:338
#8  0x00007effb34b7f8e in start_thread (arg=0x7eff8db5c700) at pthread_create.c:311
#9  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7eff7ffff700 (LWP 9330)):
#0  g_mutex_get_impl (mutex=0x7eff740009a0) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:123
#1  0x00007effb19e05b9 in g_mutex_lock (mutex=mutex@entry=0x7eff740009a0) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:210
#2  0x00007effb19a034e in g_main_context_acquire (context=0x7eff740009a0) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3115
#3  0x00007effb19a10b4 in g_main_context_iterate (context=context@entry=0x7eff740009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3651
#4  0x00007effb19a1304 in g_main_context_iteration (context=0x7eff740009a0, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#5  0x00007effb790f036 in QEventDispatcherGlib::processEvents (this=0x7eff740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007effb78df38f in QEventLoop::processEvents (this=this@entry=0x7eff7fffed90, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007effb78df618 in QEventLoop::exec (this=this@entry=0x7eff7fffed90, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007effb77e1410 in QThread::exec (this=this@entry=0x2cc9af0) at thread/qthread.cpp:542
#9  0x00007effb78c0edf in QInotifyFileSystemWatcherEngine::run (this=0x2cc9af0) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007effb77e3bec in QThreadPrivate::start (arg=0x2cc9af0) at thread/qthread_unix.cpp:338
#11 0x00007effb34b7f8e in start_thread (arg=0x7eff7ffff700) at pthread_create.c:311
#12 0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7eff7f3cf700 (LWP 9331)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007effae4f5585 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007effae4f55d9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007effb34b7f8e in start_thread (arg=0x7eff7f3cf700) at pthread_create.c:311
#4  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7eff7e16f700 (LWP 9332)):
#0  0x00007effb6f6bb0d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007effa7259e41 in ?? () from /usr/lib/nvidia-319/tls/libnvidia-tls.so.319.17
#2  0x00007effb78bf14d in read (__nbytes=1, __buf=0x7eff7e16ed4f, __fd=5) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  qt_safe_read (maxlen=<optimized out>, data=<optimized out>, fd=<optimized out>) at ../../include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:253
#4  QProcessManager::run (this=0x7effb7c3e540 <processManager()::processManager>) at io/qprocess_unix.cpp:256
#5  0x00007effb77e3bec in QThreadPrivate::start (arg=0x7effb7c3e540 <processManager()::processManager>) at thread/qthread_unix.cpp:338
#6  0x00007effb34b7f8e in start_thread (arg=0x7eff7e16f700) at pthread_create.c:311
#7  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7eff8c15f700 (LWP 9334)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007eff9b8a468b in vlc_cond_timedwait () from /usr/lib/libvlccore.so.5
#2  0x00007eff9b8586a3 in ?? () from /usr/lib/libvlccore.so.5
#3  0x00007eff9b859155 in ?? () from /usr/lib/libvlccore.so.5
#4  0x00007effb34b7f8e in start_thread (arg=0x7eff8c15f700) at pthread_create.c:311
#5  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7eff2b7df700 (LWP 9335)):
#0  0x00007effb790fd77 in QTimerInfoList::timerWait (this=0x7eff20002460, tm=...) at kernel/qeventdispatcher_unix.cpp:467
#1  0x00007effb790e79c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7eff2b7debf4) at kernel/qeventdispatcher_glib.cpp:136
#2  0x00007effb790e845 in timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7eff2b7debf4) at kernel/qeventdispatcher_glib.cpp:169
#3  0x00007effb19a0900 in g_main_context_prepare (context=context@entry=0x7eff200009a0, priority=priority@entry=0x7eff2b7dec68) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3328
#4  0x00007effb19a10fe in g_main_context_iterate (context=context@entry=0x7eff200009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3681
#5  0x00007effb19a1304 in g_main_context_iteration (context=0x7eff200009a0, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#6  0x00007effb790f036 in QEventDispatcherGlib::processEvents (this=0x7eff200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007effb78df38f in QEventLoop::processEvents (this=this@entry=0x7eff2b7dedc0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007effb78df618 in QEventLoop::exec (this=this@entry=0x7eff2b7dedc0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007effb77e1410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#10 0x00007effb77e3bec in QThreadPrivate::start (arg=0x35c2b90) at thread/qthread_unix.cpp:338
#11 0x00007effb34b7f8e in start_thread (arg=0x7eff2b7df700) at pthread_create.c:311
#12 0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7eff29e57700 (LWP 9336)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007eff9b8432c7 in ?? () from /usr/lib/libvlccore.so.5
#2  0x00007eff9b845078 in ?? () from /usr/lib/libvlccore.so.5
#3  0x00007eff9b84614b in ?? () from /usr/lib/libvlccore.so.5
#4  0x00007eff9b84631c in ?? () from /usr/lib/libvlccore.so.5
#5  0x00007effb34b7f8e in start_thread (arg=0x7eff29e57700) at pthread_create.c:311
#6  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7eff2970f700 (LWP 9337)):
#0  0x00007effb6f6d3cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007effaf1e0cdf in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007effaf1d2205 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007effaf1d2869 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007effaf1d2920 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007effaf1e0c8f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007effaa074143 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-3.0.so
#7  0x00007effb34b7f8e in start_thread (arg=0x7eff2970f700) at pthread_create.c:311
#8  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7eff1384f700 (LWP 9338)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007effb3a94e77 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7effb3da2660 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007effb3a94ea9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007effb34b7f8e in start_thread (arg=0x7eff1384f700) at pthread_create.c:311
#4  0x00007effb6f79e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7effba6877c0 (LWP 9316)):
[KCrash Handler]
#6  0x00007efeba6c4030 in ?? ()
#7  0x00007eff106cc984 in ?? ()
#8  0x00000007eff109ad in ?? ()
#9  0x00007eff10ec3640 in ?? ()
#10 0x00007eff00000015 in ?? ()
#11 0x0000000000000005 in ?? ()
#12 0x00007eff10b9fe80 in ?? ()
#13 0x00007eff00000008 in ?? ()
#14 0x00007eff10f400a0 in ?? ()
#15 0x00007eff10914230 in ?? ()
#16 0x00007eff10adde00 in ?? ()
#17 0x00007eff10688000 in ?? ()
#18 0x00007eff11597dd8 in ?? ()
#19 0x00007eff10f401a8 in ?? ()
#20 0x00007fff02446220 in ?? ()
#21 0x00007effb3d8dd98 in QTJSC::ExecutableAllocator::pageSize () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#22 0x00007eff8d05e000 in ?? ()
#23 0x00007eff10f401a8 in ?? ()
#24 0x00007eff11597dd8 in ?? ()
#25 0x00007eff8d05e000 in ?? ()
#26 0x00007effb3d8dd98 in QTJSC::ExecutableAllocator::pageSize () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#27 0x00007eff10f400b0 in ?? ()
#28 0x00007eff10f400a0 in ?? ()
#29 0x00007effb39a3a2e in execute (exception=0x7fff02446220, globalData=0xffff000000000000, callFrame=0x7eff10f401a8, registerFile=0x7eff11597dd8, this=0x7eff10a4f328) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#30 QTJSC::Interpreter::execute (this=this@entry=0x7eff11597dc0, eval=eval@entry=0x7eff10a4f318, callFrame=0x7fff024460a0, callFrame@entry=0x7eff10f400a0, thisObj=0x7eff10ec2f80, globalRegisterOffset=31, scopeChain=0x7eff115a7180, exception=0x7fff02446220) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:886
#31 0x00007effb39a3c93 in QTJSC::Interpreter::execute (this=0x7eff11597dc0, eval=eval@entry=0x7eff10a4f318, callFrame=callFrame@entry=0x7eff10f400a0, thisObj=thisObj@entry=0x7eff10ec2f80, scopeChain=<optimized out>, exception=exception@entry=0x7fff02446220) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:803
#32 0x00007effb3ad1472 in QScriptEnginePrivate::evaluateHelper (this=this@entry=0x36e12f0, exec=exec@entry=0x7eff10f400a0, sourceId=sourceId@entry=139633960886368, executable=0x7eff10a4f318, compile=compile@entry=@0x7fff024462af: true) at api/qscriptengine.cpp:1385
#33 0x00007effb3ad8439 in QScriptEngine::evaluate (this=<optimized out>, program=..., fileName=..., lineNumber=lineNumber@entry=1) at api/qscriptengine.cpp:2641
#34 0x00007effb95e8e3d in AmarokScript::ScriptImporter::include (this=0x36e1dd0, relativeFilename=...) at ../../src/scriptengine/ScriptImporter.cpp:93
#35 0x00007effb95ea2f6 in AmarokScript::ScriptImporter::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./ScriptImporter.moc:57
#36 0x00007effb95ea38b in AmarokScript::ScriptImporter::qt_metacall (this=0x36e1dd0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff02446a60) at ./ScriptImporter.moc:97
#37 0x00007effb3b00d5d in QScript::callQtMethod (exec=exec@entry=0x7eff10f400a0, callType=callType@entry=QMetaMethod::Method, thisQObject=thisQObject@entry=0x36e1dd0, scriptArgs=..., meta=meta@entry=0x7effb9bdb880 <AmarokScript::ScriptImporter::staticMetaObject>, initialIndex=6, maybeOverloaded=true) at bridge/qscriptqobject.cpp:960
#38 0x00007effb3b0269d in QScript::QtFunction::execute (this=this@entry=0x7eff10bfab40, exec=0x7eff10f400a0, thisValue=..., thisValue@entry=..., scriptArgs=...) at bridge/qscriptqobject.cpp:1015
#39 0x00007effb3b028c9 in QScript::QtFunction::call (exec=0x7eff10f400a0, callee=0x7eff10bfab40, thisValue=..., args=...) at bridge/qscriptqobject.cpp:1030
#40 0x00007effb3a073a0 in QTJSC::NativeFuncWrapper::operator() (this=this@entry=0x7fff02446c80, exec=0x7eff10f400a0, jsobj=jsobj@entry=0x7eff10bfab40, thisValue=..., argList=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#41 0x00007effb39e4436 in QTJSC::cti_op_call_NotJSFunction (args=0x7fff02446cd0) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1780
#42 0x00007effba6c4ab3 in ?? ()
#43 0x0000000000000006 in ?? ()
#44 0x00007eff10bfab40 in ?? ()
#45 0x00007eff0000000b in ?? ()
#46 0x00007eff00000002 in ?? ()
#47 0x00007eff115a5790 in ?? ()
#48 0x00007eff114aba20 in ?? ()
#49 0x00000000036e1508 in ?? ()
#50 0x00007eff1158b8c0 in ?? ()
#51 0x00007eff115a2380 in ?? ()
#52 0x00007effba6c4228 in ?? ()
#53 0x00007eff11597dd8 in ?? ()
#54 0x00007eff10f400a0 in ?? ()
#55 0x00007fff02446ef0 in ?? ()
#56 0x00007effb3d8dd98 in QTJSC::ExecutableAllocator::pageSize () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#57 0x00007eff8d05e000 in ?? ()
#58 0x00007eff10f40048 in ?? ()
#59 0x00007eff11597dd8 in ?? ()
#60 0x00007eff8d05e000 in ?? ()
#61 0x00007effb3d8dd98 in QTJSC::ExecutableAllocator::pageSize () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#62 0x00007eff10f40000 in ?? ()
#63 0x00000000036e1508 in ?? ()
#64 0x00007effb39a3a2e in execute (exception=0x7fff02446ef0, globalData=0xffff000000000000, callFrame=0x7eff10f40048, registerFile=0x7eff11597dd8, this=0x7eff115a56f0) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#65 QTJSC::Interpreter::execute (this=this@entry=0x7eff11597dc0, eval=eval@entry=0x7eff115a56e0, callFrame=0x7fff02446d70, callFrame@entry=0x36e1508, thisObj=0x7eff10ec0000, globalRegisterOffset=9, scopeChain=0x7eff114aba20, exception=0x7fff02446ef0) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:886
#66 0x00007effb39a3c93 in QTJSC::Interpreter::execute (this=0x7eff11597dc0, eval=eval@entry=0x7eff115a56e0, callFrame=callFrame@entry=0x36e1508, thisObj=thisObj@entry=0x7eff10ec0000, scopeChain=<optimized out>, exception=exception@entry=0x7fff02446ef0) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:803
#67 0x00007effb3ad1472 in QScriptEnginePrivate::evaluateHelper (this=this@entry=0x36e12f0, exec=exec@entry=0x36e1508, sourceId=sourceId@entry=139633971871200, executable=0x7eff115a56e0, compile=compile@entry=@0x7fff02446f7f: true) at api/qscriptengine.cpp:1385
#68 0x00007effb3ad8439 in QScriptEngine::evaluate (this=<optimized out>, program=..., fileName=..., lineNumber=lineNumber@entry=1) at api/qscriptengine.cpp:2641
#69 0x00007effb96d29fc in ScriptManager::slotRunScript (this=this@entry=0x3551890, name=..., silent=silent@entry=false) at ../../src/ScriptManager.cpp:264
#70 0x00007effb96d4208 in ScriptManager::configChanged (this=this@entry=0x3551890, changed=changed@entry=true) at ../../src/ScriptManager.cpp:370
#71 0x00007effb96d4956 in ScriptManager::updateAllScripts (this=0x3551890) at ../../src/ScriptManager.cpp:214
#72 0x00007effb78fa5be in QObject::event (this=0x3551890, e=<optimized out>) at kernel/qobject.cpp:1194
#73 0x00007effb82cb8ec in QApplicationPrivate::notify_helper (this=this@entry=0x2099610, receiver=receiver@entry=0x3551890, e=e@entry=0x3551a10) at kernel/qapplication.cpp:4567
#74 0x00007effb82ce25b in QApplication::notify (this=this@entry=0x7fff0244a2a0, receiver=receiver@entry=0x3551890, e=e@entry=0x3551a10) at kernel/qapplication.cpp:4428
#75 0x00007effba0b3af6 in KApplication::notify (this=0x7fff0244a2a0, receiver=0x3551890, event=0x3551a10) at ../../kdeui/kernel/kapplication.cpp:311
#76 0x00007effb78e063e in QCoreApplication::notifyInternal (this=0x7fff0244a2a0, receiver=receiver@entry=0x3551890, event=event@entry=0x3551a10) at kernel/qcoreapplication.cpp:946
#77 0x00007effb78e4171 in sendEvent (event=0x3551a10, receiver=0x3551890) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#78 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1ed41f0) at kernel/qcoreapplication.cpp:1570
#79 0x00007effb78e44a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#80 0x00007effb790ee83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#81 postEventSourceDispatch (s=s@entry=0x209f600) at kernel/qeventdispatcher_glib.cpp:279
#82 0x00007effb19a0f05 in g_main_dispatch (context=0x209e510) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3054
#83 g_main_context_dispatch (context=context@entry=0x209e510) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3630
#84 0x00007effb19a1248 in g_main_context_iterate (context=context@entry=0x209e510, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3701
#85 0x00007effb19a1304 in g_main_context_iteration (context=0x209e510, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#86 0x00007effb790f016 in QEventDispatcherGlib::processEvents (this=0x1ed5ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#87 0x00007effb83711ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#88 0x00007effb78df38f in QEventLoop::processEvents (this=this@entry=0x7fff02447ec0, flags=...) at kernel/qeventloop.cpp:149
#89 0x00007effb78df618 in QEventLoop::exec (this=this@entry=0x7fff02447ec0, flags=...) at kernel/qeventloop.cpp:204
#90 0x00007effb78e4cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#91 0x00007effb82c9ffc in QApplication::exec () at kernel/qapplication.cpp:3828
#92 0x00000000004090ca in main (argc=3, argv=0x7fff0244a408) at ../../src/main.cpp:329
Comment 1 Andreas Roth 2013-05-25 07:12:13 UTC
installed amarok package from raring-updates version 2:2.7.0-0ubuntu2.1
Comment 2 Myriam Schweingruber 2013-05-25 07:16:57 UTC
Please upgrade to Amarok 2.7.1.

FWIW: I have both scripts installed and can't reproduce this here at all. Maybe erasing your $HOME/.kde/share/config/amarokrc file might be a good idea.

FWIW2: the crash is not in Amarok, but in QtScript <-> Javascript
Comment 3 Andreas Roth 2013-05-25 10:31:32 UTC
I would love to upgrade, but i haven't found the version 2.7.1 in ppa:kubuntu-ppa/backports or ppa:kubuntu-ppa/ppa. Is there a 2.7.1 package somewhere for kubuntu?
Comment 4 Myriam Schweingruber 2013-05-25 14:09:48 UTC
I think the version was just uploaded, if it doesn't show up yet maybe wait a few hours and try again.
Comment 5 Andreas Roth 2013-05-25 17:03:50 UTC
i updated my amarok to 2.7.1, but i still have the same issue/crash.

when i delete $HOME/.kde/share/config/amarokrc and start amarok again it start up fine.
then i go to configuration dialog->scripts and recheck the two radio scripts and press ok amarok crashes in JavaScriptCore.
when i start amarok after that it always crashes with the same callstack from above.

Is there any way to get a more detailed callstack for the QtScript part (except from compiling the entire Qt on my own)?
Comment 6 Anmol Ahuja 2013-08-02 17:51:30 UTC
What version of Qt are you using?
Comment 7 Andreas Roth 2013-08-03 06:33:15 UTC
I totally forgot this issue. Sorry.

Since i have install version 4.8.4 of Qt and version 2.7.1 of amarok i haven't had any crashes.