Hi,I tried on my normal PC (I can't try VDR, but I can try xine), and I do get a very similar behavior: big photos -> bang, small photos -> works.
After that, I got really curious and created test images:$ i=100; while [ $i -le 3000 ]; do if [ $i -lt 1000 ]; then j=0$i; else j=$i; fi; convert -size ${i}x${i} xc:white test${j}.jpg; i=$((i+100)); done
and tested them:$ for i in test*.jpg; do echo $i>>xine.test; xine $i; echo RETURN: $?>>xine.test; done
And found out this way that the problem appears between 2000x2000 and 2100x2100 pixels, and refining the result again and again, came to the following results:
2048x2048 works 2049x2049 crashes 2048x2049 crashes 2049x2048 works 2050x2048 crashes 1024x4096 crashes 4096x1024 crashes (sounds like someone has a buffer of a given size here...)I also attach the output of /proc/cpuinfo (also an Intel-CPU, but 2 cores and older). BTW, my VDR is installed 64bits, my normal PC is 32bits.
Cheers, Eric PS: as I assume that you will re-assign to libxine2, find below the specs. -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (1001, 'testing'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores) Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libxine2 depends on: ii libxine2-bin 1.2.2-4 ii libxine2-misc-plugins 1.2.2-4 Versions of packages libxine2 recommends: ii libxine2-doc [libxine-doc] 1.2.2-4 ii libxine2-ffmpeg 1.2.2-4 Versions of packages libxine2 suggests: pn gxine <none> ii xine-ui 0.99.7-1 -- no debconf information
proc_cpuinfo.gz
Description: GNU Zip compressed data