This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Amarok crashes when accessing ipod.

Tags: None
(comma "," separated)
clockwork
Registered Member
Posts
3
Karma
0

Amarok crashes when accessing ipod.

Fri Jun 09, 2006 7:39 pm
Amarok is playing streams and local mp3's fine. However amarok dies a horrible miserable death whenever I try to use my ipod. I add a song to the playlist and try to play it, then amarok crashes. The song plays fine, but amarok locks up and tries to launch kmail (which is not installed). Here is the amarokapp -v output:
Qt: 3.3.6
KDE: 3.5.3
amaroK: 1.4.0
I am using libgpod version 0.30

Gtkpod + xmms works. Accessing the same ipod from amarok works on my laptop as well.

And the debug output:
Code: Select all
BEGIN: App::App()
amarok:   BEGIN: void App::fixHyperThreading()
amarok:     Fix not enabled
amarok:   END__: void App::fixHyperThreading() - Took 0.0004s
amarok:   BEGIN: DeviceManager::DeviceManager()
amarok:     BEGIN: Medium* DeviceManager::getDevice(QString)
amarok:       DeviceManager: getDevice called with name argument = init
amarok:       BEGIN: QStringList DeviceManager::getDeviceStringList(bool)
amarok:         Error during DCOP call
amarok:       END__: QStringList DeviceManager::getDeviceStringList(bool) - Took 0.00038s
amarok:     END__: Medium* DeviceManager::getDevice(QString) - Took 0.00059s
amarok:     DeviceManager:  connectDCOPSignal returned sucessfully!
amarok:   END__: DeviceManager::DeviceManager() - Took 0.0012s
amarok:   BEGIN: EngineBase* EngineController::loadEngine(const QString&)
amarok:     [PluginManager] Plugin trader constraint: [X-KDE-amaroK-framework-version] ==
 23 and [X-KDE-amaroK-plugintype] == 'engine' and [X-KDE-amaroK-name] != 'void-engine' an
d [X-KDE-amaroK-rank] > 0
amarok:     [PluginManager] Plugin trader constraint: [X-KDE-amaroK-framework-version] ==
 23 and [X-KDE-amaroK-plugintype] == 'engine' and [X-KDE-amaroK-name] == 'void-engine' an
d [X-KDE-amaroK-rank] > 0
amarok:     [PluginManager] Trying to load: libamarok_void-engine_plugin
amarok:
amarok:     PluginManager Service Info:
amarok:     ---------------------------
amarok:     name                          : <no engine>
amarok:     library                       : libamarok_void-engine_plugin
amarok:     desktopEntryPath              : amarok_void-engine_plugin.desktop
amarok:     X-KDE-amaroK-plugintype       : engine
amarok:     X-KDE-amaroK-name             : void-engine
amarok:     X-KDE-amaroK-authors          : (Max Howell,Mark Kretschmann)
amarok:     X-KDE-amaroK-rank             : 1
amarok:     X-KDE-amaroK-version          : 1
amarok:     X-KDE-amaroK-framework-version: 23
amarok:
amarok:   END__: EngineBase* EngineController::loadEngine(const QString&) - Took 0.0055s
amarok:   BEGIN: void PlaylistWindow::init()
amarok:     BEGIN: CollectionDB::CollectionDB()
amarok:       BEGIN: void CollectionDB::initialize()
amarok:         [ThreadWeaver] Creating pthread key, exit value is 0
amarok:         BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok:         END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.0
015s
amarok:         [CollectionDB] This is used to handle problems from uniqueid changeover a
nd should not do anything
amarok:         [CollectionDB] Podcast tables created and up to date
amarok:       END__: void CollectionDB::initialize() - Took 0.0041s
amarok:     END__: CollectionDB::CollectionDB() - Took 0.25s
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindo
w/PlaylistWindow
amarok:     BEGIN: Creating browsers. Please report long start times!
amarok:       BEGIN: ContextBrowser
amarok:         [ContextBrowser] current browser is not context, aborting showCurrentTrac
k()
amarok:       END__: ContextBrowser - Took 0.073s
amarok:       BEGIN: CollectionBrowser
amarok:         [CollectionView::CollectionView(CollectionBrowser*)]
amarok:         BEGIN: void CollectionView::renderView(bool)
amarok:           current browser is not collection, aborting renderView()
amarok:         END__: void CollectionView::renderView(bool) - Took 0.00016s
amarok:       END__: CollectionBrowser - Took 0.019s
amarok:       BEGIN: PlaylistBrowser
amarok:         BEGIN: PlaylistCategory* PlaylistBrowser::loadPodcasts()
amarok:         END__: PlaylistCategory* PlaylistBrowser::loadPodcasts() - Took 0.00073s
amarok:       END__: PlaylistBrowser - Took 0.029s
amarok:       BEGIN: FileBrowser
amarok:       END__: FileBrowser - Took 0.041s
amarok:       [PluginManager] Plugin trader constraint: [X-KDE-amaroK-framework-version]
== 23 and [X-KDE-amaroK-plugintype] == 'mediadevice' and [X-KDE-amaroK-rank] > 0
amarok:       [MediaBrowser] mediumAdded: (false,manual|ipod|/mnt/ipod,ipod,ipod,,unknown
,,/mnt/ipod,manual,unknown,,,)
amarok:       BEGIN: MediaDevice* MediaBrowser::loadDevicePlugin(const QString&)
amarok:         BEGIN: static amaroK::Plugin* PluginManager::createFromQuery(const QStrin
g&)
amarok:           [PluginManager] Plugin trader constraint: [X-KDE-amaroK-framework-versi
on] == 23 and [X-KDE-amaroK-plugintype] == 'mediadevice' and [X-KDE-amaroK-name] == 'ipod
-mediadevice' and [X-KDE-amaroK-rank] > 0
amarok:           [PluginManager] Trying to load: libamarok_ipod-mediadevice
amarok:
amarok:           PluginManager Service Info:
amarok:           ---------------------------
amarok:           name                          : Apple iPod Media Device
amarok:           library                       : libamarok_ipod-mediadevice
amarok:           desktopEntryPath              : amarok_ipod-mediadevice.desktop
amarok:           X-KDE-amaroK-plugintype       : mediadevice
amarok:           X-KDE-amaroK-name             : ipod-mediadevice
amarok:           X-KDE-amaroK-authors          : (Martin Aumueller)
amarok:           X-KDE-amaroK-rank             : 100
amarok:           X-KDE-amaroK-version          : 1
amarok:           X-KDE-amaroK-framework-version: 23
amarok:
amarok:         END__: static amaroK::Plugin* PluginManager::createFromQuery(const QStrin
g&) - Took 0.014s
amarok:         [MediaBrowser] Returning plugin!
amarok:       END__: MediaDevice* MediaBrowser::loadDevicePlugin(const QString&) - Took 0
.016s
amarok:       [MediaBrowser] running pre-connect command: [mount /mnt/ipod]
amarok:       [MediaBrowser] pre-connect: e=32
amarok:       [IpodMediaDevice] file: /mnt/ipod/iPod_Control/Music/f00/kpod0823280.mp3 is
 orphaned
amarok:       [IpodMediaDevice] file: /mnt/ipod/iPod_Control/Music/f01/kpod0140141.mp3 is
 orphaned
amarok:       [IpodMediaDevice] file: /mnt/ipod/iPod_Control/Music/f09/kpod0422249.mp3 is
 orphaned
amarok:       [IpodMediaDevice] file: /mnt/ipod/iPod_Control/Music/f17/kpod0037517.mp3 is
 orphaned
amarok:       [IpodMediaDevice] file: /mnt/ipod/iPod_Control/Music/f19/kpod0218799.mp3 is
 orphaned
amarok:       [Scrobbler] Unable to submit - no uname/pass or disabled
amarok:       BEGIN: MediaBrowser
amarok:       END__: MediaBrowser - Took 0.0067s
amarok:     END__: Creating browsers. Please report long start times! - Took 1.1s
amarok:   END__: void PlaylistWindow::init() - Took 1.6s
amarok:   BEGIN: UrlLoader
amarok:     BEGIN: UrlLoader::UrlLoader(const KURL::List&, QListViewItem*, bool)
amarok:       [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)]
amarok:     END__: UrlLoader::UrlLoader(const KURL::List&, QListViewItem*, bool) - Took 0
.0026s
amarok:     BEGIN: void App::applySettings(bool)
amarok:       [virtual void BrowserBar::polish()]
amarok:       [WARNING!] Some browsers are insisting on a silly minimum size! 272
amarok:       [void ContextBrowser::tabChanged(QWidget*)]
amarok:       [ContextBrowser] Rendering showCurrentTrack()
amarok:       BEGIN: void CollectionView::renderView(bool)
amarok:         current browser is not collection, aborting renderView()
amarok:       END__: void CollectionView::renderView(bool) - Took 0.00017s
amarok:       BEGIN: virtual void ThreadWeaver::Thread::run()
amarok:         BEGIN: virtual void ThreadWeaver::Thread::run()
amarok:           BEGIN: virtual bool CurrentTrackJob::doJob()
amarok:             BEGIN: void CurrentTrackJob::showHome()
amarok:               BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok:               END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - To
ok 0.00049s
amarok:             END__: virtual void ThreadWeaver::Thread::run() - Took 0.016s
amarok:           END__: void CurrentTrackJob::showHome() - Took 0.24s
amarok:         END__: virtual bool CurrentTrackJob::doJob() - Took 0.24s
amarok:       END__: virtual void ThreadWeaver::Thread::run() - Took 0.24s
amarok:       [ThreadWeaver] Job completed: UrlLoader. Jobs pending: 0
amarok:     END__: UrlLoader - Took 0.31s
amarok:     [virtual KDE::ProgressBar::~ProgressBar()]
amarok:     [ThreadWeaver] Job completed: CurrentTrackJob. Jobs pending: 0
amarok:     BEGIN: EngineBase* EngineController::loadEngine()
amarok:       BEGIN: EngineBase* EngineController::loadEngine(const QString&)
amarok:         [PluginManager] Plugin trader constraint: [X-KDE-amaroK-framework-version
] == 23 and [X-KDE-amaroK-plugintype] == 'engine' and [X-KDE-amaroK-name] != 'xine-engine
' and [X-KDE-amaroK-rank] > 0
amarok:         [PluginManager] Plugin trader constraint: [X-KDE-amaroK-framework-version
] == 23 and [X-KDE-amaroK-plugintype] == 'engine' and [X-KDE-amaroK-name] == 'xine-engine
' and [X-KDE-amaroK-rank] > 0
amarok:         [PluginManager] Trying to load: libamarok_xine-engine
amarok:
amarok:         PluginManager Service Info:
amarok:         ---------------------------
amarok:         name                          : xine Engine
amarok:         library                       : libamarok_xine-engine
amarok:         desktopEntryPath              : amarok_xine-engine.desktop
amarok:         X-KDE-amaroK-plugintype       : engine
amarok:         X-KDE-amaroK-name             : xine-engine
amarok:         X-KDE-amaroK-authors          : (Max Howell)
amarok:         X-KDE-amaroK-rank             : 255
amarok:         X-KDE-amaroK-version          : 1
amarok:         X-KDE-amaroK-framework-version: 23
amarok:
amarok:         BEGIN: virtual bool XineEngine::init()
amarok:           [xine-engine] 'Bringing joy to small mexican gerbils, a few weeks at a
time.'
amarok:           [xine-engine] w00t/root/.kde/share/apps/amarok/xine-config
amarok:           [xine-engine] gapless playback enabled.
amarok:         END__: virtual bool XineEngine::init() - Took 0.13s
amarok:       END__: EngineBase* EngineController::loadEngine(const QString&) - Took 0.14
s
amarok:     END__: EngineBase* EngineController::loadEngine() - Took 0.14s
amarok:     BEGIN: void CollectionView::renderView(bool)
amarok:       current browser is not collection, aborting renderView()
amarok:     END__: void CollectionView::renderView(bool) - Took 0.00012s
amarok:     [ContextBrowser] Rendering showCurrentTrack()
amarok:   END__: void App::applySettings(bool) - Took 0.74s
amarok:   BEGIN: ScriptManager::ScriptManager(QWidget*, const char*)
amarok:     BEGIN: virtual void ThreadWeaver::Thread::run()
amarok:       BEGIN: virtual bool CurrentTrackJob::doJob()
amarok:         BEGIN: void CurrentTrackJob::showHome()
amarok:           BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok:           END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0
.0039s
amarok:         END__: ScriptManager::ScriptManager(QWidget*, const char*) - Took 0.0098s
amarok:       END__: App::App() - Took 2.5s
amarok:       [ScriptManager] Loaded: playlist2html.py
amarok:       [ScriptManager] Loaded: PlaylistServer.py
amarok:       [ScriptManager] Loaded: Lyrics: Astraweb
amarok:       [ScriptManager] Loaded: Web Control
amarok:       [ScriptManager] Loaded: Lyrics: Lyrc
amarok:       [ScriptManager] Loaded: amarok_live.py
amarok:       BEGIN: ScanController::ScanController(CollectionDB*, bool, const QStringLis
t&)
amarok:         BEGIN: void ScanController::initIncremental()
amarok:         END__: void CurrentTrackJob::showHome() - Took 0.17s
amarok:       END__: virtual bool CurrentTrackJob::doJob() - Took 0.17s
amarok:     END__: virtual void ThreadWeaver::Thread::run() - Took 0.17s
amarok:     [ThreadWeaver] Job completed: CurrentTrackJob. Jobs pending: 0
amarok:   END__: void ScanController::initIncremental() - Took 0.17s
amarok: END__: ScanController::ScanController(CollectionDB*, bool, const QStringList&) -
Took 0.17s
amarok: BEGIN: virtual void ThreadWeaver::Thread::run()
amarok:   BEGIN: virtual bool ScanController::doJob()
amarok:     BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok:     END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.0012s
amarok:   END__: virtual bool ScanController::doJob() - Took 0.0014s
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.0018s
amarok: [CollectionDB] JobFinishedEvent from Incremental ScanController received.
amarok: [ThreadWeaver] Job completed: CollectionScanner. Jobs pending: 0
amarok: BEGIN: virtual ScanController::~ScanController()
amarok: END__: virtual ScanController::~ScanController() - Took 0.00012s
amarok: BEGIN: void CollectionView::renderView(bool)
amarok:   current browser is not collection, aborting renderView()
amarok: END__: void CollectionView::renderView(bool) - Took 5.7e-05s
amarok: BEGIN: UrlLoader
amarok:   BEGIN: UrlLoader::UrlLoader(const KURL::List&, QListViewItem*, bool)
amarok:     [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)]
amarok:   END__: UrlLoader::UrlLoader(const KURL::List&, QListViewItem*, bool) - Took 0.0
013s
amarok:   BEGIN: virtual void ThreadWeaver::Thread::run()
amarok:     BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok:     END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.00054
s
amarok:     [CollectionDB] Bundle recovered from media browser for: /mnt/ipod/iPod_Contro
l/Music/f17/kpod0173377.mp3
amarok:     [ThreadWeaver] Job completed: UrlLoader. Jobs pending: 0
amarok:   END__: UrlLoader - Took 0.03s
amarok:   [virtual KDE::ProgressBar::~ProgressBar()]
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.025s
QObject::connect: Cannot connect QSignal::signal(const QVariant&) to (null)::(null)
QObject::connect: Cannot connect QSignal::signal(const QVariant&) to (null)::(null)
QObject::connect: Cannot connect QSignal::signal(const QVariant&) to (null)::(null)
amarok: BEGIN: void EngineController::play(const MetaBundle&, uint)
amarok:   [controller] Loading URL: file:///mnt/ipod/iPod_Control/Music/f17/kpod0173377.m
p3
amarok:   BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:   END__: virtual bool XineEngine::load(const KURL&, bool) - Took 0.055s
amarok:   BEGIN: void EngineSubject::stateChangedNotify(Engine::State)
amarok:     [void ContextBrowser::tabChanged(QWidget*)]
amarok:     [ContextBrowser] Rendering showCurrentTrack()
amarok:     BEGIN: void CollectionView::renderView(bool)
amarok:       current browser is not collection, aborting renderView()
amarok:     END__: void CollectionView::renderView(bool) - Took 5.8e-05s
amarok:     [virtual void amaroK::StatusBar::engineStateChanged(Engine::State, Engine::St
ate)] Line: 135
amarok:     BEGIN: virtual void ContextBrowser::engineStateChanged(Engine::State, Engine:
:State)
amarok:     END__: virtual void ContextBrowser::engineStateChanged(Engine::State, Engine:
:State) - Took 0.0025s
amarok:   END__: void EngineSubject::stateChangedNotify(Engine::State) - Took 0.012s
amarok:   BEGIN: void EngineSubject::newMetaDataNotify(const MetaBundle&, bool)
amarok:     [ContextBrowser] Rendering showCurrentTrack()
amarok:     [MetaBundle] [WARNING!] Tried to get the text of a nonexistent column!
amarok:     amaroK is crashing...
amarok:     BEGIN: virtual void ThreadWeaver::Thread::run()
amarok:       BEGIN: virtual bool CurrentTrackJob::doJob()
amarok:         BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok:         END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.00057s
amarok:         amaroK is crashing...
Code: Select all
clockwork
Registered Member
Posts
3
Karma
0
Can anyone provide some insight or assistance on this ?
Please.
clockwork
Registered Member
Posts
3
Karma
0
This is still an issue.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]