On Wed, Jul 28, 2021 at 10:21 PM lijiang <[email protected]> wrote:
>>
>>     On 7/28/21, 11:14 AM, "[email protected] on behalf of 
>> David Wysochanski" <[email protected] on behalf of 
>> [email protected]> wrote:
>>
>>         On Wed, Apr 28, 2021 at 8:54 AM lijiang <[email protected]> wrote:
>>         >
>>         > ? 2021?04?26? 19:17, [email protected] ??:
>>         > > Message: 3
>>         > > Date: Mon, 26 Apr 2021 11:27:40 +0300
>>         > > From: Vasily Averin <[email protected]>
>>         > > To: [email protected]
>>         > > Subject: [Crash-utility] crash does not work with last fedora 
>> kernels?
>>         > > Message-ID: <[email protected]>
>>         > > Content-Type: text/plain; charset=utf-8
>>         > >
>>         > > It looks like Fedora kernels uses gcc11 and generates debuginfo 
>> in DWARF 5 format.
>>         > >
>>         > > [root@localhost ~]# rpm -q crash
>>         > > crash-7.2.9-5.fc35.x86_64
>>         > > [root@localhost ~]# uname -a
>>         > > Linux localhost.localdomain 5.11.12-300.fc34.x86_64 #1 SMP Wed 
>> Apr 7 16:31:13 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
>>         > >
>>         > >
>>         > > [root@localhost ~]# crash -1
>>         > > Dwarf Error: wrong version in compilation unit header (is 5, 
>> should be 2, 3, or 4) [in module 
>> /usr/lib/debug/usr/lib/modules/5.11.12-300.fc34.x86_64/vmlinux]
>>         > > crash: gdb_session_init: pulling in debug data by accessing 
>> init_mm.mmap
>>         > > Dwarf Error: wrong version in compilation unit header (is 5, 
>> should be 2, 3, or 4) [in module 
>> /usr/lib/debug/usr/lib/modules/5.11.12-300.fc34.x86_64/vmlinux]
>>         > >
>>         > > crash: 
>> /usr/lib/debug/lib/modules/5.11.12-300.fc34.x86_64/vmlinux: no debugging 
>> data available
>>         > >
>>         > > [root@localhost ~]# ls -al 
>> /usr/lib/debug/lib/modules/5.11.12-300.fc34.x86_64/vmlinux
>>         > > -rwxr-xr-x. 1 root root 679679112 Apr  7 20:14 
>> /usr/lib/debug/lib/modules/5.11.12-300.fc34.x86_64/vmlinux
>>         > > [root@localhost ~]# rpm -qf 
>> /usr/lib/debug/lib/modules/5.11.12-300.fc34.x86_64/vmlinux
>>         > > kernel-debuginfo-5.11.12-300.fc34.x86_64
>>         > >
>>         > > NB: last fc35 does not work too.
>>         > >
>>         >
>>         > Thank you for reporting this issue, Vasily.
>>         >
>>         > The DWARF-5 caused this failure. I will have a look and try to 
>> handle this issue later.
>>         >
>>         > Thanks.
>>         > Lianbo
>>         >
>>
>>         What's the status of this issue?  Is this due to needing updated
>>         embedded gdb or something else?
>
>
> Hi, David
> Thank you for the attention.
> Currently, Fedora kernel has been forced to generate the DWARF4 debuginfo via 
> the
> CONFIG_DEBUG_INFO_DWARF4 kernel option, see jforbes' comment:
> https://src.fedoraproject.org/rpms/kernel/pull-request/48
>
> Once crash gdb is upgraded, the DWARF5 could be enabled again in Fedora 
> kernel.
>
> BTW: that is a temporary branch, still under tests and it has not been 
> announced yet.
>

Lianbo,

Please STOP replying to the digest, but reply properly on the
appropriate email thread.

I've been involved in a lot of open source projects over the past 15 years,
and you're the only one I've ever seen that replies to a digest, not the
appropriate email thread.

--
Crash-utility mailing list
[email protected]
https://listman.redhat.com/mailman/listinfo/crash-utility

Reply via email to