Hi. Currently tracker-extract sets RLIMIT_AS to 128M. On amd64, this is not enough and causes tracker-extract crashes for gstreamer, mplayer, and possibly other backends. I've experimented a bit, and it seems that 512M virtual memory is enough for tracker-extract to correctly process every file I've thrown at it. I've attached a patch to use different RLIMIT_AS policies for different architectures. -Alex Rostovtsev.
Attachment:
tracker-673-amd64-rlimits.patch
Description: Binary data