I just installed kernel-default-devel-debuginfo, but /usr/lib/debug/boot is just an empty folder, and "gnu crash" keeps failing: --- $ crash -f /boot/vmlinux-3.4.0-25-default.gz crash 5.1.6 Copyright (C) 2002-2011 Red Hat, Inc. Copyright (C) 2004, 2005, 2006 IBM Corporation Copyright (C) 1999-2006 Hewlett-Packard Co Copyright (C) 2005, 2006 Fujitsu Limited Copyright (C) 2006, 2007 VA Linux Systems Japan K.K. Copyright (C) 2005 NEC Corporation Copyright (C) 1999, 2002, 2007 Silicon Graphics, Inc. Copyright (C) 1999, 2000, 2001, 2002 Mission Critical Linux, Inc. This program is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Enter "help copying" to see the conditions. This program has absolutely no warranty. Enter "help warranty" for details. crash: /var/tmp/vmlinux-3.4.0-25-default.gz_pEg1Pt: no debugging data available crash: vmlinux-3.4.0-25-default.debug: debuginfo file not found crash: either install the appropriate kernel debuginfo package, or copy vmlinux-3.4.0-25-default.debug to this machine --- Should i reboot the computer after installing the debuginfo package? On Tuesday 29. May 2012 10:58:58 Jeff Mahoney wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 05/29/2012 10:54 AM, Jon Arne Jørgensen wrote:
Hi, I'm developing a Linux driver, and have been using "gnu crash" with kdump/kexec to debug kernel crashes during development.
Today "gnu crash" failed with: --- crash: /var/tmp/vmlinux-3.4.0-25-default.gz_keG5g9: no debugging data available
crash: vmlinux-3.4.0-25-default.debug: debuginfo file not found
crash: either install the appropriate kernel debuginfo package, or copy vmlinux-3.4.0-25-default.debug to this machine ---
Where should the "vmlinux-3.4.0-25-default.debug" file that "gnu crash" is looking for be located?
It should be in kernel-default-devel-debuginfo. I'm not sure why it's not in the list below.
- -Jeff
I've been googeling like a madman the whole day, and installing/removing the different debug kernels, with no luck.
I don't know if the culprit is "gnu crash" or if this has something to do with Tumbleweed. The next option I can think of is to compile the kernel my self, then I would know if it was compiled with debug-symbols, but I tought I should ask here before starting a big compile :)
Any help, or directions for where to look next would be appreciated.
Some info:
--- $ uname -a Linux linux-l0ba.site 3.4.0-25-default #1 SMP Mon May 21 15:20:43 UTC 2012 (6966f52) x86_64 x86_64 x86_64 GNU/Linux
$zypper se -i -s "kernel" Loading repository data... Reading installed packages...
S | Name | Type | Version | Arch
--+----------------------------+---------+-----------------+--------+-----
i | kernel-debug | package | 3.4.0-25.2 | x86_64 |
i | kernel-debug-devel | package | 3.4.0-25.2 | x86_64
| i | kernel-default | package | 3.4.0-25.2 |
x86_64 | i | kernel-default-debuginfo | package | 3.4.0-25.2
| x86_64 | i | kernel-default-debugsource | package | 3.4.0-25.2 | x86_64 | i | kernel-default-devel | package | 3.4.0-25.2 | x86_64 | i | kernel-devel | package | 3.4.0-25.1 | noarch | i | kernel-docs | package | 3.4.0-25.1 | noarch | i | kernel-firmware | package |
20111025git-5.1 | noarch |
Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBAgAGBQJPxOQyAAoJEB57S2MheeWy6IkQAIAnK2JaLPtjYMJxR96vTQMZ EN4Eavd9iSePgwxKg/bui09d6DzTX2CkOEV9ohLq8rGlA62ju3zfrStNiITMqgrE Uy9e+8lUWHBFzbN1ilENVG63Hh5EbrA/47MkEw5Ab8kT5lnMx/uPbjJzXruioHa0 TaRatTL41PB7IhXVfYuEkwBm7N8E2Zk5m7bXOxwQxpP+ulmtVCpLnvOHUKOGz/3/ OszuVqo/tEEIj0zdxoI+YaRtVXT5wGbeKOZmZzGcB9pw7sr65XcLF5HQ4fvDIKc7 eFg4e/RWPX6aL/feSSrtLcQwBosBzQ9q53RLAra3nCUr/8ALdsQd501x7sA3o8Ce OwKMcFst6d3TjUVgwTPXcxxntOvkIph41sao0sKil2rfibZZ6CPP6Qv1HgJzWPce OI9hVhhQLuT0UVIz4KOGUE5LgJhfH7xEdXWaisTDy+Car3PAhuyscTcRDUO3XglE TJDTYbnJCzwMwHvFgBof6xhIzxuHHKnPZZ5sijfthREOynm1aBDFq2tdCUtWcvps t5Q2brXJ0I5STYoGnADPTg+UrsQBkWuXhmf9IleDOIh94zSJimMf94FBoMYPM+Q8 17yO4reSFQrk4bce47TcnewA/EdPHnZoQl4KLyCLYQEpA3u2Vn0mOUO98RDGCFY9 dUR2tUmPNPQ2Ksh10KhA =z45D -----END PGP SIGNATURE-----
To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org