Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Fix registers' retrieval.#4

Open
alesax wants to merge 1 commit intocrash-python:crash-wipcrash-python/crash-python:crash-wipfrom
alesax:alno-fix-registersalesax/crash-python:alno-fix-registersCopy head branch name to clipboard
Open

Fix registers' retrieval.#4
alesax wants to merge 1 commit intocrash-python:crash-wipcrash-python/crash-python:crash-wipfrom
alesax:alno-fix-registersalesax/crash-python:alno-fix-registersCopy head branch name to clipboard

Conversation

@alesax
Copy link

@alesax alesax commented Jun 30, 2016

After the last change, %rip was not retrieved for active tasks.

Also I've tried to clear up retrieval of scheduled tasks' registers.

What I omitted was that "register.regnum == -1" handling.

x86_64: fix active task %rip retrieval, clear up scheduled task's
registers retrieval.
jeffmahoney pushed a commit that referenced this pull request Jul 12, 2018
Without the patch, the backtrace displays the "cannot resolve stack
trace" warning, dumps the backtrace, and then the text symbols:

  crash> bt
  PID: 0      TASK: f0962180  CPU: 6   COMMAND: "swapper/6"
  bt: cannot resolve stack trace:
   #0 [f095ff1c] __schedule at c0b6ef8d
   #1 [f095ff58] schedule at c0b6f4a9
   #2 [f095ff64] schedule_preempt_disabled at c0b6f728
   #3 [f095ff6c] cpu_startup_entry at c04b0310
   #4 [f095ff94] start_secondary at c04468c0
  bt: text symbols on stack:
      [f095ff1c] __schedule at c0b6ef8d
      [f095ff58] schedule at c0b6f4ae
      [f095ff64] schedule_preempt_disabled at c0b6f72d
      [f095ff6c] cpu_startup_entry at c04b0315
      [f095ff94] start_secondary at c04468c5
  crash>

The backtrace shown is actually correct.
(anderson@redhat.com)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.