OpenCSW Bug Tracker


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

- Relationships

There are no notes attached to this issue.


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker