Hey there, I am an Amarok Beta tester, Please take this thread to the amarok devel list. Or join irc.freenode.net #amarok.
This is not a gentoo issue. On Fri, 2005-06-24 at 22:20 +0000, The Omniscientist wrote: > Hello, amarok used to work alright for me, but out of nowhere, whenever I > load it up it hangs. It doesn't crash, but it hangs until I kill the > process. It works fine on any other user. > > Now if I delete the config file for it "~/.kde/share/config/amarokrc it > loads fine, asks me the "first-time" stuff, then continues on loading the > program fine. I can play music and everything. If I quit it it however and > boot it back up, then it starts hanging again. > > I verified its not a problem with the files in my playlist, as I've > isolated it to a single folder one time with no songs at all. > > I have tried both MySQL and SQLlite stuff. > > Here's what it says when I run it from a console: > > --------------------------------------- > > amaroK: [Loader] Starting amarokapp.. > amaroK: [Loader] Don't run gdb, valgrind, etc. against this binary! Use > amarokapp. > amarok: BEGIN: App::App() > amarok: BEGIN: EngineBase* EngineController::loadEngine(const QString&) > amarok: [PluginManager] Plugin trader constraint: > [X-KDE-amaroK-framework-version] == 5 and [X-KDE-amaroK-plugintype] == > 'engine' and [X-KDE-amaroK-name] != 'void-engine' and [X-KDE-amaroK-rank] > > 0 > amarok: [PluginManager] Plugin trader constraint: > [X-KDE-amaroK-framework-version] == 5 and [X-KDE-amaroK-plugintype] == > 'engine' and [X-KDE-amaroK-name] == 'void-engine' and [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: 5 > amarok: > QObject::connect: Cannot connect Engine::Base::statusText( const QString& > ) to (null)::shortMessage( const QString& ) > QObject::connect: Cannot connect Engine::Base::infoMessage( const QString& > ) to (null)::longMessage( const QString& ) > amarok: END__: EngineBase* EngineController::loadEngine(const QString&) > - Took 0.01s > amarok: BEGIN: CollectionDB::CollectionDB() > amarok: [CollectionDB] Available db connections: 1 > amarok: [CollectionDB] Available db connections: 5 > amarok: END__: CollectionDB::CollectionDB() - Took 0s > QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout > for PlaylistWindow/PlaylistWindow > amarok: Creating browsers. Please report long start times! > amarok: BEGIN: ContextBrowser > amarok: [void ContextBrowser::setStyleSheet()] > amarok: BEGIN: amaroK::Color::Color(const QColor&) > amarok: [ContextBrowser] Initial Color Properties: s:107 v:178 > amarok: [ContextBrowser] Unapplied Contrast: 53 > amarok: [ContextBrowser] Final Colour Properties: s:30 v:231 > amarok: END__: amaroK::Color::Color(const QColor&) - Took 0s > amarok: END__: ContextBrowser - Took 0.02s > amarok: BEGIN: CollectionBrowser > amarok: [CollectionView::CollectionView(CollectionBrowser*)] > amarok: [void CollectionView::renderView()] > amarok: END__: CollectionBrowser - Took 0.02s > amarok: BEGIN: PlaylistBrowser > amarok: END__: PlaylistBrowser - Took 0.01s > amarok: BEGIN: MediaBrowser > amarok: END__: MediaBrowser - Took 0.02s > amarok: BEGIN: FileBrowser > amarok: [StatusBar] KSqueezedTextLabel, mainTextLabel: 21: 0 > amarok: [StatusBar] QHBox, progressBox: 29: 0 > amarok: [StatusBar] QLabel, unnamed: 21: 0 > amarok: [StatusBar] QWidget, positionBox: 26: 0 > amarok: [StatusBar] QWidget, unnamed: 16: 0 > amarok: END__: FileBrowser - Took 0.01s > amarok: BEGIN: UrlLoader > amarok: BEGIN: UrlLoader::UrlLoader(const KURL::List&, QListViewItem*, > bool) > amarok: [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)] > amarok: [StatusBar] Creating timer for: 1updateProgressAppearance() > amarok: END__: UrlLoader::UrlLoader(const KURL::List&, QListViewItem*, > bool) - Took 0.02s > amarok: BEGIN: void App::applySettings(bool) > amarok: BEGIN: void App::applyColorScheme() > amarok: END__: void App::applyColorScheme() - Took 0s > amarok: [void ContextBrowser::setStyleSheet()] > amarok: BEGIN: amaroK::Color::Color(const QColor&) > amarok: [ContextBrowser] Initial Color Properties: s:107 v:178 > amarok: [ContextBrowser] Unapplied Contrast: 53 > amarok: [ContextBrowser] Final Colour Properties: s:30 v:231 > amarok: END__: amaroK::Color::Color(const QColor&) - Took 0s > amarok: [virtual bool BrowserBar::event(QEvent*)] Line: 182 > amarok: [virtual void BrowserBar::polish()] > amarok: BEGIN: void ContextBrowser::showHome() > amarok: END__: void ContextBrowser::showHome() - Took 0.03s > amarok: [BlockAnalyzer] FallTime: 300 > amarok: [BlockAnalyzer] FallTime: 360 > amarok: [ThreadWeaver] Job completed: PlaylistReader. Jobs pending: 0 > amarok: [ThreadWeaver] Job completed: UrlLoader. Jobs pending: 0 > amarok: END__: UrlLoader - Took 0.07s > amarok: [StatusBar] Creating timer for: 1hideMainProgressBar() > amarok: [StatusBar] 1updateProgressAppearance() > amarok: BEGIN: EngineBase* EngineController::loadEngine() > amarok: BEGIN: EngineBase* EngineController::loadEngine(const QString&) > amarok: [PluginManager] Plugin trader constraint: > [X-KDE-amaroK-framework-version] == 5 and [X-KDE-amaroK-plugintype] == > 'engine' and [X-KDE-amaroK-name] != '' and [X-KDE-amaroK-rank] > 0 > amarok: [PluginManager] Plugin trader constraint: > [X-KDE-amaroK-framework-version] == 5 and [X-KDE-amaroK-plugintype] == > 'engine' and [X-KDE-amaroK-name] == '' and [X-KDE-amaroK-rank] > 0 > amarok: [PluginManager] Trying to load: libamarok_gstengine_plugin > amarok: [GstEngine::GstEngine()] > amarok: > amarok: PluginManager Service Info: > amarok: --------------------------- > amarok: name : GStreamer Engine > amarok: library : libamarok_gstengine_plugin > amarok: desktopEntryPath : > amarok_gstengine_plugin.desktop > amarok: X-KDE-amaroK-plugintype : engine > amarok: X-KDE-amaroK-name : gst-engine > amarok: X-KDE-amaroK-authors : (Mark Kretschmann) > amarok: X-KDE-amaroK-rank : 255 > amarok: X-KDE-amaroK-version : 1 > amarok: X-KDE-amaroK-framework-version: 5 > amarok: > amarok: BEGIN: virtual bool GstEngine::init() > amarok: BEGIN: bool GstEngine::createPipeline() > amarok: [Gst-Engine] Thread scheduling priority: 2 > amarok: [Gst-Engine] Sound output method: osssink > amarok: [Gst-Engine] CustomSoundDevice: false > amarok: [Gst-Engine] Sound Device: > amarok: [Gst-Engine] CustomOutputParams: false > amarok: [Gst-Engine] Output Params: > amarok: [void gst_equalizer_base_init(void*)] > amarok: [void gst_equalizer_class_init(GstEqualizerClass*)] > amarok: [void gst_equalizer_init(GstEqualizer*)] > amarok: [GstPadLinkReturn gst_equalizer_link(GstPad*, const GstCaps*)] > amarok: END__: bool GstEngine::createPipeline() - Took 0.03s > amarok: END__: virtual bool GstEngine::init() - Took 0.09s > amarok: END__: EngineBase* EngineController::loadEngine(const > QString&) - Took 0.1s > amarok: END__: EngineBase* EngineController::loadEngine() - Took 0.1s > amarok: [void CollectionView::renderView()] > amarok: END__: void App::applySettings(bool) - Took 0.19s > amarok: END__: App::App() - Took 0.39s > amarok: [static void GstEngine::candecode_handoff_cb(GstElement*, > GstBuffer*, void*)] > > -------------------- > > And this is the part it hangs at when I do an strace: > > --------------------- > > rt_sigaction(SIGSEGV, {0x2aaaaf24b0d0, [], SA_RESTORER, 0x2aaab0578ba0}, > NULL, 8) = 0 > stat("/usr/lib64/gstreamer-0.8/libgsttagedit.so", {st_mode=S_IFREG|0755, > st_size=34968, ...}) = 0 > rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0 > fstat(27, {st_mode=S_IFREG|0700, st_size=731846849, ...}) = 0 > fstat(27, {st_mode=S_IFREG|0700, st_size=731846849, ...}) = 0 > madvise(0x2aaab50dd000, 4194304, 0x4) = 0 > munmap(0x2aaab50dd000, 4194304) = 0 > mmap(NULL, 4194304, PROT_READ, MAP_SHARED, 27, 0x2b400000) = 0x2aaab50dd000 > madvise(0x2aaab50dd000, 0, MADV_SEQUENTIAL) = 0 > > ----------------------- > > So both things seem to have to do with gstreamer, I've compiled it without > gstreamer support however and it's still a no go. > > K thanks! > > > -- > -omni > -- gentoo-amd64@gentoo.org mailing list