All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] rt_print segfault on program termination
@ 2009-10-08 15:03 Christoph Permes
  2009-10-08 15:07 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 5+ messages in thread
From: Christoph Permes @ 2009-10-08 15:03 UTC (permalink / raw)
  To: xenomai

Hi,

We use a vmware virtual machine for simulation and testing our realtime
applications.
Every time when a realtime application terminates the following core
dump occures:

Program terminated with signal 11, Segmentation fault.
[New process 11728]
[New process 11726]
[New process 11727]
#0  0xb7e3e675 in free () from /lib/libc.so.6
(gdb) bt
#0  0xb7e3e675 in free () from /lib/libc.so.6
#1  0xb80551dd in cleanup_buffer (buffer=0x81dd210) at rt_print.c:350
#2  0xb7dbee27 in __nptl_deallocate_tsd () from /lib/libpthread.so.0
#3  0xb7dbff49 in start_thread () from /lib/libpthread.so.0
#4  0xb7e9cb6e in clone () from /lib/libc.so.6

The line where the segfault occures is
free(buffer->ring);

The segfault never happens when running on a real machine, so it's no
problem when running in production, but it is annoying when every run in
the test environment leads to a segmentation fault.

Maybe it is a timing related issue as there are no problems on a real
machine.

Thanks,
Christoph




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-10-16  8:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-08 15:03 [Xenomai-help] rt_print segfault on program termination Christoph Permes
2009-10-08 15:07 ` Gilles Chanteperdrix
2009-10-08 15:19   ` Peter Puchwein
2009-10-08 15:34     ` Gilles Chanteperdrix
2009-10-16  8:03       ` Peter Puchwein

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.