Skip to content

Conversation

@27Cobalter
Copy link

Valgrind reports fail with unreadable debug header

First of all, thank you for developing this incredibly useful tool! It has been very helpful.

Description

ValgrindCI fails to generate HTML reports when using Helgrind and encounters unreadable debug information for stack frames (e.g., from third-party libraries or missing debug headers (/usr/src/debug/glibc)). This results in no report being created.

Cause

The tool throws an exception when it tries to retrieve stack information from a file it can't open. This halts the entire report generation process.

Proposed Solution

Instead of failing completely, ValgrindCI should gracefully handle unreadable stack frames. It should display a message for those specific frames and continue generating the rest of the report. This provides partial but still valuable information, even in environments with incomplete debugging data.

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