Upgraded from 7.9.1 => 7.9.4:Logitech Media Server died. Restarting.
> Hmm, it successfully gets to the end of the BEGIN block that calls
> loadModule, do you have any ideas where to print next?
That's good to know! This means most likely it's not a binary causing
the problem (which I would not have understood anyway, as we didn't
touch them).
Next up would be that large list of "use" statements. First the external
modules, then all the Slim:: ones. Try to figure out whether you get
past all of them. If not, on which one it crashes.
If you get past them, step into the init() function. We do not reach
line 395 or similar where we log "Starting Logitech Media Server...".
The failure must be before that. Or that very statement (it has slightly
changed).
At first I was wondering why only the x86 ReadyNAS build would fail, but
eg. not the ARM version. But it seems ARM is using Perl 5.10. x86 is on
5.8. So there might be an issue with that old Perl version. Some
statement I changed which is not compatible with Perl 5.8.
--
Michael
> Hmm, it successfully gets to the end of the BEGIN block that calls
> loadModule, do you have any ideas where to print next?
That's good to know! This means most likely it's not a binary causing
the problem (which I would not have understood anyway, as we didn't
touch them).
Next up would be that large list of "use" statements. First the external
modules, then all the Slim:: ones. Try to figure out whether you get
past all of them. If not, on which one it crashes.
If you get past them, step into the init() function. We do not reach
line 395 or similar where we log "Starting Logitech Media Server...".
The failure must be before that. Or that very statement (it has slightly
changed).
At first I was wondering why only the x86 ReadyNAS build would fail, but
eg. not the ARM version. But it seems ARM is using Perl 5.10. x86 is on
5.8. So there might be an issue with that old Perl version. Some
statement I changed which is not compatible with Perl 5.8.
--
Michael
Comment