On Mon, Jul 18, 2011 at 10:13:27AM +0200, Christophe Fergeau wrote: > On Thu, Jul 14, 2011 at 10:50:49AM +0300, Alon Levy wrote: > > Add a backtrace printing function copied from xserver os/backtrace.c > > that uses gstack which seems to be available enough that xserver uses it :) > > Used in ASSERT, tested on F15. > > What use case do you have in mind for this? Is it meant for use during > development when something asserts but we forgot to run it in gdb? Or do > you want to get more backtraces from crashes in bugzilla? I'm asking > because /usr/bin/gstack comes in the gdb package here, which is not likely > to be installed on "users" boxes. glibc also has backtrace(3) and > backtrace_symbols(3), but they are explicitly documented as GNU extensions.
Both I guess. Ok, so this fails the second use case. I can do both - compile backtrack support in if it is available (there must be some define I can use) and do gstack first if available, otherwise (if compiled in) glibc's backtrace. > > Apart from this, this is a good idea to have this. > > Christophe _______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel