public inbox for gdb-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug server/31337] New: MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected
@ 2024-02-05 9:22 dmitry.neverov at jetbrains dot com
2024-02-05 9:33 ` [Bug server/31337] " dmitry.neverov at jetbrains dot com
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: dmitry.neverov at jetbrains dot com @ 2024-02-05 9:22 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=31337
Bug ID: 31337
Summary: MinGW error on detach: gdbserver/inferiors.cc:160: A
problem internal to GDBserver has been detected
Product: gdb
Version: 14.1
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: server
Assignee: unassigned at sourceware dot org
Reporter: dmitry.neverov at jetbrains dot com
Target Milestone: ---
Happens in latest MinGW:
https://github.com/brechtsanders/winlibs_mingw/releases
winlibs-i686-posix-dwarf-gcc-14.0.0-snapshot20240107-mingw-w64msvcrt-11.0.1-r1.7z
To reproduce:
- compile the program
#include <stdio.h>
#include <windows.h>
int main(void) {
for (int i = 0; i < 10000; i++) {
printf("%d\n", i);
Sleep(1000);
}
return 0;
}
- run mingw32/bin/gdbserver.exe --once localhost:4242 a.exe
- run mingw32/bin/gdb.exe -nx and execute the commands:
(gdb) file a.exe
(gdb) target remote tcp:localhost:4242
(gdb) b main.c:7
(gdb) continue
(gdb) detach
Gdbserver process is terminated, the a.exe keeps running.
Gdbserver output:
Listening on port 4242
Remote debugging from host ::1, port 65172
0
Detaching from process 6476
../../gdbserver/inferiors.cc:160: A problem internal to GDBserver has been
detected.
remove_process: Assertion `find_thread_process (process) == NULL' failed.
Gdb output:
(gdb) file a.exe
Reading symbols from a.exe...
(gdb) target remote tcp:localhost:4242
Remote debugging using tcp:localhost:4242
Reading C:\WINDOWS\SysWOW64\ntdll.dll from remote target...
warning: File transfers from remote targets can be slow. Use "set sysroot" to
access files locally instead.
Reading C:\WINDOWS\SysWOW64\kernel32.dll from remote target...
Reading C:\WINDOWS\SysWOW64\KernelBase.dll from remote target...
Reading C:\WINDOWS\SysWOW64\msvcrt.dll from remote target...
Reading
c:/R/winlibs32_stage/inst_gdb-14.1/share/gdb/lib/debug/.build-id/ce/2f4b523d856940ee33aaab0cab37b0.debug
from remote target...
Reading
c:/R/winlibs32_stage/inst_gdb-14.1/share/gdb/lib/debug/.build-id/ae/8ddde49412d714d51c90cdaeb34527.debug
from remote target...
Reading
c:/R/winlibs32_stage/inst_gdb-14.1/share/gdb/lib/debug/.build-id/49/8edfaad5f9f445d4e77e14f7de2807.debug
from remote target...
Reading
c:/R/winlibs32_stage/inst_gdb-14.1/share/gdb/lib/debug/.build-id/34/f7f72739101e3b219e5fc1e36b0435.debug
from remote target...
0x776c8088 in ntdll!LdrInitShimEngineDynamic () from
target:C:\WINDOWS\SysWOW64\ntdll.dll
(gdb) b main.c:7
Breakpoint 1 at 0x8f15fe: file main.c, line 7.
(gdb) continue
Continuing.
Thread 1 hit Breakpoint 1, main () at main.c:7
7 Sleep(1000);
(gdb) detach
Detaching from program: c:\w\CLionProjects\CLoop\a.exe, Remote target
Remote communication error. Target disconnected: No error.
(gdb)
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug server/31337] MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected
2024-02-05 9:22 [Bug server/31337] New: MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected dmitry.neverov at jetbrains dot com
@ 2024-02-05 9:33 ` dmitry.neverov at jetbrains dot com
2024-02-05 13:21 ` tromey at sourceware dot org
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: dmitry.neverov at jetbrains dot com @ 2024-02-05 9:33 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=31337
--- Comment #1 from Dmitry Neverov <dmitry.neverov at jetbrains dot com> ---
*** Bug 31338 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug server/31337] MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected
2024-02-05 9:22 [Bug server/31337] New: MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected dmitry.neverov at jetbrains dot com
2024-02-05 9:33 ` [Bug server/31337] " dmitry.neverov at jetbrains dot com
@ 2024-02-05 13:21 ` tromey at sourceware dot org
2024-02-05 15:42 ` dmitry.neverov at jetbrains dot com
2024-02-05 16:29 ` tromey at sourceware dot org
3 siblings, 0 replies; 5+ messages in thread
From: tromey at sourceware dot org @ 2024-02-05 13:21 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=31337
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tromey at sourceware dot org
--- Comment #2 from Tom Tromey <tromey at sourceware dot org> ---
I think this was probably fixed by
commit fa659800b009df1f0bdb0c5d24eec047fb9c3fa0
Author: Stefano Moioli <smxdev4@gmail.com>
Date: Wed Dec 6 01:42:19 2023 +0100
gdbserver/win32: fix crash on detach
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug server/31337] MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected
2024-02-05 9:22 [Bug server/31337] New: MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected dmitry.neverov at jetbrains dot com
2024-02-05 9:33 ` [Bug server/31337] " dmitry.neverov at jetbrains dot com
2024-02-05 13:21 ` tromey at sourceware dot org
@ 2024-02-05 15:42 ` dmitry.neverov at jetbrains dot com
2024-02-05 16:29 ` tromey at sourceware dot org
3 siblings, 0 replies; 5+ messages in thread
From: dmitry.neverov at jetbrains dot com @ 2024-02-05 15:42 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=31337
--- Comment #3 from Dmitry Neverov <dmitry.neverov at jetbrains dot com> ---
(In reply to Tom Tromey from comment #2)
> I think this was probably fixed by
>
> commit fa659800b009df1f0bdb0c5d24eec047fb9c3fa0
> Author: Stefano Moioli <smxdev4@gmail.com>
> Date: Wed Dec 6 01:42:19 2023 +0100
>
> gdbserver/win32: fix crash on detach
Thanks! Checked: this commit indeed fixes the problem.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug server/31337] MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected
2024-02-05 9:22 [Bug server/31337] New: MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected dmitry.neverov at jetbrains dot com
` (2 preceding siblings ...)
2024-02-05 15:42 ` dmitry.neverov at jetbrains dot com
@ 2024-02-05 16:29 ` tromey at sourceware dot org
3 siblings, 0 replies; 5+ messages in thread
From: tromey at sourceware dot org @ 2024-02-05 16:29 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=31337
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|UNCONFIRMED |RESOLVED
Target Milestone|--- |15.1
--- Comment #4 from Tom Tromey <tromey at sourceware dot org> ---
Fixed.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-02-05 16:29 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-05 9:22 [Bug server/31337] New: MinGW error on detach: gdbserver/inferiors.cc:160: A problem internal to GDBserver has been detected dmitry.neverov at jetbrains dot com
2024-02-05 9:33 ` [Bug server/31337] " dmitry.neverov at jetbrains dot com
2024-02-05 13:21 ` tromey at sourceware dot org
2024-02-05 15:42 ` dmitry.neverov at jetbrains dot com
2024-02-05 16:29 ` tromey at sourceware dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).