Anonymous | Login | 2024-05-11 13:09 CEST |
Main | My View | View Issues |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0005231 | [gdb] regular use | crash | always | 2015-02-18 09:28 | 2015-02-18 18:38 | |||||||
Reporter | hjb | View Status | public | |||||||||
Assigned To | pfelecan | |||||||||||
Priority | normal | Resolution | open | |||||||||
Status | assigned | |||||||||||
Summary | 0005231: gcore dumps core when trying to get core from running process | |||||||||||
Description |
Using the gcore binary provided in the CSWgdb package to get a core image of a running process doesn't work - the written corefile is zero byte size. Instead gcore itself dumps a core :) See this example: root@ulysses# echo $BASH /usr/bin/bash root@ulysses# /opt/csw/bin/gcore $$ [New process 20121] Retry 0000001: Retry 0000002: Retry 0000003: Retry 0000004: 0xff14d4d8 in ?? () procfs.c:5523: internal-error: procfs_make_note_section: Assertion `thread_args.note_data != note_data' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) [answered Y; input not from terminal] procfs.c:5523: internal-error: procfs_make_note_section: Assertion `thread_args.note_data != note_data' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Create a core file of GDB? (y or n) [answered Y; input not from terminal] Abort - core dumped root@ulysses# ls -ltrh | tail -2 -rw-r--r-- 1 root root 0 Feb 18 09:21 core.20121 -rw------- 1 root root 8.9M Feb 18 09:21 core root@ulysses# pstack core core 'core' of 11673: /opt/csw/bin/sparcv9/gdb --nx --batch -ex set pagination off -ex set h ffffffff7f1daf1c _lwp_kill (6, 0, ffffffff7f1b9a94, ffffffffffffffff, ffffffff7f33c000, 0) + 8 ffffffff7f14b310 abort (1, 1d8, 0, 1f0dfc, 0, 0) + 118 000000010025c8c4 ???????? (1, 1005f8e20, 1003cb8e0, ffffffff7eb0b7a8, 0, 6) 000000010025eea0 ???????? (100538570, 100338858, 1005f8e20, 1, 1003cc3b8, 100400) 000000010025ef24 internal_verror (100338858, 1593, 100338838, ffffffff7fffedb8, 400, 100563088) + 20 000000010025ef6c internal_error (100338858, 1593, 100338838, 1003397a0, 100338868, 6) + 20 0000000100062c8c ???????? (1005f8c30, ffffffff7ffff07c, 0, 100561000, 1005fe340, 1005fe340) 00000001002896b0 write_gcore_file (1005f8c30, 1005f8c30, ffffffff7ffffb3b, a, 1002c9bdc, 1005f8c30) + 34 00000001002899a8 ???????? (1005e9f10, 0, 1005e9f40, 100400, 1005f8c30, 1005fb620) 0000000100096dc0 ???????? (1005daf60, ffffffff7ffffb31, 0, 1, ffffffff7ffff160, 1005daf60) 0000000100099234 cmd_func (1005daf60, ffffffff7ffffb31, 0, 80808080, ff00, 80808080) + 14 000000010025a1a8 execute_command (ffffffff7ffffb2b, 0, 1005e9f70, 1003762c8, ffffffff7ffffb31, 1005daf60) + 2c8 0000000100179b78 catch_command_errors (100259ee0, ffffffff7ffffb2b, 0, 6, 0, 2) + 50 000000010017cfc0 ???????? (0, 100259ee0, 10009e2f4, 1005400a0, 100400, 4) 0000000100179a88 catch_errors (1, ffffffff7ffff7b0, 100393888, 6, 1c00, 0) + 68 000000010017d9c0 gdb_main (1, 0, ffffffff7f348240, ffffffff7f349e44, ffffffff7f400200, 10053b458) + 40 000000010033304c main (11, ffffffff7ffff888, ffffffff7ffff918, 100563088, 100000000, ffffffff7f400200) + 28 00000001000536d4 _start (0, 0, 0, 0, 0, 0) + 7c |
|||||||||||
Additional Information |
root@ulysses# cat /etc/release Solaris 10 10/09 s10s_u8wos_08a SPARC root@ulysses# pkginfo -l CSWgdb VERSION: 7.7,REV=2014.02.09 PSTAMP: pfelecan@unstable10s-20140209205703 |
|||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
|
There are no notes attached to this issue. |
Copyright © 2000 - 2008 Mantis Group |