bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Core dump (semi) update


From: Alfred M. Szmidt
Subject: Core dump (semi) update
Date: Fri, 30 Jan 2004 08:32:55 +0100 (MET)

Hi, I'm back for a bit of hacking...

The notes are all ok so that was barking up the wrong tree, the
culprint here seems to be somwehere when reading or dumping the
fpregset data (which really should have been obvious!).  I looked at
the actual core dump a bit, and it seems that the .reg2 (the ones that
hold floating point data) sections are a bit screwed.  So it seems
that the actual code that dumps those registers is screwed.  The
sections are noted, but they haven't been written to the core dump.

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 note0         0000190c  00000000  00000000  00001000  2**0
  1 .reg/28315    0000004c  00000000  00000000  00002554  2**2
  2 .reg          0000004c  00000000  00000000  00002554  2**2
  3 .reg2/28315   00000000  00000000  00000000  00000000  2**2
  4 .reg2         00000000  00000000  00000000  00000000  2**2
  5 .reg/93851    0000004c  00000000  00000000  00002744  2**2
  6 .reg2/93851   00000000  00000000  00000000  00000000  2**2


The size of .reg (which should be the size of gregset_t, 76) is
correct, but the size of .reg2 is bogus, it should be 0x17c (the size
of fpregset_t).

Anyway, this is where I'm stuck and don't know how to proceed
(probobly because of the sleep deprivation).  Tips of any kind would
be apperciated.

Good night.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]