[Bug tools/28873] Implement eu-readelf -D

2023-01-16 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 --- Comment #5 from Di Chen --- Created attachment 14600 --> https://sourceware.org/bugzilla/attachment.cgi?id=14600&action=edit readelf: display dynamic symtab without section headers ``` # failed to print symtab of a binary which has sect

[Bug tools/28873] Implement eu-readelf -D

2023-01-16 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 --- Comment #6 from Di Chen --- [Follow the last comment] For a binary with SYMTAB STRTAB having different order, like upside down, or having other section in between. eg. ``` $ readelf -Dd /usr/local/go/bin/go Dynamic section at offset 0x9

[Bug debuginfod/27918] add control file for triggered traversal

2021-06-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27918 Di Chen changed: What|Removed |Added CC||dichen at redhat dot com Assignee

[Bug debuginfod/27918] add control file for triggered traversal

2021-06-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27918 Di Chen changed: What|Removed |Added Assignee|dichen at redhat dot com |unassigned at sourceware dot org --

[Bug debuginfod/27917] protect against federation loops

2021-06-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27917 Di Chen changed: What|Removed |Added Assignee|unassigned at sourceware dot org |dichen at redhat dot com

[Bug debuginfod/27917] protect against federation loops

2021-08-25 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27917 --- Comment #2 from Di Chen --- Created attachment 13623 --> https://sourceware.org/bugzilla/attachment.cgi?id=13623&action=edit Submit a Patch for Bug 27917 -- You are receiving this mail because: You are on the CC list for the bug.

[Bug debuginfod/28242] extend server http-response metrics with result code

2021-09-10 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28242 Di Chen changed: What|Removed |Added CC||dichen at redhat dot com Assignee

[Bug debuginfod/28242] extend server http-response metrics with result code

2021-09-20 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28242 --- Comment #1 from Di Chen --- Specifically, this task aims to add another label to all the http_responses_* metrics. And they are expecting to be like this: http_responses_duration_milliseconds_count{code="200", type="debuginfo"} 91300. --

[Bug debuginfod/28242] extend server http-response metrics with artifact-type content

2021-09-21 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28242 Di Chen changed: What|Removed |Added Summary|extend server http-response |extend server http-response

[Bug libdw/28579] libdwfl api for accessing registers for a thread frame (full register unwinding)

2021-11-11 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28579 Di Chen changed: What|Removed |Added CC||dichen at redhat dot com Assignee

[Bug libdw/28579] libdwfl api for accessing registers for a thread frame (full register unwinding)

2021-11-11 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28579 Di Chen changed: What|Removed |Added Status|NEW |ASSIGNED -- You are receiving this mail be

[Bug tools/28873] New: Implement eu-readelf -D

2022-02-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 Bug ID: 28873 Summary: Implement eu-readelf -D Product: elfutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: tools Ass

[Bug tools/28873] Implement eu-readelf -D

2022-02-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 Di Chen changed: What|Removed |Added Status|NEW |ASSIGNED -- You are receiving this mail be

[Bug tools/28873] Implement eu-readelf -D

2022-02-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 Di Chen changed: What|Removed |Added Assignee|unassigned at sourceware dot org |dichen at redhat dot com -- You are

[Bug tools/28928] New: Wrong dynamic section entry number

2022-02-28 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28928 Bug ID: 28928 Summary: Wrong dynamic section entry number Product: elfutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: tools

[Bug tools/28928] Wrong dynamic section entry number

2022-02-28 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28928 Di Chen changed: What|Removed |Added Assignee|unassigned at sourceware dot org |dichen at redhat dot com

[Bug tools/28928] Wrong dynamic section entry number

2022-03-30 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28928 Di Chen changed: What|Removed |Added CC||dichen at redhat dot com --- Comment #1 fro

[Bug tools/28928] Wrong dynamic section entry number

2022-03-30 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28928 Di Chen changed: What|Removed |Added Blocks||28873 Referenced Bugs: https://sourceware

[Bug tools/28873] Implement eu-readelf -D

2022-03-30 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 Di Chen changed: What|Removed |Added Depends on||28928 Referenced Bugs: https://sourceware

[Bug tools/28873] Implement eu-readelf -D

2022-03-31 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 --- Comment #1 from Di Chen --- This Bug depends on Bug 28928 because when calling `$ eu-readelf -d --use-dynamic {FILE}` eu-readelf will need the number of dynamic section entris which involves with Bug 28928 -- You are receiving this mail

[Bug tools/28928] Wrong dynamic section entry number

2022-04-15 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28928 --- Comment #3 from Di Chen --- Thanks Mark, attachment 14064 looks good to me. You are right, we should let patch for "-d --use-dynamic" (part of Bug 28873) take care of using phdr(PT_DYNAMIC) to get the section data. Because I was considerin

[Bug libdw/28579] libdwfl api for accessing registers for a thread frame (full register unwinding)

2022-07-03 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28579 --- Comment #1 from Di Chen --- Created attachment 14193 --> https://sourceware.org/bugzilla/attachment.cgi?id=14193&action=edit Submit a Patch for Bug 28579 -- You are receiving this mail because: You are on the CC list for the bug.

[Bug libdw/28579] libdwfl api for accessing registers for a thread frame (full register unwinding)

2022-07-19 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28579 --- Comment #3 from Di Chen --- Thank you Mark, I have re-pushed a patch[1] for 1). add dwfl_frame_reg to ELFUTILS_0.188 2). add invalid regno check for dwfl_frame_reg 3). add INTDECL (dwfl_frame_reg) 4). Replace Dwarf_Word with Dwarf_Addr f

[Bug tools/28873] Implement eu-readelf -D

2022-08-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 --- Comment #2 from Di Chen --- commit 369c021c6eedae3665c1dbbaa4fc43afbbb698f4 Author: Di Chen Date: Thu Apr 28 19:55:33 2022 +0800 readelf: Support --dynamic with --use-dynamic Currently, eu-readelf is using section headers to d

[Bug tools/28873] Implement eu-readelf -D

2022-08-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 --- Comment #3 from Di Chen --- Finished the first part of the whole task, now eu-readelf can dump the dynamic segment information from dynamic program header, i.e. ``` $ ./src/readelf -Dd ~/test/eu-readelf-no-shdr Dynamic segment contains

[Bug tools/28873] Implement eu-readelf -D

2022-08-08 Thread dichen at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28873 --- Comment #4 from Di Chen --- Update: I am working on the second part of the task, make eu-readelf can dump symbol information from dynamic program header, like $ eu-readelf -Ds {FILE} -- You are receiving this mail because: You are on th