Amarok 1.4.5 and 1.4.6 freeze

Donn Washburn n5xwb at hal-pc.org
Wed Jun 27 01:31:22 UTC 2007


Orcan Ogetbil wrote:
> Hello, I have two problems that make amarok unusable
> for me.
> 
> Problem #1:
> Distro: Fedora 7
> Amarok: 1.4.5 and 1.4.6
> KDE: 3.5.6 and 3.5.7 (I tried all the version
> combinations)
> Music type: mp3 or mpc (I tried ogg with amarok 1.4.5&
> KDE 3.5.6 combination only)
> Engine: xine (binary or self compiled, tried both)
> version: xine-lib-1.1.7
> Database: SQLite or MySQL
> 
> When I let amarok play continuously it freezes. This
> happens completely random. Sometimes I can play music
> for hours, sometimes it freezes right in the 2nd
> minute. The freeze happens somewhere in the middle of
> the playing track, i.e. it does not necessarily happen
> while changing tracks.
> 
> I tried disabling all of crossfade, OSD and fadeout.
> It didn't help.
> 
> 
> This is the console output of amarok (self compiled
> with flags: --prefix=/usr --enable-debug=full 
> --with-helix --enable-mysql):
> 
> ---
> [orcan at desitter orcan]$ amarok
> Amarok: [Loader] Starting amarokapp..
> Amarok: [Loader] Don't run gdb, valgrind, etc. against
> this binary! Use amarokapp.
> QLayout "unnamed" added to QVBox "unnamed", which
> already has a layout
> 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&)
> [orcan at desitter orcan]$ QWidget::setMinimumSize: The
> smallest allowed size is (0,0)
> QComboBox::setCurrentItem: (speakerComboBox) Index 1
> out of range
> QWidget::setMinimumSize: The smallest allowed size is
> (0,0)
> QComboBox::setCurrentItem: (speakerComboBox) Index 1
> out of range
> ---
> 
> Attached is the gdb backtrace[(gdb) thread apply all
> bt].
> 
> Problem #2:
> Engine: Helix (HelixPlayer-1.0.7-5.fc7)
> 
> Since I couldn't get the xine engine work (It works
> flawlessly standalone or with kaffeine) I wanted to
> try the Helix engine. It works fine. It is kind of
> sloppy when I seek through the track but I can live
> with that.
> The problem is when I use the Helix engine it opens 7
> amarokapp instances instead of just one:
> 
> ---
> [orcan at desitter orcan]$ ps aux |grep amarok
> orcan     1695  0.0  0.1   4096  2448 ?        S   
> 20:43   0:00 ruby
> /usr/share/apps/amarok/scripts/score_default/score_default.rb
> orcan     4206  0.0  0.0   4012   740 pts/0    S+  
> 20:56   0:00 grep amarok
> orcan    32492  3.5  2.1 108180 44864 ?        S   
> 20:36   0:42 amarokapp
> orcan    32526  0.0  0.2  28820  4952 ?        S   
> 20:36   0:00 kio_file [kdeinit] file
> /tmp/ksocket-orcan/klauncherRgAxEa.slave-socket
> /tmp/ksocket-orcan/amaroks2LjGa.slave-socket
> orcan    32527  0.0  0.2  31048  5160 ?        S   
> 20:36   0:00 kio_file [kdeinit] file
> /tmp/ksocket-orcan/klauncherRgAxEa.slave-socket
> /tmp/ksocket-orcan/amarokspo7Za.slave-socket
> orcan    32552  0.0  0.2  31048  5072 ?        S   
> 20:36   0:00 kio_file [kdeinit] file
> /tmp/ksocket-orcan/klauncherRgAxEa.slave-socket
> /tmp/ksocket-orcan/amarokhzHksb.slave-socket
> orcan    32553  0.0  0.2  31048  5068 ?        S   
> 20:36   0:00 kio_file [kdeinit] file
> /tmp/ksocket-orcan/klauncherRgAxEa.slave-socket
> /tmp/ksocket-orcan/amarokXlHNya.slave-socket
> orcan    32554  0.0  0.2  31048  5068 ?        S   
> 20:36   0:00 kio_file [kdeinit] file
> /tmp/ksocket-orcan/klauncherRgAxEa.slave-socket
> /tmp/ksocket-orcan/amarokLonjxb.slave-socket
> orcan    32582  2.1  1.1 121640 23340 ?        Sl  
> 20:36   0:25 amarokapp
> orcan    32583  1.6  1.1 121232 23204 ?        Sl  
> 20:36   0:20 amarokapp
> orcan    32589  0.0  0.8 118060 18208 ?        S   
> 20:36   0:00 amarokapp
> orcan    32590  0.0  0.8 118060 18208 ?        S   
> 20:36   0:00 amarokapp
> orcan    32591  0.0  0.8 118060 18184 ?        S   
> 20:36   0:00 amarokapp
> orcan    32592  0.0  0.8 118060 18184 ?        S   
> 20:36   0:00 amarokapp
> ---
> 
> Each consume about 120MB of memory, that makes 840MB
> total. I don't think amarok needs this much memory.
> Also, when I keep amarok open playing with Helix
> engine for an extended period, my X freezes. There may
> be a memory leak.
> 
> I hope the problem can be solved. Please let me know
> if you need more information.
> 
> Orcan
> 
I was told by a Red Hat employee that Fedora 7 (no longer "Core" just 7)
is missing a lot of the mp3 and mp4 programs.  I tried to compile Amarok 
1.4.5 with no luck on a fresh 7 install.  You might check your amarok 
binary with ldd and see if it is missing something
-- 
73 de Donn Washburn
307 Savoy Street     Email: " n5xwb at hal-pc.org "
Sugar Land, TX 77478 LL# 1.281.242.3256
Ham Callsign N5XWB   HAMs : " n5xwb at arrl.net "
VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg
BMW MOA #: 4146 - Ambassador
       " http://counter.li.org " #279316

Did you know?
The transistor was invented by three white men.



More information about the Amarok mailing list