From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id F25443858D35; Tue, 14 Feb 2023 10:29:26 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F25443858D35 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1676370566; bh=dXdrVcRLeZbMErFEGwrgL5mGgCNcYBPlJqIFeZAdG0g=; h=From:To:Subject:Date:In-Reply-To:References:From; b=U6w71Okh30Kxg5eTIPjbBanAKW5+CsGiBlZk+P4HEM2Cf7K8hgDRkGt/Tuu41Y4F0 0ZMyCPFnn4otRz4n/2gQXq5B/FAJ3LIjBscbnybjf7PLHCh6wt5HC9Cccz3gy5JbZV SQIzYXFhcsWD1CgRAAfDHvsSi32vw0MDCcm+yrSI= From: "mariappan.balraj at gmail dot com" To: gdb-prs@sourceware.org Subject: [Bug go/30038] When using CGO and C code is calling GO function, not getting call stack of C from core dump. Only getting call stack of GO. Date: Tue, 14 Feb 2023 10:29:26 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: go X-Bugzilla-Version: 12.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: critical X-Bugzilla-Who: mariappan.balraj at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D30038 --- Comment #8 from mariappan balraj --- Hi, I am really happy with your continuous support on this issue. It is good that it is working in Fedora 36. I am using UBUNTU for my testing. Is it possible to check the behaviour in UBUNTU also? I was following this issue with the official GO team also. They also said that it is the problem with GDB. GDB works well in Fedora and not in UBUNTU also is a compatible issue with GDB right? https://github.com/golang/go/issues/57698 Best Regards Mariappan On Tue, Feb 14, 2023 at 1:24 PM tromey at sourceware dot org < sourceware-bugzilla@sourceware.org> wrote: > https://sourceware.org/bugzilla/show_bug.cgi?id=3D30038 > > --- Comment #7 from Tom Tromey --- > This also works for me: > > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib64/libthread_db.so.1". > Core was generated by `./test'. > Program terminated with signal SIGABRT, Aborted. > #0 0x00007fcf8468ec0c in __pthread_kill_implementation () from > /lib64/libc.so.6 > [Current thread is 1 (Thread 0x7fcf8667a1c0 (LWP 1993139))] > (gdb) bt > #0 0x00007fcf8468ec0c in __pthread_kill_implementation () from > /lib64/libc.so.6 > #1 0x00007fcf8463e986 in raise () from /lib64/libc.so.6 > #2 0x00007fcf85b2ae84 in runtime[dieFromSignal] () from /lib64/libgo.so.= 21 > #3 0x00007fcf85b54f00 in runtime[sigtrampgo] () from /lib64/libgo.so.21 > #4 0x00007fcf855f1bf8 in runtime[sigtramp] () from /lib64/libgo.so.21 > #5 > #6 0x00007fcf8468ec0c in __pthread_kill_implementation () from > /lib64/libc.so.6 > #7 0x00007fcf8463e986 in raise () from /lib64/libc.so.6 > #8 0x00007fcf85b2ae84 in runtime[dieFromSignal] () from /lib64/libgo.so.= 21 > #9 0x00007fcf85b2aeee in runtime[crash] () from /lib64/libgo.so.21 > #10 0x00007fcf85b5e405 in runtime[gopanic] () from /lib64/libgo.so.21 > #11 0x000000000040475e in main.Test4 () at > /home/tromey/gdb/PRS/pr-30038-go-bug/export.go:7 > #12 0x00000000004047ac in main.Cgoexp__Test4 () at > /tmp/go-build/b001/_cgo_gotypes.go:34 > #13 0x0000000000405040 in test1 () at > /home/tromey/gdb/PRS/pr-30038-go-bug/test.go:9 > #14 0x0000000000405060 in test2 () at > /home/tromey/gdb/PRS/pr-30038-go-bug/test.go:14 > #15 0x0000000000405080 in test3 () at > /home/tromey/gdb/PRS/pr-30038-go-bug/test.go:19 > #16 0x00000000004050a0 in _cgo_5bc4e3e20e89_Cfunc_test3 () at > /tmp/go-build/cgo-gcc-prolog:46 > #17 0x0000000000404ed8 in main.__Cfunc__test3 () at > /tmp/go-build/b001/_cgo_gotypes.go:25 > #18 0x0000000000404f54 in main.main () at > /home/tromey/gdb/PRS/pr-30038-go-bug/test.go:25 > > > I'm using the system 'go' on Fedora 36. > Perhaps it's some other issue in your environment. > It doesn't seem to be a gdb bug. > > -- > You are receiving this mail because: > You reported the bug. > You are on the CC list for the bug. --=20 You are receiving this mail because: You are on the CC list for the bug.=