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

Reply via email to