This was the discussion we had on IRC:

20:28 <     pochu> hey jamiemcc. There are some reports about tracker-extract 
crashing. Since you said trackerd kills tracker-extract if it's taking a long 
time, I'm wondering whether it would be possible to check if the file is too 
long first and if it is not extract the metadata, so trackerd doesn't kill it 
and we don't get a crash report. What do you think?
20:29 <  jamiemcc> pochu: no can do - the way it works is tracker-extract is 
given a timeout which the kernel terminates if it expires
20:29 <  jamiemcc> so trackerd does not do the killing
20:29 <  jamiemcc> its more a self destruct mechanism in tracker-extract
20:30 <     pochu> hmm, I see
20:30 <     pochu> still we get a crash report, which means more work for us :-)
20:30 <  jamiemcc> pochu: cant you set LP to ignore tracker-extract?
20:30 <     pochu> Nope. I could bug Martin Pitt, but he wont like the idea.
20:32 <     pochu> Maybe if that timeout is a kernel *feature*, I could 
convince him to ignore them, but not only for tracker-extract, but for 
everything out there.
20:33 <     pochu> I dont know whether it's possible for him to detect it, 
though.
20:33 <  jamiemcc> well the kernel just sends the destruct signal
20:33 <  jamiemcc> sigill
20:33 <  jamiemcc> sigkill

-- 
Tracker crashes ocasionally :S
https://bugs.launchpad.net/bugs/182037
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to