Bugzilla – Bug 6116
File scan process should return with an error message to the web interface (now it just hangs)
Last modified: 2009-10-05 14:26:31 UTC
I think that the SlimServer web interface should alert me if it finds something wrong with a file during scan. Now, I just see a message that it is scanning, when in fact the process has stopped/is stuck. This is not very user-friendly. It should return with an error code/message if it does not accept the file or can not access it or some other error occurrs (not hang). After some googling, I found out that I had to use the command line interface to start & stop the scan, to find out which file it was (one out of 5000..). This is quite a difficult process, with a high learning-curve, for someone who like me is not too familiar with Linux. I hope a status message, or even better to show the scanning process (listing the processed files), in the web-logpage would be possible to implement.. Features like these will attract more non-Linux-persons!
which version of Slimserver/Squeezecenter are you using? SqueezeCenter 7.0a1 currently has a progress ui for scanning, which would show incomplete if something failed along the way.
(In reply to comment #1) > which version of Slimserver/Squeezecenter are you using? SqueezeCenter 7.0a1 > currently has a progress ui for scanning, which would show incomplete if > something failed along the way. > Actually, I think this should be a bug report and not a feature report, since the scanning never completes. My setup: Squeezebox 3 QNAP TS-109 Seagate ES 500GB SlimServer Version: 6.5.4 - 12568 - Debian - EN - utf8 Server IP address: 192.168.1.4 Perl Version: 5.8.8 arm-linux-gnu-thread-multi MySQL Version: 5.0.41
Can you reproduce this issue with the latest 7.0 nightly build? Michael
(In reply to comment #3) > Can you reproduce this issue with the latest 7.0 nightly build? > > Michael > Hi Michael, Please correct me if I am wrong, but I'm not sure there is a 7.0 build for the QNAP? But there are several posts in the forum from people that have ran into this issue, maybe one of them can test or have already tested.. Here are just two of the threads on the subject: http://forums.slimdevices.com/showthread.php?t=36168 http://forums.slimdevices.com/showthread.php?t=39328 I hope You can make a fix for version 6 also.. I'm not sure the QNAP will have enough power to run the new version 7..(?) /Simon
Let's add a list of unscannable files to the scan status page in server settings for 7.1
(In reply to comment #5) > Let's add a list of unscannable files to the scan status page in server > settings for 7.1 > Nice, but what about when the scan seems to run forever? It would be nice with a time out so it could move on to the next track instead of hanging. As it is now, it would not log the offending file, since the scanner process gets stuck while processing it (v6.5.4).
Apparently there is another bug about processing and handling scanner log data and errors. I need to review that bug and try to figure out the correct behavior.
I can't find this alleged bug about finding the scanner log. Michael I think this should be assigned to you, and I'm not sure why it wasn't earlier.
Chris - it's bug 6369 (linked in the depency list). This very likely won't happen in 7.2.
change 25880 - display message in progress information if scan fails (web UI, CLI -> to be integrated with control panels/prefpane). A list of problematic files can be found in the scanner.log file (linked from the same page in the web UI)
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.