This is what I did this morning:1. I stopped PMS2. I removed the database files3. I updated mediainfo to v0.7.51 (and libmediainfo and libzen)4. Installed the latest PMS from svn (r986)5. I started PMS: everything ok6. I visited the webpage and clicked 'scan folders': scanning is rather slow (I *think* it used to be a lot faster) and halts on an .m4v-file which I have viewed perfectly with PMS two months ago). PMS crashes immediately.

I witnessed the same behaviour with v0.7.50 of mediainfo with PMS 1.40, PMS-svn r940 and PMS-svn r840. I can only get PMS to work by uninstalling mediainfo and letting ffmpeg handle the indexing (which is a lot faster, but inaccurate).

Relevant info:Fully up to date Archlinux 64bit. Using pms-svn from AUR (was working perfectly for the past year or so, but since three weeks it's been crashing on indexing or spawning DLNA-errors to my PS3). Installing pms from AUR (v1.31 or v1.40) does not solve the problem.

10:39:03,356 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]10:39:03,356 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]10:39:03,356 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/opt/pms/pms.jar!/logback.xml]10:39:03,366 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@29dbf9c3 - URL [jar:file:/opt/pms/pms.jar!/logback.xml] is not of type file10:39:03,414 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]10:39:03,415 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack10:39:03,415 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender]10:39:03,416 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [frame]10:39:03,478 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]10:39:03,479 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]10:39:03,486 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]10:39:03,487 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]10:39:03,491 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/opt/pms/debug.log]10:39:03,492 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]10:39:03,492 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]10:39:03,505 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@28ea86ad - Will use zip compression10:39:03,512 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /opt/pms/debug.log10:39:03,512 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/opt/pms/debug.log]10:39:03,512 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL10:39:03,512 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [frame] to Logger[ROOT]10:39:03,513 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]10:39:03,513 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]10:39:03,513 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.

10:39:03,356 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]10:39:03,356 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]10:39:03,356 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/opt/pms/pms.jar!/logback.xml]10:39:03,366 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@29dbf9c3 - URL [jar:file:/opt/pms/pms.jar!/logback.xml] is not of type file10:39:03,414 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]10:39:03,415 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack10:39:03,415 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender]10:39:03,416 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [frame]10:39:03,478 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]10:39:03,479 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]10:39:03,486 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]10:39:03,487 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]10:39:03,491 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/opt/pms/debug.log]10:39:03,492 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]10:39:03,492 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]10:39:03,505 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@28ea86ad - Will use zip compression10:39:03,512 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /opt/pms/debug.log10:39:03,512 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/opt/pms/debug.log]10:39:03,512 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL10:39:03,512 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [frame] to Logger[ROOT]10:39:03,513 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]10:39:03,513 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]10:39:03,513 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.10:39:03,589 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]10:39:03,589 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack10:39:03,589 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]10:39:03,589 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]10:39:03,590 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]10:39:03,590 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]10:39:03,592 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/opt/pms/debug.log]10:39:03,592 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]10:39:03,592 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]10:39:03,593 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@3412d9bc - Will use zip compression10:39:03,594 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /opt/pms/debug.log10:39:03,594 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/opt/pms/debug.log]10:39:03,594 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL10:39:03,594 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]10:39:03,594 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]10:39:03,594 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.

RAX=0x0000000000000045 is an unknown valueRBX=0x00007f08798ddc48 is an unknown valueRCX=0x0000000000023180 is an unknown valueRDX=0x00000000000a278d is an unknown valueRSP=0x00007f0871ea6d00 is pointing into the stack for thread: 0x000000000208f000RBP=0x00007f0871febc70 is pointing into the stack for thread: 0x00000000019b5000RSI=0x00007f0871ea6d00 is pointing into the stack for thread: 0x000000000208f000RDI=0x0000000000023181 is an unknown valueR8 =0x0000000000000031 is an unknown valueR9 =0x0000000000000000 is an unknown valueR10=0x000000000000006e is an unknown valueR11=0x0000000000000065 is an unknown valueR12=0x0000000000000000 is an unknown valueR13=0x00000000c63824e0 is an oop{method} - klass: {other class}R14=0x00007f0871febd10 is pointing into the stack for thread: 0x00000000019b5000R15=0x00000000019b5000 is a thread

THX for you reply, it was worth the shot, but it didn't help. I did see something rather interesting:

Where scanning failed previously on the same .m4v video file, the debug.log showed 'scanning folder ***', but then just skipped the steps that can be seen on every other folder: stopping ffmpeg, starting ffmpeg and attaching process ffmpeg and continues to the next folder.

But: I seem to have another folder with an .m4v-file in it, and this time PMS crashed like before:

I have noticed that certain files cause the indexing to fail. I haven't sorted out exactly which file, and what it is about that file that causes the crash, but it is specific file(s) that cause the crash. I am also running the Sun JVM.