[Pkg-kde-extras] Bug#656098: amarok: Crashes on track selection with Xine backend
Raj Mathur
raju at linux-delhi.org
Mon Jan 16 12:52:43 UTC 2012
Package: amarok
Version: 2.5.0-1
Severity: grave
Justification: renders package unusable
Amarok crashes when selecting a track by double-clicking. This only happens
with the Xine back-end. Also, the Xine back-end doesn't output any sound.
It's working with VLC back-end, but sound volume is too low and there's no
equaliser.
amarok --debug output:
amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&)
amarok: BEGIN: void Playlist::Actions::play(const QModelIndex&)
amarok: BEGIN: void Playlist::Actions::play(quint64, bool)
amarok: BEGIN: void EngineController::play(Meta::TrackPtr, uint)
amarok: BEGIN: void EngineController::stop(bool)
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: [EngineController] Empty MediaSource (engine stop)
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s]
amarok: END__: void EngineController::stop(bool) [Took: 0s]
amarok: [EngineController] play: bounded is QObject(0x0) current "Freedom Rider"
amarok: [EngineController] Just a normal, boring track... :-P
amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok: [EngineController] URL: KUrl("file:///Rip/Traffic/Smiling Phases Disc 2/02-Freedom Rider.ogg") "file:///RIP/Traffic/Smiling%20Phases%20Disc%202/02-Freedom%20Rider.ogg"
amarok: [EngineController] Offset: 0
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr)
amarok: END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void RecentlyPlayedListWidget::trackChanged(Meta::TrackPtr)
amarok: END__: void RecentlyPlayedListWidget::trackChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void WikipediaEnginePrivate::_checkRequireUpdate(Meta::TrackPtr)
amarok: BEGIN: void WikipediaEnginePrivate::updateEngine()
amarok: BEGIN: bool EngineController::isStream()
amarok: END__: bool EngineController::isStream() [Took: 0s]
amarok: [WikipediaEngine] Fetching langlinks: KUrl("http://en.wikipedia.org/w/api.php?action=query&prop=langlinks&titles=Traffic&format=xml&lllimit=100&redirects=1")
amarok: END__: void WikipediaEnginePrivate::updateEngine() [Took: 0.001s]
amarok: END__: void WikipediaEnginePrivate::_checkRequireUpdate(Meta::TrackPtr) [Took: 0.001s]
amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr)
amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s]
amarok: Playlist properties changed; can go next: true ; can go previous: false
amarok: BEGIN: void Amarok::Mpris2DBusHandler::updateTrackProperties()
QString::arg: Argument missing: /PendingTrack, /org/mpris/MediaPlayer2
amarok: END__: void Amarok::Mpris2DBusHandler::updateTrackProperties() [Took: 0s]
amarok: BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok: BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength()
amarok: END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s]
amarok: Active track changed; can go next: true ; can go previous: true
amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack()
amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s]
amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.002s]
amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr)
amarok: current track name: "Freedom Rider"
amarok: Track timecodeable
amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok: found 0 timecodes on this track
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0.001s]
amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr)
amarok: BEGIN: void CurrentEngine::update(Meta::TrackPtr)
amarok: [CurrentEngine] updating track "Freedom Rider"
amarok: END__: void CurrentEngine::update(Meta::TrackPtr) [Took: 0.002s]
amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0.003s]
amarok: BEGIN: void OSDWidget::show(const QString&, const QImage&)
amarok: END__: void OSDWidget::show(const QString&, const QImage&) [Took: 0s]
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.022s]
amarok: [EngineController] track pos after play: 0
amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.026s]
amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.027s]
amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.027s]
amarok: END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.027s]
amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.027s]
amarok: BEGIN: void LyricsEngine::update()
amarok: BEGIN: void ScriptManager::notifyFetchLyrics(const QString&, const QString&)
amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok: END__: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) [Took: 0s]
amarok: END__: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) [Took: 0.002s]
amarok: END__: void LyricsEngine::update() [Took: 0.002s]
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok: found 0 timecodes on this track
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s]
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&)
amarok: BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal)
amarok: END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.004s]
amarok: BEGIN: virtual bool MetaFile::Track::isEditable() const
amarok: "/RIP/Traffic/Smiling Phases Disc 2/02-Freedom Rider.ogg" editable: true
amarok: END__: virtual bool MetaFile::Track::isEditable() const [Took: 0s]
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.01s]
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&)
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0s]
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok: found 0 timecodes on this track
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0.001s]
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.001s]
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok: [EngineController] Artist : ("Traffic")
amarok: [EngineController] Album : ("Smiling Phases (Disc 2)")
amarok: [EngineController] Title : ("Freedom Rider")
amarok: [EngineController] Genre : ("")
amarok: [EngineController] Tracknumber: ("")
amarok: [EngineController] Length : ()
amarok: [EngineController] Track changed: true current: 0x9c79140 url "file:///RIP/Traffic/Smiling Phases Disc 2/02-Freedom Rider.ogg"
amarok: [EngineController] no spam
amarok: BEGIN: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap)
amarok: END__: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap) [Took: 0s]
amarok: BEGIN: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap)
amarok: END__: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap) [Took: 0s]
amarok: BEGIN: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap)
amarok: END__: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap) [Took: 0s]
amarok: BEGIN: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap)
amarok: END__: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap) [Took: 0s]
amarok: BEGIN: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap)
amarok: END__: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap) [Took: 0s]
amarok: BEGIN: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap)
amarok: END__: void MetaStream::Track::Private::currentMetadataChanged(QVariantMap) [Took: 0s]
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s]
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State)
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s]
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State)
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s]
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State)
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.001s]
amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&)
amarok: BEGIN: void Playlist::Actions::play(const QModelIndex&)
amarok: BEGIN: void Playlist::Actions::play(quint64, bool)
amarok: BEGIN: void EngineController::play(Meta::TrackPtr, uint)
amarok: BEGIN: void Statistics::StatisticsProvider::played(double, Meta::TrackPtr)
amarok: called with playedFraction = 0.00639818
amarok: END__: void Statistics::StatisticsProvider::played(double, Meta::TrackPtr) [Took: 0.001s]
amarok: BEGIN: void EngineController::stop(bool)
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: [EngineController] Empty MediaSource (engine stop)
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s]
amarok: END__: void EngineController::stop(bool) [Took: 0s]
amarok: [EngineController] play: bounded is QObject(0x0) current "Smiling Phases"
amarok: [EngineController] Just a normal, boring track... :-P
amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok: [EngineController] URL: KUrl("file:///RIP/Traffic/Traffic - The Best of Traffic @ 320ks/Traffic - 5 - Smiling Phases.mp3") "file:///RIP/Traffic/Traffic%20-%20The%20Best%20of%20Traffic%20@%20320ks/Traffic%20-%205%20-%20Smiling%20Phases.mp3"
amarok: [EngineController] Offset: 0
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr)
amarok: END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0.003s]
amarok: BEGIN: void RecentlyPlayedListWidget::trackChanged(Meta::TrackPtr)
amarok: END__: void RecentlyPlayedListWidget::trackChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void WikipediaEnginePrivate::_checkRequireUpdate(Meta::TrackPtr)
amarok: END__: void WikipediaEnginePrivate::_checkRequireUpdate(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr)
amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s]
amarok: Playlist properties changed; can go next: true ; can go previous: true
amarok: BEGIN: void Amarok::Mpris2DBusHandler::updateTrackProperties()
QString::arg: Argument missing: /PendingTrack, /org/mpris/MediaPlayer2
amarok: END__: void Amarok::Mpris2DBusHandler::updateTrackProperties() [Took: 0s]
amarok: BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok: BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength()
amarok: END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s]
amarok: Active track changed; can go next: true ; can go previous: false
amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack()
amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s]
amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.001s]
amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr)
amarok: current track name: "Smiling Phases"
amarok: Track timecodeable
amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok: found 0 timecodes on this track
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0.001s]
amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr)
amarok: BEGIN: void CurrentEngine::update(Meta::TrackPtr)
amarok: [CurrentEngine] updating track "Smiling Phases"
amarok: END__: void CurrentEngine::update(Meta::TrackPtr) [Took: 0s]
amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void OSDWidget::show(const QString&, const QImage&)
amarok: END__: void OSDWidget::show(const QString&, const QImage&) [Took: 0s]
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.017s]
amarok: [EngineController] track pos after play: 2105
amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.018s]
amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.02s]
amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.02s]
amarok: END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.02s]
amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.021s]
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QSocketNotifier: Invalid socket 30 and type 'Read', disabling...
QSocketNotifier: Invalid socket 49 and type 'Read', disabling...
KCrash: Application 'amarok' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/raju/.kde/socket-FOO/kdeinit4__0
QSocketNotifier: Invalid socket 31 and type 'Read', disabling...
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 3.1.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_IN.UTF-8, LC_CTYPE=en_IN.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages amarok depends on:
ii amarok-common 2.5.0-1
ii amarok-utils 2.5.0-1
ii kdebase-runtime 4:4.6.5-1+b1
ii libavcodec53 4:0.7.3-2
ii libavformat53 4:0.7.3-2
ii libc6 2.13-24
ii libcurl3-gnutls 7.21.6-3
ii libgcc1 1:4.6.2-11
ii libgcrypt11 1.4.6-7
ii libgdk-pixbuf2.0-0 2.24.0-2
ii libgl1-mesa-glx [libgl1] 7.11.2-1
ii libglib2.0-0 2.28.6-1
ii libgpod4 0.8.0-3
ii libkcmutils4 4:4.6.5-2+b1
ii libkdecore5 4:4.6.5-2+b1
ii libkdeui5 4:4.6.5-2+b1
ii libkdewebkit5 4:4.6.5-2+b1
ii libkdnssd4 4:4.6.5-2+b1
ii libkfile4 4:4.6.5-2+b1
ii libkio5 4:4.6.5-2+b1
ii libknewstuff3-4 4:4.6.5-2+b1
ii liblastfm0 0.4.0~git20090710-1
ii libloudmouth1-0 1.4.3-7
ii libmtp9 1.1.1-1
ii libmysqlclient16 5.1.58-1
ii libofa0 0.9.3-4
ii libphonon4 4:4.6.0really4.5.1-1
ii libplasma3 4:4.6.5-2+b1
ii libqjson0 0.7.1-6
ii libqt4-dbus 4:4.7.3-5
ii libqt4-network 4:4.7.3-5
ii libqt4-opengl 4:4.7.3-5
ii libqt4-script 4:4.7.3-5
ii libqt4-sql 4:4.7.3-5
ii libqt4-svg 4:4.7.3-5
ii libqt4-xml 4:4.7.3-5
ii libqtcore4 4:4.7.3-5
ii libqtgui4 4:4.7.3-5
ii libqtscript4-core 0.1.0+git20101026+8b191fbc-2
ii libqtscript4-gui 0.1.0+git20101026+8b191fbc-2
ii libqtscript4-network 0.1.0+git20101026+8b191fbc-2
ii libqtscript4-sql 0.1.0+git20101026+8b191fbc-2
ii libqtscript4-uitools 0.1.0+git20101026+8b191fbc-2
ii libqtscript4-xml 0.1.0+git20101026+8b191fbc-2
ii libqtwebkit4 2.1.0~2011week13-2
ii libsolid4 4:4.6.5-2+b1
ii libstdc++6 4.6.2-11
ii libtag-extras1 1.0.1-3
ii libtag1c2a 1.7-1
ii libthreadweaver4 4:4.6.5-2+b1
ii libx11-6 2:1.4.4-4
ii libxml2 2.7.8.dfsg-5.1
ii phonon 4:4.6.0really4.5.1-1
ii zlib1g 1:1.2.3.4.dfsg-3
Versions of packages amarok recommends:
ii kdemultimedia-kio-plugins 4:4.6.5-3
Versions of packages amarok suggests:
pn libqt4-sql-mysql 4:4.7.3-5
pn libqt4-sql-psql 4:4.7.3-5
pn libqt4-sql-sqlite 4:4.7.3-5
pn libxine1-ffmpeg 1.1.20-2
pn moodbar <none>
Versions of packages amarok-common depends on:
ii perl 5.12.4-4
amarok-common recommends no packages.
Versions of packages amarok is related to:
ii phonon-backend-gstreamer [phonon-backend] 4:4.6.0really4.5.1-1
ii phonon-backend-vlc [phonon-backend] 0.4.1-1
ii phonon-backend-xine [phonon-backend] 4:4.6.0really4.4.4-4
-- no debconf information
-- debsums errors found:
dpkg-query: warning: parsing file '/var/lib/dpkg/status' near line 99428 package 'j2mesync':
error in Version string 'plugin-1-1': version number does not start with digit
More information about the pkg-kde-extras
mailing list