This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fwd: Time when the Heap snapshot is taken when dumping Core


On 07/25/2014 04:23 PM, Abhishek Karoliya wrote:

> My question is:
> A) Is my theory correct?

It's plausible at least.  Though I'd suspect a simpler
explanation is more likely.

> B) Am I right in presuming that the heap memory snapshot is not taken
> at the time crash (signal being raised) but at in the final moments of
> the process?
> C) Address/location that caused a SIGSEGV can still be used (by other threads)?

Both correct, though if you don't have a SIGSEGV handler, the race
window is very narrow.

-- 
Thanks,
Pedro Alves


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]