PDA

View Full Version : SC 7.2.1 segfaults on Linux



PoshOzzie
2008-12-11, 07:58
I posted this in the Linux/Unix forum but didn't get any replies, I thought perhaps it would be better in this forum. SC segfaulted again yesterday, just 2 days or so after I last restarted it. I've been away since the restart, so SC is crashing without even being used.

>>

I'm running squeezecenter 7.2.1-1 on FedoraCore 9. I've been getting a lot of segfaults from squeezecenter. These cause the application to quit, and seem to occur every couple of days (not associated with shutdown like the other segfaults I've read about in this forum, hence new post). All previous versions of SC and slimserver have run stabily for me. Here are the messages generated upon segfault:



[root@brian ~]# grep squeezecenter-s /var/log/messages*
/var/log/messages-20081116:Nov 9 04:41:03 brian kernel: squeezecenter-s[11480]: segfault at 0 ip 00a14ae0 sp bfd59c50 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081116:Nov 9 08:29:57 brian kernel: squeezecenter-s[11356]: segfault at 4b7e9428 ip 00977889 sp bfd5a690 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081116:Nov 9 12:34:57 brian kernel: squeezecenter-s[8575]: segfault at 0 ip 00a14ae0 sp bfdd3ab0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081116:Nov 10 12:39:17 brian kernel: squeezecenter-s[20099]: segfault at 0 ip 002b8b40 sp bfb1a200 error 4 in libperl.so[111000+26a000]
/var/log/messages-20081116:Nov 11 12:39:18 brian kernel: squeezecenter-s[29192]: segfault at 0 ip 002b8b40 sp bfb1a200 error 4 in libperl.so[111000+26a000]
/var/log/messages-20081116:Nov 12 12:39:18 brian kernel: squeezecenter-s[5702]: segfault at 0 ip 002b8b40 sp bfb1a200 error 4 in libperl.so[111000+26a000]
/var/log/messages-20081116:Nov 12 12:59:15 brian kernel: squeezecenter-s[2205]: segfault at 0 ip 002b8b40 sp bfb1a200 error 4 in libperl.so[111000+26a000]
/var/log/messages-20081116:Nov 13 12:59:45 brian kernel: squeezecenter-s[15919]: segfault at 0 ip 00a14b40 sp bfad61c0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081116:Nov 14 12:59:46 brian kernel: squeezecenter-s[28072]: segfault at 0 ip 00a14b40 sp bfad61c0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081116:Nov 15 12:59:46 brian kernel: squeezecenter-s[12525]: segfault at 0 ip 00a14b40 sp bfad61c0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081123:Nov 17 04:39:53 brian kernel: squeezecenter-s[4293]: segfault at 0 ip 00a14b40 sp bfd096a0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081123:Nov 18 04:39:53 brian kernel: squeezecenter-s[23307]: segfault at 0 ip 00a14b40 sp bfd096a0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081123:Nov 19 04:39:53 brian kernel: squeezecenter-s[7869]: segfault at 0 ip 00a14b40 sp bfd096a0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081123:Nov 20 04:39:53 brian kernel: squeezecenter-s[24835]: segfault at 0 ip 00a14b40 sp bfd096a0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081123:Nov 21 04:39:53 brian kernel: squeezecenter-s[9458]: segfault at 0 ip 00a14b40 sp bfd096a0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081123:Nov 22 04:39:54 brian kernel: squeezecenter-s[26568]: segfault at 0 ip 00a14b40 sp bfd096a0 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081130:Nov 24 04:39:49 brian kernel: squeezecenter-s[23215]: segfault at 0 ip 00a14b40 sp bf910000 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081130:Nov 25 04:39:49 brian kernel: squeezecenter-s[4149]: segfault at 0 ip 00a14b40 sp bf910000 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081130:Nov 26 04:39:50 brian kernel: squeezecenter-s[15706]: segfault at 0 ip 00a14b40 sp bf910000 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081130:Nov 27 04:39:51 brian kernel: squeezecenter-s[1029]: segfault at 0 ip 00a14b40 sp bf910000 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081130:Nov 28 04:39:50 brian kernel: squeezecenter-s[13509]: segfault at 0 ip 00a14b40 sp bf910000 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081130:Nov 28 14:00:41 brian kernel: squeezecenter-s[6964]: segfault at 48a3ecc0 ip 008907d0 sp bfa13350 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081130:Nov 29 21:31:34 brian kernel: squeezecenter-s[29452]: segfault at 0 ip 00a14b40 sp bfe8c560 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081207:Dec 1 04:39:49 brian kernel: squeezecenter-s[14932]: segfault at 0 ip 00a14b40 sp bf837730 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081207:Dec 2 04:39:51 brian kernel: squeezecenter-s[563]: segfault at 0 ip 00a14b40 sp bf837730 error 4 in libperl.so[86d000+26a000]
/var/log/messages-20081207:Dec 2 20:00:03 brian kernel: squeezecenter-s[2400]: segfault at 4b3a9d9c ip 006fba4a sp bf8380e8 error 4 in libc-2.8.so[685000+163000]
/var/log/messages-20081207:Dec 5 14:26:50 brian kernel: squeezecenter-s[14291]: segfault at 80000004 ip 009338e2 sp bf9e8910 error 4 in libperl.so[86d000+26a000]
/var/log/messages:Dec 7 04:39:59 brian kernel: squeezecenter-s[12578]: segfault at 0 ip 00a14b40 sp bfa99190 error 4 in libperl.so[86d000+26a000]
/var/log/messages:Dec 9 01:14:54 brian kernel: squeezecenter-s[24951]: segfault at e90d770 ip 0094a3b5 sp bfdee710 error 4 in libperl.so[86d000+26a000]


I'm not sure if the first occurrence listed on Nov 9th is actually the first time it happened (due to purging of the logs). However, on Nov 9th I updated my installation using yum, and these packages were installed:



[root@brian ~]# rpm -qa --last | grep "Sun 09 Nov"
perl-Test-Harness-2.64-38.fc9 Sun 09 Nov 2008 12:19:02 PM CET
perl-ExtUtils-MakeMaker-6.36-38.fc9 <following date stamps removed>
logwatch-7.3.6-26.fc9
perl-Archive-Tar-1.38-38.fc9
perl-Pod-Simple-3.07-38.fc9
perl-ExtUtils-ParseXS-2.18-38.fc9
perl-Compress-Zlib-2.008-38.fc9
perl-IO-Compress-Zlib-2.008-38.fc9
perl-IO-Compress-Base-2.008-38.fc9
glib2-devel-2.16.6-2.fc9
net-snmp-utils-5.4.1-19.fc9
net-snmp-5.4.1-19.fc9
perl-Compress-Raw-Zlib-2.008-38.fc9
perl-5.10.0-38.fc9
perl-version-0.74-38.fc9
perl-Module-Pluggable-3.60-38.fc9
perl-libs-5.10.0-38.fc9
perl-Pod-Escapes-1.04-38.fc9
jwhois-4.0-8.fc9
binutils-2.18.50.0.6-6.fc9
xorg-x11-drv-elographics-1.2.3-1.fc9
anacron-2.3-62.fc9
e2fsprogs-1.41.3-2.fc9
yum-metadata-parser-1.1.2-9.fc9
openldap-clients-2.4.10-2.fc9
openssh-clients-5.1p1-3.fc9
openssh-askpass-5.1p1-3.fc9
openssh-server-5.1p1-3.fc9
gnome-panel-2.22.2-3.fc9
VLGothic-fonts-20081029-1.fc9
tzdata-java-2008i-1.fc9
iwl4965-firmware-228.57.2.21-1.1
e2fsprogs-devel-1.41.3-2.fc9
openldap-devel-2.4.10-2.fc9
libxcb-devel-1.1-5.fc9
libpng-devel-1.2.33-1.fc9
libnfnetlink-0.0.39-3.fc9
gnokii-0.6.24-2.fc9
libsndfile-1.0.17-6.fc9
ntfs-3g-1.5012-4.fc9
dovecot-1.0.15-14.fc9
poppler-glib-0.8.7-1.fc9
libpng-1.2.33-1.fc9
poppler-0.8.7-1.fc9
gnome-panel-libs-2.22.2-3.fc9
openssh-5.1p1-3.fc9
net-snmp-libs-5.4.1-19.fc9
openldap-2.4.10-2.fc9
glib2-2.16.6-2.fc9
e2fsprogs-libs-1.41.3-2.fc9


So' I'm wondering if there is some incompatibility or other? I upgraded to SC 7.2.1-1 on 3rd November, and about that time I also added a SB Boom to my network.

I notice that after the crash, there are still some processes connected to SC running on the system:



[root@brian ~]# ps -ef | grep -i squee
root 12656 12219 0 09:19 pts/4 00:00:00 grep -i squee
493 14330 1 0 Dec03 ? 00:00:00 /usr/share/squeezecenter/Bin/i386-linux/mDNSResponderPosix -f /var/lib/squeezecenter/cache/mDNS.conf
493 24953 1 0 Dec08 ? 00:06:12 /usr/libexec/mysqld --defaults-file=/var/lib/squeezecenter/cache/my.cnf
493 25069 1 0 Dec08 ? 00:00:00 /usr/share/squeezecenter/Bin/i386-linux/mDNSResponderPosix -f /var/lib/squeezecenter/cache/mDNS.conf


Does anyone have any ideas what might be causing these crashes? I'm finding them pretty annoying, since I constantly have to restart SC to get things working again. I've tried rebooting my server, but that hasn't helped.

Cheers!