On 2024/01/16 17:23, Lianbo Jiang wrote:
On 1/16/24 16:11, HAGIO KAZUHITO(萩尾 一仁) wrote:
> On 2024/01/15 16:58, Lianbo Jiang wrote:
>
>>> --- a/x86_64.c
>>> +++ b/x86_64.c
>>> @@ -3342,6 +3342,13 @@ x86_64_print_stack_entry(struct bt_info *bt,
>>> FILE
>>> *ofp, int level,
>>>
>>> bt->call_target = name;
>>>
>>> + /*
>>> + * The caller check below does not work correctly for some
>>> + * kernels, so skip it if ORC unwidner is available.
>>> + */
>>> + if (machdep->flags & ORC)
>>> + return result;
>>> +
>>> if (is_direct_call_target(bt)) {
>>> if (CRASHDEBUG(2))
>>> fprintf(ofp, "< enable BT_CHECK_CALLER
for
>>> %s >\n",
>>>
>>> Could I have the output of "bt 493113" after "set debug
2" with this?
>>> (An attached text file is better for logs.)
>> Sure. Please check the crash_bt_493113.txt.
> Thanks, the call trace looks correct.
Thank you for the confirmation, Kazu.
> I've updated the patch at my end, is the attached ok for you?
This change looks good to me in this case. But the reporter is: Crystal
Wood <crwood(a)redhat.com>, not me. :-)
Thank you for checking and the information, applied with the change.
https://github.com/crash-utility/crash/commit/aed1b7d3a064
Thanks,
Kazu