• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

Areca, Raspberry Pi and XBMC

brunobell

n00b
Joined
Feb 18, 2009
Messages
19
I'm not sure which forum this belongs in, but I'll write the problem, mods feel free to move if required.

I have a Win7 server using an Areca 1880i, hp sas expander, norco case, with a mix of 3tb seagate and 3tb wd reds. Upstairs, I have 2 raspberry Pi's on two tvs, a model 1 B, and a model 2. They both run openelec and experience the same problem.

Every so often, while trying to play something from the library an error will pop up "The file is no longer available. Do you want to remove it from the library? Y/N". But the file is there. Any file I try to play will experience that error until i restart the server.

Every function of the pi/server/openelec combo works perfectly, until whatever causes it to go on the fritz. Then I restart my server and everything goes back to normal.

I've tried googling, but I feel that this may be an issue with the areca spinning down drives it isn't using.

Any thoughts on this?
 
Do you have your areca set to spin the drives down? Can you post a snippet of the xbmc log (relating to this particular problem) in debug mode which may give more info than above? Can you access whichever particular file you tried to play from any non-rasbpi machine before a reboot? Can you even access a test file on the local SD card or is it just smb?
 
Do you have your areca set to spin the drives down? Can you post a snippet of the xbmc log (relating to this particular problem) in debug mode which may give more info than above? Can you access whichever particular file you tried to play from any non-rasbpi machine before a reboot? Can you even access a test file on the local SD card or is it just smb?

Ok, I was waiting to see if I could recreate the problem. I had disabled the auto library updater on the Pi's because I had thought that was a problem. And also had not accessed xbmc on either my desktop pc or server, thinking that for some reason they may have been interfering. The only things I've done are manually update the libraries, once a day in the afternoon. Today the problem happened again.

I don't have my Areca set to spin down. Settings on HDD Management are as follows:

Stagger Power on Control: 0.7
Time to Hdd Low Power Idle: Disabled
Time to Hdd Low RPM Mode: Disabled
Time to Spin Down Idle HDD: Disabled

Also, I managed to get a debug report off one of the Pi's.

http://pastebin.com/L6VPuxsK Large Snipet of Debug

Snipet of Exact Error:
Code:
19:19:28 T:1671410752   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x68a06100
19:19:28 T:1671410752   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x6a0948a8
19:19:28 T:1671410752   DEBUG: DecodeJpegToTexture: decoded special://masterprofile/Thumbnails/2/2b480c67.jpg 1280x720
19:19:29 T:1970184192   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x0000, modifier: 0x0
19:19:29 T:1970184192   DEBUG: OnKey: return (0xf00d) pressed, action is Select
19:19:29 T:1970184192   DEBUG: OnClick called on 'videodb://recentlyaddedepisodes/9886' but file doesn't exist
19:19:29 T:1970184192   DEBUG: ------ Window Init (DialogYesNo.xml) ------
19:19:30 T:1970184192   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x0000, modifier: 0x0
19:19:30 T:1970184192   DEBUG: OnKey: return (0xf00d) pressed, action is Select
19:19:31 T:1970184192   DEBUG: ------ Window Deinit (DialogYesNo.xml) ------
19:19:31 T:1970184192   DEBUG: Keyboard: scancode: 0x6c, sym: 0x0112, unicode: 0x0000, modifier: 0x0
19:19:31 T:1970184192   DEBUG: OnKey: down (0xf081) pressed, action is Down
19:19:31 T:1766839360   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x743cc030
19:19:31 T:1766839360   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(224784), nBufferAlignmen(16)
19:19:31 T:1766839360   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.egl_render input port 220 output port 221 m_handle 0x743e0940
19:19:31 T:1766839360   DEBUG: COMXCoreComponent::UseEGLImage component(OMX.broadcom.egl_render) - port(221), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(15360) nBufferAlignmen(16)
19:19:32 T:1766839360   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x743cc030
19:19:32 T:1766839360   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x743e0940
19:19:32 T:1766839360   DEBUG: DecodeJpegToTexture: decoded special://masterprofile/Thumbnails/1/13db8fee.jpg 1280x720


At 19:19:28 I tried to play 2 episodes, both failed. If I had tried every file on the server, they would've failed. I was watching another file off the server from my desktop at the time, via windows shared folder, so files were definitely accessible.

At 19:27, I had restarted the server (but not the Pi) and you'll see that I was able to play an episode of "12 Monkeys". I also realize that I tried playing a file the first time from the Recent folder, but I assure you, any file from any folder, movie or tv would not have worked.

I did not try to test a file locally off the SD card.
 
Back
Top