| View previous topic :: View next topic |
| Author |
Message |
brandsmeier n00b

Joined: 26 Sep 2004 Posts: 14
|
Posted: Mon Jul 24, 2006 7:46 pm Post subject: [SOLVED] amarok 1.4.0 and 1.4.1-r2 crash on startup |
|
|
I recently updated my package. Changes include
- kde 3.5. (some parts of the meta)
- gcc 3.4.6
- modular Xorg
- amarok (I used amarok 1.3 before)
Now I can't get amarok to start at all. I tried amarok 1.4.0 and (adding amarok to package.keywords, amarok 1.4.1) both crash at startup.
And even if I move the .kde dir away. I then see the setup wizard but not more.
I see a short flicker (I suppose the GUI wants to fire up) and then I get the KCrashguard with a backtrace of no use. (I probably need to add some debug USE-Flags)
I then recompiled amarok 1.4.1-r2 with debug enabled. The backtrace is still of no use, but I get lots of console output.
Do you have any hints what to do when upgrading amarok? Is there anything I can do, to get it starting?
In another thread I found 'fix_libtool_files.sh' and used it with my previus gcc version. But no success.[/code]
I have the following amarok use flags: USE="kde musicbrainz opengl xinerama debug" LINGUAS="de"
| Code: |
amarok: BEGIN: App::App()
...
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
...
amarok: END__: void PlaylistWindow::init() - Took 3.4s
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.0051s
amarok: BEGIN: void App::applySettings(bool)
amarok: [virtual void BrowserBar::polish()]
amarok: [void ContextBrowser::tabChanged(QWidget*)]
amarok: [ContextBrowser] Rendering showCurrentTrack()
amarok: BEGIN: void ContextBrowser::showIntroduction()
amarok: END__: void ContextBrowser::showIntroduction() - Took 0.019s
amarok: BEGIN: void CollectionView::renderView(bool)
amarok: current browser is not collection, aborting renderView()
amarok: END__: void CollectionView::renderView(bool) - Took 7.9e-05s
amarok: BEGIN: virtual void ThreadWeaver::Thread::run()
amarok: [PlaylistLoader]
KCrash: Application 'amarokapp' crashing...
[I now closed the kcrashguard dialog]
amarokapp: Fatal IO error: client killed
amarok: BEGIN: virtual CollectionDB::~CollectionDB()
amarok: [CollectionDB] Running VACUUM
amarok: [CollectionDB] [ERROR!] [virtual QStringList SqliteConnection::query(const QString&)] sqlite_step error.
amarok: [CollectionDB] [ERROR!] database is locked
amarok: [CollectionDB] [ERROR!] on query: VACUUM;
amarok: END__: virtual CollectionDB::~CollectionDB() - Took 0.00078s
amarok: [virtual EngineController::~EngineController()]
ICE default IO error handler doing an exit(), pid = 26759, errno = 9
|
Last edited by brandsmeier on Sat Jul 29, 2006 6:42 pm; edited 1 time in total |
|
| Back to top |
|
 |
punkmikey n00b


Joined: 23 Apr 2005 Posts: 43 Location: Sheffield, UK
|
Posted: Mon Jul 24, 2006 10:01 pm Post subject: |
|
|
Have you tried a revdep-rebuild? I had a similar error when I upgraded to 1.4.1, but was fine after running revdep-rebuild. _________________ Intel Core Quad Q6600 @ 3GHz
4gig DDR2 RAM
GeForce 8800 GTS 640MB
Abit IP35
Soundblaster Audigy2 |
|
| Back to top |
|
 |
brandsmeier n00b

Joined: 26 Sep 2004 Posts: 14
|
Posted: Mon Jul 24, 2006 10:18 pm Post subject: |
|
|
I already tried revdep-rebuild. I foregot to mention that.
But yes, that one is often a good help as well. |
|
| Back to top |
|
 |
F.Ultra Apprentice

Joined: 17 Mar 2004 Posts: 169 Location: Sweden
|
Posted: Thu Jul 27, 2006 9:48 pm Post subject: |
|
|
I had the exatly same problem. I do not know which of these steps that fixed it for me since I performed them all at once after having tried everyting else like revdep-rebuild etc.
I emerged --oneshot taglib sqlite and rm -rf ~/.kde/share/apps/amarok
For some reason this did the trick for me! Hope it helps. |
|
| Back to top |
|
 |
helamonster n00b


Joined: 10 Mar 2004 Posts: 56 Location: Earth, North America, USA, Florida
|
Posted: Sat Jul 29, 2006 3:44 pm Post subject: Worked for me |
|
|
I had the same problem as brandsmeier described and after performing: | Code: | | emerge --oneshot taglib sqlite | as F.Ultra suggested, amarok came up without a problem.
Thanks! |
|
| Back to top |
|
 |
brandsmeier n00b

Joined: 26 Sep 2004 Posts: 14
|
Posted: Sat Jul 29, 2006 6:41 pm Post subject: |
|
|
| Thanks that helped me as well |
|
| Back to top |
|
 |
Miles Tux's lil' helper


Joined: 23 Jun 2002 Posts: 97 Location: London, UK
|
Posted: Tue Aug 01, 2006 8:51 am Post subject: |
|
|
I was experiencing this problem too and after installing sqlite, it ran fine. But afterwards I could uninstall sqlite and it still ran fine! I think the problem is to do with upgrading a 1.3.x collection to 1.4.x. I raised a ticket about this:
https://bugs.gentoo.org/show_bug.cgi?id=142340
but since I've done the upgrade I can no longer provide the debug information they need to fix this.
If anyone else is experiencing this problem, could you run amarok with gdb before installing sqlite to help track down the root of this problem?
| Code: | | gdb /usr/bin/amarokapp |
Then at the prompt, type 'run'.
Thanks! |
|
| Back to top |
|
 |
|