Hi, we use this command: mplayer -nolirc -endpos 0 -vo null -quiet -ao null <FILE> to identify given file, to check if it's video, and if yes, get its metadata. Works quite well. But. Just yesterday, sombody uploaded file which made mplayer hand, using 100% cpu. mplayer did output a lot of "Seek failed" lines, and strace output looked rather weird: _llseek(3, 99252353933312, 0xbfed71f0, SEEK_SET) = -1 EINVAL (Invalid argument) write(2, "Seek failed\n", 12) = 12 _llseek(3, 99256648898560, 0xbfed71f0, SEEK_SET) = -1 EINVAL (Invalid argument) write(2, "Seek failed\n", 12) = 12 _llseek(3, 99260943863808, 0xbfed71f0, SEEK_SET) = -1 EINVAL (Invalid argument) write(2, "Seek failed\n", 12) = 12 _llseek(3, 99265238829056, 0xbfed71f0, SEEK_SET) = -1 EINVAL (Invalid argument) write(2, "Seek failed\n", 12) = 12 _llseek(3, 99269533794304, 0xbfed71f0, SEEK_SET) = -1 EINVAL (Invalid argument) write(2, "Seek failed\n", 12) = 12 _llseek(3, 99273828759552, 0xbfed71f0, SEEK_SET) = -1 EINVAL (Invalid argument) write(2, "Seek failed\n", 12) = 12 _llseek(3, 99278123724800, 0xbfed71f0, SEEK_SET) = -1 EINVAL (Invalid argument) write(2, "Seek failed\n", 12) = 12 It looks like a bug to me, but maybe I'm wrong. The file in question is available here: http://www.depesz.com/original.flv be warned - I have no clue on what's inside as I was not able to play it, and I did not create it. is there anything I could do to avoid this kind of "hangs" while identifying videos? Best regards, depesz -- Linkedin: http://www.linkedin.com/in/depesz / blog: http://www.depesz.com/ jid/gtalk: depesz@xxxxxxxxxx / aim:depeszhdl / skype:depesz_hdl / gg:6749007 _______________________________________________ MPlayer-users mailing list MPlayer-users@xxxxxxxxxxxx https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users