[sisyphus] Re: gdb warning: Cannot insert breakpoint -2

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Ср Апр 2 17:24:14 MSD 2003


On Wed, 2 Apr 2003 16:38:22 +0400
"Alexey V. Lubimov" <avl на l14.ru> wrote:

> Не хочет работать gdb. С чего бы это?
> 
> 
> [avl на avl src]$ gdb test 
> GNU gdb ALT Linux (5.2.1-alt2)
> Copyright 2002 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i586-alt-linux"...
> (gdb) run
> Starting program: /home/avl/Projects/test/src/test 
> warning: Cannot insert breakpoint -2:
> Cannot access memory at address 0x4000a2c0

Файловая система случайно не xfs? На ядрах 2.4.20-alt* с ней сломана
работа ptrace в ядре, что проявляется в неработоспособности gdb (с
точно такими же симптомами) и strace:

$ strace -o /dev/null ls /var/empty
umovestr: Input/output error
umovestr: Input/output error
umovestr: Input/output error
umovestr: Input/output error
umovestr: Input/output error
umovestr: Input/output error
ptrace: umoven: Input/output error
ptrace: umoven: Input/output error
umovestr: Input/output error
umovestr: Input/output error
umovestr: Input/output error
umovestr: Input/output error

http://bugs.altlinux.ru/view_bug_page.php?f_id=0002220



Подробная информация о списке рассылки Sisyphus