On 04/09/2012 09:45 AM, oliver wrote:
Hello,


why is SIGTRAP not caught and irgnored?


I used ltrace to attach on an already running
shotwell, and it was killed by this attempt
and SIGTRAP was the reason.

If SIGTRAP could be caught and ignored,
this problem would not stay here.

Some days ago I thought, this problem only coccured with
old versions (0.7.2). But this time it occured in 0.11.6
also.

Would be nice if this signal can be caught/ignored,
instead of that it kills shotwell.

or are there any reasons why this signal should kill shotwell?

Oliver,

ltrace can't handle multi-threaded processes, and causes them to die with SIGTRAP. This has nothing to do with Shotwell specifically. See, for example,

http://lists.alioth.debian.org/pipermail/ltrace-devel/2006-April/000036.html
http://kazenotaiyo.blogspot.com/2010/02/tracing-system-and-library-calls-w.html
https://bugzilla.redhat.com/show_bug.cgi?id=526007

Perhaps you'd have better luck with other tracing tools such as strace or latrace. Cheers -

adam

_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to