Bug 12235 - SC crashes on directories without read/execute (in unix permissions world)
: SC crashes on directories without read/execute (in unix permissions world)
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Scanner
: 7.4.0
: PC Other
: -- normal (vote)
: 7.4.0
Assigned To: Andy Grundman
: SQLite
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-06-02 15:10 UTC by snarlydwarf
Modified: 2009-10-05 14:27 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description snarlydwarf 2009-06-02 15:10:40 UTC
[09-05-29 10:57:58.7725] File::Next::__ANON__ (212) Warning: /home/mp3/mserv/mp3/Misc/SongPoemV4/spam04_artwork: Permission denied at /usr/share/squeezecenter/CPAN/File/Next.pm line 212.
2009-05-29 10:57:58 SqueezeCenter died. Restarting.

Changing permissions on the directory lets SC run, but I can't use directory permissions to "hide" things from SC.
Comment 1 Andy Grundman 2009-06-02 15:36:50 UTC
Does this work in 7.3.3?
Comment 2 snarlydwarf 2009-06-02 15:41:17 UTC
(In reply to comment #1)
> Does this work in 7.3.3?

It used to.  I had several directories that were unreadable by SC (some were chmod 0, some were just 700 owned by me) and they broke with the SQLite branch change on 7.4.

(no idea why Find::Next is being called at that point in the code)
Comment 3 snarlydwarf 2009-06-03 09:32:34 UTC
Hrrm  this seems to be fixed with the latest nightly.  (I know you've been coding a ton in that section of code, so one of the other changes there must have fixed it... marking as resolved since I can no longer break it.)
Comment 4 James Richardson 2009-10-05 14:27:33 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.