Page 1 of 1

Problem Browsing Deep Subfolders

Posted: Mon Mar 02, 2015 4:28 am
by Bhgp
Hello,

I have no problems while browsing files on folders/subfolders that are not so deep (second subfolder for example)

But i organize my files in a deep subfolder category system, and the server simply seems not to be able to see the files whenever i access these deep subfolders. The log says that there is an error, i'm uploading the log so you can see.

You can look for "breaking bad" at the log so you can see the problem

Code: Select all

DEBUG 09:59:02.990 [New I/O worker #6] Detected encoding for E:\Séries\Breaking Bad\2 Temporada\Breaking.Bad.S02E08.480p.BRRip.x264-BoB.srt is WINDOWS-1252.
DEBUG 09:59:02.991 [New I/O worker #6] Reading TranscodeExtensions: "flv,wav" (default: "")
DEBUG 09:59:02.991 [New I/O worker #6] Reading SupportedExternalSubtitlesFormats: "SUBRIP,ASS,TEXT,MICRODVD,WEBTT,SAMI" (default: "")
ERROR 09:59:03.025 [New I/O worker #6] Error adding child: "Breaking.Bad.S02E08.480p.BRRip.x264-BoB.mkv"
java.lang.NullPointerException: null
	at net.pms.dlna.DLNAResource.resolvePlayer(DLNAResource.java:837) [ums.jar:5.0.1]
	at net.pms.dlna.DLNAResource.addChild(DLNAResource.java:655) [ums.jar:5.0.1]
	at net.pms.dlna.DLNAResource.addChild(DLNAResource.java:504) [ums.jar:5.0.1]
	at net.pms.dlna.MapFile.manageFile(MapFile.java:106) [ums.jar:5.0.1]
	at net.pms.dlna.MapFile.analyzeChildren(MapFile.java:165) [ums.jar:5.0.1]
	at net.pms.dlna.DLNAResource.discoverWithRenderer(DLNAResource.java:1208) [ums.jar:5.0.1]
	at net.pms.dlna.DLNAResource.getDLNAResources(DLNAResource.java:1123) [ums.jar:5.0.1]
	at net.pms.network.RequestV2.answer(RequestV2.java:683) [ums.jar:5.0.1]
	at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:296) [ums.jar:5.0.1]
	at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:254) [ums.jar:5.0.1]
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) [ums.jar:5.0.1]
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [ums.jar:5.0.1]
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) [ums.jar:5.0.1]
	at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:142) [ums.jar:5.0.1]
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [ums.jar:5.0.1]
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) [ums.jar:5.0.1]
	at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:145) [ums.jar:5.0.1]
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) [ums.jar:5.0.1]
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [ums.jar:5.0.1]
	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) [ums.jar:5.0.1]
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296) [ums.jar:5.0.1]
	at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459) [ums.jar:5.0.1]
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536) [ums.jar:5.0.1]
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435) [ums.jar:5.0.1]
	at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) [ums.jar:5.0.1]
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [ums.jar:5.0.1]
	at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559) [ums.jar:5.0.1]
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268) [ums.jar:5.0.1]
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255) [ums.jar:5.0.1]
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88) [ums.jar:5.0.1]
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108) [ums.jar:5.0.1]
	at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337) [ums.jar:5.0.1]
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) [ums.jar:5.0.1]
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) [ums.jar:5.0.1]
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) [ums.jar:5.0.1]
	at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) [ums.jar:5.0.1]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_45]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_45]
	at java.lang.Thread.run(Unknown Source) [na:1.7.0_45]
Thanks for the help

Re: Problem Browsing Deep Subfolders

Posted: Wed Mar 04, 2015 12:46 pm
by Bhgp
came back with the solution to my own problem, after a few tries I discovered that the problem was with the character "é" at the folder name, i changed it and now it works perfectly.