lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <45328AF9.7060807@vandrovec.name>
Date:	Sun, 15 Oct 2006 21:24:41 +0200
From:	Petr Vandrovec <petr@...drovec.name>
To:	Adrian Bunk <bunk@...sta.de>
CC:	linux-kernel@...r.kernel.org, Petr Vandrovec <petr@...drovec.name>
Subject: Re: Bad core files with 2.6.19-rc2

Adrian Bunk wrote:
> On Sun, Oct 15, 2006 at 12:53:41PM +1000, Steve Youngs wrote:
> 
> 
>>gdb doesn't like any core dump file generated while running
>>2.6.19-rc2.  If I `kill -SIGSEGV $some_app_pid' and then...
>>
>>  gdb some_app core
>>
>>I get...
>>
>>  warning: Couldn't find general-purpose registers in core file.
>>  #0  0x00000000 in ?? ()
>>
>>But if I gdb attach to a running process and then kill -SIGSEGV
>>the process, it produces a normal trace without problem.
> 
> 
> It seems this issue should be fixed in Linus' tree now.
> 
> Can you confirm it's fixed?

It should be fixed now (i.e. 26 minutes ago).  Before my first fix core 
dump contained only some phdrs and notes, nothing else.  After first fix 
core dump contained everything, but pieces after notes were shifted down 
by couple of bytes.  After second fix I believe that cores are written 
out correctly - readelf still says that there is some zeroed note, but 
it seems to me like feature - older core files have this as well:

$ readelf -a core
...
Notes at offset 0x00035608 with length 0x00000018:
   Owner         Data size       Description
   Linux         0x00000004      Unknown note type: (0x00000000)

						Petr Vandrovec
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ