Summary: | sys-devel/gdb-7.12.1: assertion failure(s) with follow-fork-mode child | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mateusz Lenik <mlen> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | https://sourceware.org/bugzilla/show_bug.cgi?id=21051 | ||
See Also: | https://sourceware.org/bugzilla/show_bug.cgi?id=21051 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mateusz Lenik
2017-02-08 10:12:58 UTC
have you tried some older versions ? I did it right now, 7.10.1 is the last version that is not affected by this bug. Asked a friend who uses other distro to try to reproduce this bug and it turns out it is reproducible. I'll report this to the upstream. Log for the record. $ gdb --args /data/rbenv/versions/2.3.2/bin/ruby -S /data/rbenv/versions/2.3.2/bin/rake -T GNU gdb (GDB) 7.12.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /data/rbenv/versions/2.3.2/bin/ruby...done. (gdb) set follow-fork-mode child (gdb) r Starting program: /data/rbenv/versions/2.3.2/bin/ruby -S /data/rbenv/versions/2.3.2/bin/rake -T [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7ffff7ff7700 (LWP 19786)] warning: parser/current is loading parser/ruby23, which recognizes warning: 2.3.3-compliant syntax, but you are running 2.3.2. warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri. [New process 19803] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". ./nat/x86-linux-dregs.c:146: internal-error: void x86_linux_update_debug_registers(lwp_info*): Assertion `lwp_is_stopped (lwp)' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) It was already reported to upstream: https://sourceware.org/bugzilla/show_bug.cgi?id=21051 thanks. if a patch comes out, we can grab it, but we prob won't do any active development ourselves on this. |