iovisor / iovisor/bcc

Is it possible to trace all exceptions in all user mode processes?

Open
#1,919 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
22.7k
Forks
4.1k
Avg merge
5d 13h
Merged PRs (30d)
3

Description

Would it be possible to trace all exceptions including stacktrace with such a filter or are there principal issues with such an approach?
I could imagine that recording all exceptions before a process crashes could be interesting to find the actual root cause much faster without a debugger.
Especially when the process is swallowing some fatal ones before.

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is named in the issue. Start by assessing BCC's ability to trace exceptions and capture stack traces across all user-mode processes; done would require a clear feasibility decision and defined implementation scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux
Domain
observability-sre, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.