Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98377 - media-sound/amarok: engine freeze (both xine and gstreamer)
Summary: media-sound/amarok: engine freeze (both xine and gstreamer)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-08 11:17 UTC by Yrjo Hatakka
Modified: 2005-12-30 14:39 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yrjo Hatakka 2005-07-08 11:17:04 UTC
after music stop   
amarok just stops, no hard lock but kid a dies  
  
i get safe again after selectin actions/quit, if I I fiddle further more with   
menus all I can do is ctrl-del-esc   
  
I need to kill all amarakor processes I can find ps aux ( expesially the dcop  
ones )  
  
   
envinroment I use kde 3.4.1   
   
   

Reproducible: Sometimes
Steps to Reproduce:
1.
2.
3.




kynsi tmp # emerge --info 
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, 
glibc-2.3.4.20040808-r1, 2.6.11-gentoo-r10 i686) 
================================================================= 
System uname: 2.6.11-gentoo-r10 i686 AMD Athlon(tm) XP 2400+ 
Gentoo Base System version 1.6.12 
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 19:51:38)] 
dev-lang/python:     2.3.5 
sys-apps/sandbox:    [Not Present] 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.5, 1.6.3, 1.9.5, 1.4_p6, 1.8.5-r3, 1.7.9-r1 
sys-devel/binutils:  2.15.92.0.2-r10 
sys-devel/libtool:   1.5.16 
virtual/os-headers:  2.6.11-r2, 2.6.8.1 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon-xp -O2 -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon-xp -O2 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks nostrip sandbox sfperms strict 
userpriv" 
GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/ 
ftp://ftp.linux.ee/pub/gentoo/distfiles/ ftp://mirror.pudas.net/gentoo 
http://mirror.pudas.net/gentoo ftp://ftp.du.se/pub/os/gentoo 
http://ftp.du.se/pub/os/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ 
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo 
http://www.gigaload.org/gentoo.org/ 
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ 
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gentoo.mirror.icd.hu/ 
ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://chod.cwru.edu/gentoo" 
LANG="fi_FI.ISO-8859-15" 
LC_ALL="fi_FI.ISO-8859-15" 
LINGUAS="fi en" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="x86 3dnow 3dnowex X X509 Xaw3d a52 aac aalib acpi alsa apache2 apm arts 
avi bash-completion berkdb bitmap-fonts bonobo bzlib cddb cdparanoia cdr cjk 
codecs crypt cscope ctype cups curl dba dbm dbus debug dga divx4linux doc dts 
dv dvd dvdr eds emacs emboss encode esd exif fam fastcgi fbcon ffmpeg flac 
flatfile font-server foomaticdb fortran ftp gcj gd gdbm gif gmp gnome gphoto2 
gpm gstreamer gtk gtk2 gtkhtml guile hal icq idea imagemagick imap imlib 
inifile innodb ipv6 jack java jikes jpeg junit kde kdeenablefinal lesstif 
libg++ libwww lirc mad mailwrapper mbox mhash mikmod mime mmx mng motif 
mozcalendar mozilla mozsvg mp3 mpeg mpi mysql mysqli ncurses nls nptl objc odbc 
ogg oggvorbis openal opengl oss pam pdflib perl php pic png posix postgres 
python qt quicktime readline recode ruby samba scanner sdl slang sndfile speex 
spell sqlite sse ssl svg svga tcltk tcpd tetex theora threads tidy tiff 
tokenizer truetype truetype-fonts type1-fonts unicode v4l vcd vhosts vidix 
vim-pager vim-with-x vorbis win32codecs wmf xface xine xinerama xml xml2 xmlrpc 
xmms xpm xprint xscreensaver xsl xv xvid xvmc yahoo yaz zeroconf zlib 
linguas_fi linguas_en userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS 
 
kynsi tmp #
Comment 1 Yrjo Hatakka 2005-07-08 12:38:30 UTC
(In reply to comment #0) 
 
I'm so sorry of the awful typos 
> after music stop   
 
I'm  so sorry  pwerhaps worse br0ken english  than anyone have ever seen. 
 
I was just litenining, ans bang just halt, several times, ca't reproduce  
  
> amarok just stops, no hard lock but kid a dies   
>    
> i get safe again after selectin actions/quit, if I I fiddle further more with    
> menus all I can do is ctrl-del-esc    
>    
> I need to kill all amarakor processes I can find ps aux ( expesially the dcop   
> ones )   
>    
>     
> envinroment I use kde 3.4.1    
>     
>     
>  
> Reproducible: Sometimes 
> Steps to Reproduce: 
> 1. 
> 2. 
> 3. 
>  
>  
>  
>  
> kynsi tmp # emerge --info  
> Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,  
> glibc-2.3.4.20040808-r1, 2.6.11-gentoo-r10 i686)  
> =================================================================  
> System uname: 2.6.11-gentoo-r10 i686 AMD Athlon(tm) XP 2400+  
> Gentoo Base System version 1.6.12  
> Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 
19:51:38)]  
> dev-lang/python:     2.3.5  
> sys-apps/sandbox:    [Not Present]  
> sys-devel/autoconf:  2.13, 2.59-r6  
> sys-devel/automake:  1.5, 1.6.3, 1.9.5, 1.4_p6, 1.8.5-r3, 1.7.9-r1  
> sys-devel/binutils:  2.15.92.0.2-r10  
> sys-devel/libtool:   1.5.16  
> virtual/os-headers:  2.6.11-r2, 2.6.8.1  
> ACCEPT_KEYWORDS="x86"  
> AUTOCLEAN="yes"  
> CFLAGS="-march=athlon-xp -O2 -pipe"  
> CHOST="i686-pc-linux-gnu"  
> 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"  
> CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"  
> CXXFLAGS="-march=athlon-xp -O2 -pipe"  
> DISTDIR="/usr/portage/distfiles"  
> FEATURES="autoaddcvs autoconfig ccache distlocks nostrip sandbox sfperms 
strict  
> userpriv"  
> GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/  
> ftp://ftp.linux.ee/pub/gentoo/distfiles/ ftp://mirror.pudas.net/gentoo  
> http://mirror.pudas.net/gentoo ftp://ftp.du.se/pub/os/gentoo  
> http://ftp.du.se/pub/os/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/  
> ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo  
> http://www.gigaload.org/gentoo.org/  
> http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/  
> ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gentoo.mirror.icd.hu/  
> ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://chod.cwru.edu/gentoo"  
> LANG="fi_FI.ISO-8859-15"  
> LC_ALL="fi_FI.ISO-8859-15"  
> LINGUAS="fi en"  
> MAKEOPTS="-j2"  
> PKGDIR="/usr/portage/packages"  
> PORTAGE_TMPDIR="/var/tmp"  
> PORTDIR="/usr/portage"  
> PORTDIR_OVERLAY="/usr/local/portage"  
> SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"  
> USE="x86 3dnow 3dnowex X X509 Xaw3d a52 aac aalib acpi alsa apache2 apm arts  
> avi bash-completion berkdb bitmap-fonts bonobo bzlib cddb cdparanoia cdr cjk  
> codecs crypt cscope ctype cups curl dba dbm dbus debug dga divx4linux doc dts  
> dv dvd dvdr eds emacs emboss encode esd exif fam fastcgi fbcon ffmpeg flac  
> flatfile font-server foomaticdb fortran ftp gcj gd gdbm gif gmp gnome gphoto2  
> gpm gstreamer gtk gtk2 gtkhtml guile hal icq idea imagemagick imap imlib  
> inifile innodb ipv6 jack java jikes jpeg junit kde kdeenablefinal lesstif  
> libg++ libwww lirc mad mailwrapper mbox mhash mikmod mime mmx mng motif  
> mozcalendar mozilla mozsvg mp3 mpeg mpi mysql mysqli ncurses nls nptl objc 
odbc  
> ogg oggvorbis openal opengl oss pam pdflib perl php pic png posix postgres  
> python qt quicktime readline recode ruby samba scanner sdl slang sndfile 
speex  
> spell sqlite sse ssl svg svga tcltk tcpd tetex theora threads tidy tiff  
> tokenizer truetype truetype-fonts type1-fonts unicode v4l vcd vhosts vidix  
> vim-pager vim-with-x vorbis win32codecs wmf xface xine xinerama xml xml2 
xmlrpc  
> xmms xpm xprint xscreensaver xsl xv xvid xvmc yahoo yaz zeroconf zlib  
> linguas_fi linguas_en userland_GNU kernel_linux elibc_glibc"  
> Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS  
>   
> kynsi tmp # 
 
 
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-07-08 13:10:24 UTC
Which version of Amarok do we speak about? Which engine are you using? Which
alsa drivers are you using?
Comment 3 Yrjo Hatakka 2005-07-09 07:27:19 UTC
amarok version amarok-1.2.4  
and alsa I use is from kernel 2.6.11-gentoo-r10 and engine in amarok  
seems to be xine  
  
This is  just minor irritation and almost impossible to reproduce, is just 
once in awhile happens. 
 
Comment 4 Jim Laflin 2005-07-18 11:59:45 UTC
Is it whilst changing tracks by any chance? I have had this happen to me a few
times...
Comment 5 Ian Monroe 2005-08-04 13:31:58 UTC
Refer to http://amarok.kde.org/wiki/index.php/Debugging_HowTo, thats the only
way to know what's going on really.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-09-08 15:48:41 UTC
Is still a problem with 1.3.1-r1? 
Comment 7 Yrjö Hatakka 2005-09-10 07:05:11 UTC
yes, updated xine-lib to 1.1.0-r4 
and amarok 1.3.1-r1  
 
Problem shows itself more easily now, ie 1.2.4 took some time to crash whereas  
1.3 crashes quite soon and have more bad behaviour as it skips beats. 
 
I'm doing as Ian Monroe 2005-08-04 13:31 PDT suggested 
 
Music stops playing but amarok GUI doesn't crash immediatilly, but after I  
touch some control or wait sufficient time 
 
Whet this New Thread gets created muisc skips  
 
[New Thread -1339929680 (LWP 7328)] 
amarok: BEGIN: virtual void CollectionDB::customEvent(QCustomEvent*) 
amarok: END__: virtual void CollectionDB::customEvent(QCustomEvent*) - Took  
0.0001s 
amarok: [void CollectionDB::createTables(DbConnection*)]  
amarok: [CollectionDB] [ERROR!] [virtual QStringList  
SqliteConnection::query(const QString&)]  sqlite3_compile error: 
amarok: [CollectionDB] [ERROR!] table amazon already exists 
amarok: [CollectionDB] [ERROR!] on query: CREATE TABLE amazon ( asin  
VARCHAR(20), locale VARCHAR(2), filename VARCHAR(33), refetchdate INTEGER ); 
amarok: [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)]  
amarok: [StatusBar] 1updateProgressAppearance() 
amarok: [void CollectionDB::dropTables(DbConnection*)]  
amarok: BEGIN: virtual void CollectionDB::customEvent(QCustomEvent*) 
amarok:   [CollectionDB] Event from IncrementalCollectionReader received. 
amarok:   BEGIN: void CollectionView::scanDone(bool) 
amarok:   END__: void CollectionView::scanDone(bool) - Took 0.00015s 
amarok: END__: virtual void CollectionDB::customEvent(QCustomEvent*) - Took  
0.014s 
amarok: [ThreadWeaver] Job completed: CollectionReader. Jobs pending: 0 
amarok: [virtual KDE::ProgressBar::~ProgressBar()]  
[Thread -1339929680 (LWP 7328) exited] 
amarok: [virtual Fader::~Fader()]  
[Thread -1331536976 (LWP 5299) exited] 
[Thread -1273865296 (LWP 21742) exited] 
[Thread -1263584336 (LWP 21741) exited] 
[Thread -1235592272 (zombie) exited] 
amarok: [StatusBar] 1hideMainProgressBar() 
 
 
same crash backtraces 
 
Program received signal SIG42, Real-time event 42. 
[Switching to Thread -1232324928 (LWP 22098)] 
0xffffe410 in __kernel_vsyscall () 
(gdb) bt 
#0  0xffffe410 in __kernel_vsyscall () 
#1  0xb6b6b50e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 
#2  0xb6b6816b in _L_mutex_lock_24 () from /lib/tls/libpthread.so.0 
#3  0x00000001 in ?? () 
#4  0x00000000 in ?? () 
 
(gdb)  
Program received signal SIG42, Real-time event 42. 
[Switching to Thread -1232791872 (LWP 10313)] 
0xffffe410 in __kernel_vsyscall () 
(gdb) bt 
#0  0xffffe410 in __kernel_vsyscall () 
#1  0xb69045a1 in ___newselect_nocancel () from /lib/tls/libc.so.6 
#2  0x5002e50c in QEventLoop::processEvents (this=0x838dff0, flags=4) at  
qeventloop_x11.cpp:287 
#3  0x500a9ddd in QEventLoop::enterLoop (this=0x838dff0) at qeventloop.cpp:198 
#4  0x500a9cf6 in QEventLoop::exec (this=0x838dff0) at qeventloop.cpp:145 
#5  0x500927ff in QApplication::exec (this=0xbff4b430) at  
qapplication.cpp:2758 
#6  0x081c8cc9 in main (argc=-514, argv=0xfffffdfe) at main.cpp:94 
(gdb)  
 
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-11 02:37:38 UTC
News about this on 1.3.3? 
Comment 9 Yrjo Hatakka 2005-10-14 09:13:49 UTC
Compiled 11.10. 2005 
With  xine-lib-1.0.1-r4 I got today(14.11.) backtrace 
glibc is glibc-2.3.5-r2 
kdelibs is kdelibs-3.4.2-r1 
 
Program received signal SIG42, Real-time event 42. 
[Switching to Thread -1253631056 (LWP 6360)] 
0xffffe410 in __kernel_vsyscall () 
(gdb) bt 
#0  0xffffe410 in __kernel_vsyscall () 
#1  0xb61c605c in pthread_cond_timedwait@@GLIBC_2.3.2 () 
from /lib/tls/libpthread.so.0 
#2  0xb49eeb26 in metronom_sync_loop () from /usr/lib/libxine.so.1 
#3  0x088d63a0 in ?? () 
#4  0x088d63b8 in ?? () 
#5  0xb547145c in ?? () 
#6  0x434fd819 in ?? () 
#7  0x38f63eb0 in ?? () 
#8  0x434fd814 in ?? () 
#9  0x000e950e in ?? () 
#10 0xb61cdff4 in ?? () from /lib/tls/libpthread.so.0 
#11 0x00000000 in ?? () 
#12 0xb5471bb0 in ?? () 
#13 0xb5471508 in ?? () 
#14 0xb61c3c0b in start_thread () from /lib/tls/libpthread.so.0 
Previous frame inner to this frame (corrupt stack?) 
(gdb)  
 
I'll try gstreamer-0.8.11 now, it feels more stable ( at least it was with 
1.3.2 ) 
 
Comment 10 Yrjo Hatakka 2005-10-14 09:18:24 UTC
Damm it now crashing fast 
 
with gstreamer: 
Program received signal SIG42, Real-time event 42. 
[Switching to Thread -1291551824 (LWP 8014)] 
0xffffe410 in __kernel_vsyscall () 
(gdb) bt 
#0  0xffffe410 in __kernel_vsyscall () 
#1  0xb61a374b in __write_nocancel () from /lib/tls/libpthread.so.0 
#2  0xb437c78d in gst_osssink_chain () 
from /usr/lib/gstreamer-0.8/libgstossaudio.so 
#3  0xb3a8d62a in gst_pad_call_chain_function (pad=0x8882ec0, data=0x8abde0c) 
at gstpad.c:4539 
#4  0xb3a8a790 in gst_pad_push (pad=0x89d53d0, data=0x8abde0c) at 
gstpad.c:3335 
#5  0xb3082d8f in gst_audioscale_chain (pad=0x8862370, _data=0x8abde0c) at 
gstaudioscale.c:705 
#6  0xb3a8d62a in gst_pad_call_chain_function (pad=0x8862370, data=0x8abde0c) 
at gstpad.c:4539 
#7  0xb3a8a790 in gst_pad_push (pad=0x8a938d8, data=0x8abde0c) at 
gstpad.c:3335 
#8  0xb3088584 in volume_chain_int16 (pad=0x900, _data=0x8b07ba8) at 
gstvolume.c:485 
#9  0xb3a8d62a in gst_pad_call_chain_function (pad=0x8a999c8, data=0x8ac0660) 
at gstpad.c:4539 
#10 0xb3a8a790 in gst_pad_push (pad=0x8859838, data=0x8ac0660) at 
gstpad.c:3335 
#11 0xb39bf1c5 in gst_identity_chain (pad=0x8857170, _data=0x8ac0660) at 
gstidentity.c:370 
#12 0xb3a8d62a in gst_pad_call_chain_function (pad=0x8857170, data=0x8ac0660) 
at gstpad.c:4539 
#13 0xb3a8a790 in gst_pad_push (pad=0x886c918, data=0x8ac0660) at 
gstpad.c:3335 
#14 0xb49ae2f0 in gst_equalizer_chain (pad=0x88b2180, data_in=0x8ac0660) at 
gstequalizer.cpp:348 
#15 0xb3a8d62a in gst_pad_call_chain_function (pad=0x88b2180, data=0x8ac0660) 
at gstpad.c:4539 
#16 0xb3a8a790 in gst_pad_push (pad=0x8a6d890, data=0x8ac0660) at 
gstpad.c:3335 
#17 0xb308d8c8 in gst_audio_convert_chain (pad=0x887d290, data=0x8abde0c) at 
gstaudioconvert.c:274 
#18 0xb3a8d62a in gst_pad_call_chain_function (pad=0x887d290, data=0x8abde0c) 
at gstpad.c:4539 
#19 0xb3a8a790 in gst_pad_push (pad=0xb2313b90, data=0x8abde0c) at 
gstpad.c:3335 
#20 0xb49846a4 in gst_mad_chain () from /usr/lib/gstreamer-0.8/libgstmad.so 
#21 0xb3a8d62a in gst_pad_call_chain_function (pad=0xb2313730, data=0x8abeba4) 
at gstpad.c:4539 
#22 0xb3a8a790 in gst_pad_push (pad=0x886a8f0, data=0x8abeba4) at 
gstpad.c:3335 
#23 0xb39c90ed in gst_type_find_element_chain (pad=0x88790e0, data=0x8abeba4) 
at gsttypefindelement.c:636 
#24 0xb3a8d62a in gst_pad_call_chain_function (pad=0x88790e0, data=0x8abeba4) 
at gstpad.c:4539 
#25 0xb3a8a790 in gst_pad_push (pad=0x8a36730, data=0x8abeba4) at 
gstpad.c:3335 
#26 0xb4988559 in gst_id3_tag_chain () 
from /usr/lib/gstreamer-0.8/libgstmad.so 
#27 0xb3a8d62a in gst_pad_call_chain_function (pad=0x8a359b8, data=0x8abde0c) 
at gstpad.c:4539 
#28 0xb3a8a790 in gst_pad_push (pad=0x8a500d0, data=0x8abde0c) at 
gstpad.c:3335 
#29 0xb39c90ed in gst_type_find_element_chain (pad=0x8a4b2f8, data=0x8abde0c) 
at gsttypefindelement.c:636 
#30 0xb3a8d62a in gst_pad_call_chain_function (pad=0x8a4b2f8, data=0x8abde0c) 
at gstpad.c:4539 
#31 0xb3a8a790 in gst_pad_push (pad=0x8a29080, data=0x8abde0c) at 
gstpad.c:3335 
#32 0xb4b1d6d5 in get_group_schedule_function (argc=0, argv=0x88bb3a0) at 
gstoptimalscheduler.c:1416 
#33 0xb4b1cc91 in schedule_group (group=0x88bb3a0) at 
gstoptimalscheduler.c:1222 
#34 0xb4b1cf69 in gst_opt_scheduler_schedule_run_queue (osched=0x88702b8, 
only_group=0x0) at gstoptimalscheduler.c:1274 
#35 0xb4b1d0fb in schedule_chain (chain=0x8a2eda0) at 
gstoptimalscheduler.c:1331 
#36 0xb4b213d7 in gst_opt_scheduler_iterate (sched=0x88702b8) at 
gstoptimalscheduler.c:2792 
#37 0xb3a99174 in gst_scheduler_iterate (sched=0x88702b8) at 
gstscheduler.c:744 
#38 0xb3a6b2a8 in gst_bin_iterate_func (bin=0x8a395e8) at gstbin.c:1281 
#39 0xb3aaeebb in gst_marshal_BOOLEAN__VOID (closure=0x8a4d798, 
return_value=0xb30470ec, n_param_values=1,  
    param_values=0xe00, invocation_hint=0xb3047114, marshal_data=0xb3a6b210) 
at gstmarshal.c:509 
#40 0xb4389e49 in g_type_class_meta_marshal () 
from /usr/lib/libgobject-2.0.so.0 
#41 0xb4389bbf in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 
#42 0xb439a54c in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 
#43 0xb4399995 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 
#44 0xb4399e26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 
#45 0xb3a6b483 in gst_bin_iterate (bin=0x8a395e8) at gstbin.c:1341 
#46 0xb3aa236d in gst_thread_main_loop (arg=0x8a395e8) at gstthread.c:675 
#47 0xb3a0e47d in g_thread_create_proxy () from /usr/lib/libglib-2.0.so.0 
#48 0xb619ec0b in start_thread () from /lib/tls/libpthread.so.0 
#49 0xb5fb4ebe in clone () from /lib/tls/libc.so.6 
(gdb)  
 
Comment 11 Roland Kemer 2005-10-22 05:40:16 UTC
i don't know if it's interesting to you, but here the same (libxine) problem 
appears and amarok crashes randomly during the first minutes of playing. to see 
more i compiled with 'debug'-useflag, now the problems are gone! (i recompiled 
it before the 'debug'-compile, too) 
 
greetings from vienna, 
roland 
Comment 12 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-24 02:19:10 UTC
Hrm can it be a corrupted mp3? Having both gstreamer *and* xine crashing 
within their own code seems quite strange... 
 
Comment 13 Yrjo Hatakka 2005-11-02 09:19:30 UTC
amarok 1.3.5 looks very promising. I have five days uptime with dynamic 
playlist. Adding new mataterial and restructuring media lib while playing 
doesn't have caused any problems so far. 
 
looking good ;) 
Comment 14 Yrjo Hatakka 2005-11-02 21:08:03 UTC
Well, it was too good, I jinxed it. Amarok crashed after I started emerge -uv 
world 
Next I'll try with removing kernel preemtion, setting 
CONFIG_PREEMPT=n 
CONFIG_PREEMPT_BKL=n 
let's see if this makes any difference 
Comment 15 Yrjo Hatakka 2005-11-26 18:40:36 UTC
Kernel preemtion had nothing to with this 
 
But I discovered atleast one systematic source of failure 
 
at the end of emergin package , when there reads: 
>>> Regenerating /etc/ld.so.cache...  
  
AMAROK crashes allways 
 
That's one sure points when amarok crashes 
and with gentoo, you might have some emerge going on  
quite often ;) 
 
HTH 
 
Comment 16 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-02 04:21:12 UTC
If debug useflag make it go away it might be related to bug #102662 . 
Are you using alsa output? in-kernel or alsa-driver? Version of kernel/drivers 
and of alsa-lib? 
Comment 17 Yrjo Hatakka 2005-12-30 14:32:36 UTC
In kernel ALSA 2.6.14-gentoo-r4
alsa-lib-1.0.10_rc3
Amarok version is amarok-1.3.7-r1

But great news:

As a christmas present to myself I have changed hardware drastically, I now have AMD X2 processor, Gentoo is compiled still as super fast x86 though

gcc was upgraded too :
gcc version 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)

I compiled all packages with new march=k8 option.

And the crashing problems seems be gone. Now I can compile/emerge packages and listen some music same time with the Amarok !

As MB was changed too, so it might have been hardware problem afterall? ( Allthough Amarok was the only app that suffered )
Comment 18 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-30 14:39:51 UTC
Considering fixed this, too.