Bug 1319064

Summary: Crash not working with kernel 4.4
Product: [Fedora] Fedora Reporter: Mikhail Kulemin <mihkulemin>
Component: crashAssignee: Dave Anderson <anderson>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 23CC: anderson, hsowa, jsitnick
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-06 16:35:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Mikhail Kulemin 2016-03-18 15:00:01 UTC
Description of problem:
Crash not working with kernel 4.4

Version-Release number of selected component (if applicable):
7.1.3

How reproducible:
100%

Steps to Reproduce:
1. Install crash and kernel-debuginfo. Kernel version 4.4
2. Try to start crash

Actual results:

crash 7.1.3-1.fc23
Copyright (C) 2002-2014  Red Hat, Inc.
Copyright (C) 2004, 2005, 2006, 2010  IBM Corporation
Copyright (C) 1999-2006  Hewlett-Packard Co
Copyright (C) 2005, 2006, 2011, 2012  Fujitsu Limited
Copyright (C) 2006, 2007  VA Linux Systems Japan K.K.
Copyright (C) 2005, 2011  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.
 
GNU gdb (GDB) 7.6
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu"...

WARNING: SLUB: cannot determine how compound pages are linked


crash: invalid structure member offset: module_num_symtab
       FILE: kernel.c  LINE: 3399  FUNCTION: module_init()

[/bin/crash] error trace: 6b0473 => 463fb9 => 4de9de => 531a52

  531a52: OFFSET_verify+146
  4de9de: module_init+1406
  463fb9: main_loop+601
  6b0473: (undetermined)


Expected results:
Crash console

Additional info:
Looks like situation from mailing list https://www.redhat.com/archives/crash-utility/2016-January/msg00031.html There is a patch in upstream 7.1.5 version.

Comment 1 Dave Anderson 2016-03-18 16:03:45 UTC
There will be a crash utility rebase in the near future.  

In the meantime, it's always prudent to build/use the upstream version 
of crash for Fedora kernels given that it may break with any upstream
kernel release.

Comment 2 Dave Anderson 2016-04-28 18:13:16 UTC
Package has been rebased:

  Information for build crash-7.1.5-1.fc25
  http://koji.fedoraproject.org/koji/buildinfo?buildID=758419

Comment 3 Fedora End Of Life 2016-11-24 16:08:06 UTC
This message is a reminder that Fedora 23 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 23. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '23'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 23 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.