I just tried to get latest 8.0 and 7.9 from git running on my Ubuntu
8.04.4 development machine running perl 5.8.8 and both fails immediately
with Segmentation fault.
Code:
--------------------
erland@squeezedev:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04.4 LTS"
erland@squeezedev:~$ uname -a
Linux squeezedev 2.6.24-28-virtual #1 SMP Wed Nov 24 10:38:58 UTC 2010 i686
GNU/Linux
erland@squeezedev:~$ perl -v
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
--------------------
I checked out like this:
Code:
--------------------
git clone git://github.com/Logitech/slimserver.git server
cd server
git checkout --track -b public/7.9 origin/public/7.9
--------------------
I'm starting LMS with a command with:
Code:
--------------------
slimserver.pl --cachedir /var/lib/squeezecenter/Cache80 --prefsdir
/home/erland/Configurations/Prefs80 --logdir /var/lib/squeezecenter/Logs80
--d_startup
--------------------
(Each directory is empty and the current user have read/write access to
them)
The console output is in the attached log file 31158.
I've installed LMS in a directory /media/disk2/squeezecenter/8.0/server
which might be confusing since it's really 7.9 that it runs at the
moment. I planned to run 8.0 but switched to 7.9 when I saw 8.0 didn't
work. I get the same problem with 8.0.
I tried going back and if I go back to the following revision from
September 27 2018 it starts properly:
Code:
--------------------
git checkout e7e0cc89414dd62c25ab699a71c5bbf5fc8f05e1
--------------------
But if I checkout the revision after that one, it fails with
segmentation fault:
Code:
--------------------
git checkout 6a22053ab80130ae380828ff4ed681096fe6c884
--------------------
Not sure if I'm missing something but from the look of that revision
(https://github.com/Logitech/slimserver/commit/6a22053ab80130ae380828ff4ed681096fe6c884)
it doesn't seem to introduce any changes that can cause segmentation
fault before LMS even writes any log files.
Is my Linux version no longer supported by LMS or do I need to manually
rebuild some binaries or similar to make it work ?
(Yes, I know Ubuntu 8.04 is old, but since I don't have much time these
days I figured the easiest way to get 8.0 up and running so I could
verify my plugins was to use my already existing machine which happens
to run Ubuntu 8.04)
Is there any way to easily debug it to see what's causing the problem if
Ubuntu 8.04 and perl 5.8.8 is supposed to work ?
+-------------------------------------------------------------------+
|Filename: squeezecenter.log |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=31158|
+-------------------------------------------------------------------+
Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(http://wiki.slimdevices.com/index.php/User:Erland)
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=112667
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta