GNOME Bugzilla – Bug 353760
gnome_segv should not spawn bug-buddy if the crashing application is bug-buddy
Last modified: 2006-09-26 17:10:29 UTC
Please describe the problem: The gnome_segv program should check that the crashed application was not bug-buddy before spawning bug-buddy. This can lead to an endless cycle of bug-buddy spawning bug-buddy. Steps to reproduce: 1. $ export G_DEBUG=fatal_warnings 2. $ bug-buddy --package=gnome-terminal (any package name will do) Actual results: At least with the version I'm running (2.15.92), bug-buddy will produce some spurious warning about not being able to load an icon. The warning will cause bug-buddy to abort (due to the G_DEBUG setting), which will spawn bug-buddy, which will produce the same warning, which will cause bug-buddy to abort, which will spawn bug-buddy, and so on. Expected results: The gnome_segv program should give up if bug-buddy itself crashes. Does this happen every time? Yes Other information:
Created attachment 71998 [details] [review] Proposed patch
Committed this myself.