mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 03:27:44 +00:00
LibCoreDump+Crash{Daemon,Reporter}: Make backtraces thread-specific
We want to show an individual backtrace for each thread, not one containing backtrace entries from all threads. Fixes #4778.
This commit is contained in:
parent
057ae36e32
commit
7668e968af
6 changed files with 86 additions and 46 deletions
|
@ -26,7 +26,6 @@
|
|||
|
||||
#include <AK/JsonObject.h>
|
||||
#include <AK/JsonValue.h>
|
||||
#include <LibCoreDump/Backtrace.h>
|
||||
#include <LibCoreDump/Reader.h>
|
||||
#include <signal_numbers.h>
|
||||
#include <string.h>
|
||||
|
@ -161,11 +160,6 @@ const ELF::Core::MemoryRegionInfo* Reader::region_containing(FlatPtr address) co
|
|||
return ret;
|
||||
}
|
||||
|
||||
const Backtrace Reader::backtrace() const
|
||||
{
|
||||
return Backtrace(*this);
|
||||
}
|
||||
|
||||
int Reader::process_pid() const
|
||||
{
|
||||
auto process_info = this->process_info();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue