rhel5: executing "bt -a" in crash outputs warning message "possibly bogus exception frame"

Solution Verified - Updated -

Issue

On RHEL5.11 Errata(RHSA-2018:0292), "bt -a" of crash outputs the warning message, "WARNING: possibly bogus exception frame". "bt -a" normally displays the kernel stack traces of the active task on each CPU, but the warning message is output on some CPUs.

Here is the warning message:

crash> bt -a
  <snip>
   PID: 0      TASK: ffff810108fac0c0  CPU: 22  COMMAND: "swapper"
   #0 [ffff81047ff8ff20] crash_nmi_callback at ffffffff80080f15
   #1 [ffff81047ff8ff40] do_nmi at ffffffff80067677
   #2 [ffff81047ff8ff50] nmi at ffffffff80066c28
      [exception RIP: mwait_idle_with_hints+102]
      RIP: ffffffff800700df  RSP: ffff81047ff99ea0  RFLAGS: 00000046
      RAX: 0000000000000010  RBX: 151966a175ee3008  RCX: 0000000000000001
      RDX: 0000000000000000  RSI: 0000000000000001  RDI: 0000000000000010
      RBP: ffff81047ff74910   R8: 00000000000d40d5   R9: 0000000000000029
      R10: ffff8102870c0890  R11: 0000000010008040  R12: 0000000000000016
      R13: ffff81047ff74800  R14: 0000000000001600  R15: ffffffff80467520
      ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
   --- <DOUBLEFAULT exception stack> ---
   #3 [ffff81047ff99ea0] mwait_idle_with_hints at ffffffff800700df
   #4 [ffff81047ff99ea0] acpi_processor_idle_simple at ffffffff801ad329
   #5 [ffff81047ff99ef0] cpu_idle at ffffffff8004ba88
      [exception RIP: unknown or invalid address]
      RIP: 0000000000000000  RSP: 0000000000000000  RFLAGS: 00000000
      RAX: 0000000000000000  RBX: 0000000000000000  RCX: 0000000000000000
      RDX: 0000000000000000  RSI: 0000000000000000  RDI: 0000000000000000
      RBP: 0000000000000000   R8: 0000000000000000   R9: 0000000000000000
      R10: 0000000000000000  R11: 0000000000000000  R12: 0000000000000000
      R13: 0000000000000000  R14: 0000000000000000  R15: 0000000000000000
      ORIG_RAX: 0000000000000000  CS: 0000  SS: 0000
  bt: WARNING: possibly bogus exception frame
  --- <DEBUG exception stack> ---
  bt: cannot transition from exception stack to current process stack:
      exception stack pointer: ffff81047ff8ff20
        process stack pointer: 0
           current stack base: ffff81047ff98000

Also the kernel stack isn't printed as it should.

Environment

  • Red Hat Enterprise Linux (RHEL) 5
  • crash tool for investigating kernel coredumps
  • kdump/kexec

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content