Project

General

Profile

Actions

Bug #10826

closed

ctfdump -c goes off the rails with a missing parent

Added by John Levon over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Start date:
2019-04-18
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:

Description

http://smartos.org/bugview/OS-7689

I noticed that some kernel module's ctfdump -c output was awry:

$ ctfdump -c ./platform/i86xpv/kernel/drv/amd64/balloon | more
/* Types */

typedef 0��p���0��0��<;

typedef struct cpu_ht cpu_ht_t;
...

instead of:

$ ctfdump -c -p ./kernel/amd64/genunix ./platform/i86xpv/kernel/drv/amd64/balloon | more
/* Types */

typedef void (*callback_func_t)(struct as *, void *, uint_t);

typedef struct cpu_ht cpu_ht_t;
...

I had tested the parent case, but clearly something broke at some point.

Actions

Also available in: Atom PDF