Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 219923

Summary: media-sound/amarok-1.4.8 freezes on start
Product: Gentoo Linux Reporter: Matija "hook" Šuklje <matija>
Component: [OLD] KDEAssignee: Ben de Groot (RETIRED) <yngwin>
Status: RESOLVED WORKSFORME    
Severity: major CC: kde, yrusinov
Priority: High    
Version: 2007.0   
Hardware: AMD64   
OS: Linux   
URL: http://amarok.kde.org
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: 'emerge --info' output

Description Matija "hook" Šuklje 2008-05-01 12:02:29 UTC
As of today Amarok 1.4.8 stopped working (i.e. started freezing) for me all of the sudden. Even after I emerge --sync'ed and updated kdelibs to 3.5.9-r3 and re-emerged amarok. I even checked revdep-rebuild and no luck.

Steps of reproduction:
* start amarok (or amarokapp)

Reproducable:
* so far always since it started happening

What happens:
* the amarok window displays
* the playlist loads (while the context list stays blank)
* the cursor stays in "thinking"/clock mode and the Amarok window is completely unresponsive and stays like

Console output of 'amarokapp':
kdecore (KAction): WARNING: KAction::insertKAccel( kaccel = 0xac9a00 ): KAccel object already contains an action name "play_pause"
QLayout "unnamed" added to QVBox "unnamed", which already has a layout
kdecore (KAction): WARNING: KAction::insertKAccel( kaccel = 0xac9a00 ): KAccel object already contains an action name "play_pause"
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
QObject::connect: Incompatible sender/receiver arguments
        StarManager::ratingsColorsChanged() --> ContextBrowser::ratingOrScoreOrLabelsChanged(const QString&)
kdecore (KAction): WARNING: KActionCollection::KActionCollection( QObject *parent, const char *name, KInstance *instance )
Comment 1 Matija "hook" Šuklje 2008-05-01 13:33:45 UTC
Re-emerging media-libs/xine-lib fixed it. Which is very odd, since I didn't update anything in between the time it last worked and the time it broke. Anyway, works now.

Sorry for the bug :/
Comment 2 Matija "hook" Šuklje 2008-05-01 14:25:28 UTC
Aaaand it happened again. Out of the blue.

What happened since my last report:
* I played the music
* stopped it (had lunch)
* pressed "play" again
* Amarok froze

I tried to replicate it by killing Amarok and starting it again and the same happens as in my initial report.

Reopening the bug.
Comment 3 Matija "hook" Šuklje 2008-05-02 08:19:48 UTC
Amarok emerged with USE="ipod kde linguas_sl mp4 musicbrainz opengl python visualization -arts -daap -debug -elibc_FreeBSD -ifp -linguas_af -linguas_ar -linguas_az -linguas_be -linguas_bg -linguas_bn -linguas_br -linguas_ca -linguas_cs -linguas_cy -linguas_da -linguas_de -linguas_el -linguas_en_GB -linguas_eo -linguas_es -linguas_et -linguas_eu -linguas_fa -linguas_fi -linguas_fr -linguas_ga -linguas_gl -linguas_he -linguas_hi -linguas_hu -linguas_id -linguas_is -linguas_it -linguas_ja -linguas_km -linguas_ko -linguas_ku -linguas_lo -linguas_lt -linguas_mk -linguas_ms -linguas_nb -linguas_nds -linguas_ne -linguas_nl -linguas_nn -linguas_pa -linguas_pl -linguas_pt -linguas_pt_BR -linguas_ro -linguas_ru -linguas_rw -linguas_se -linguas_sk -linguas_sq -linguas_sr -linguas_sr@Latn -linguas_ss -linguas_sv -linguas_ta -linguas_tg -linguas_th -linguas_tr -linguas_uk -linguas_uz -linguas_zh_CN -linguas_zh_TW -mtp -mysql -njb -postgres -real -xinerama"

More info in the attached 'emerge --info' output
Comment 4 Matija "hook" Šuklje 2008-05-02 08:21:36 UTC
Created attachment 151585 [details]
'emerge --info' output
Comment 5 Matija "hook" Šuklje 2008-05-02 08:30:46 UTC
Now the reproducing is not constant anymore. I'll report when I find a logic by which the bug reoccurs. Since I posted the bug it's been about 8 times reproducable on start, 2 times while resuming play and 2 times not reproduced.
Comment 6 Matteo Azzali (RETIRED) gentoo-dev 2008-05-02 19:54:06 UTC
Ehm, just to add inputs, does it happen always starting the same song/format
of songs? Or with songs that have special/local characters in filename or ID3
tags?
Comment 7 Matija "hook" Šuklje 2008-05-02 20:29:05 UTC
(In reply to comment #6)
> Ehm, just to add inputs, does it happen always starting the same song/format
> of songs? Or with songs that have special/local characters in filename or ID3
> tags?

No, nothing special. I have some tracks with special chars, but those aren't even in the playlist when it's triggered. It did happen always with mp3, but I'm sure that's not the cause, since it the very same track works normally at one time and at those "odd times" it freezes.

I still haven't found any logic -- so far Amarok plays along just fine with the very same playlist that broke it the last time. Odd.
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-05-15 02:30:34 UTC
Are you using PulseAudio output by chance?
Comment 9 Matija "hook" Šuklje 2008-05-15 12:59:28 UTC
(In reply to comment #8)
> Are you using PulseAudio output by chance?

No, I don't have it even emerged. I'm using the Xine engine.

Also it's been a while since the freeze happened to me the last time.
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-08-05 07:40:20 UTC
Reassigning amarok bugs to Ben as I won't be around for a while (leaving soon for the hospital -- either they hospitalise me or I get to convalescence). Ben feel free to update metadata if you wish, Amarok better have a new maintainer for the future.
Comment 11 Ben de Groot (RETIRED) gentoo-dev 2008-08-06 23:57:30 UTC
Resolving for now. If the issue reappears, feel free to reopen.