Landing: 1eae9f3bb7ea

Project / Subsystem

binutils / binutils

Date

2026-08-27

Author

Alan Modra <amodra@sourceware.org>

Commit

1eae9f3bb7eae31d1fbc5663dae13973a52da61a

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
binutils
patch_id
—
commit_hash
1eae9f3bb7eae31d1fbc5663dae13973a52da61a
source_type
public_inbox
headline
Remove arbitrary size limit for decompressed DWO sections
tldr
Binutils readelf no longer imposes an arbitrary limit on decompressed DWO section sizes.
author
Alan Modra <amodra@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • bugfix
  • • dwarf
  • • debugging
  • • readelf
discussion_id_link
public_inbox:binutils#34481
bugzilla_pr
—
date
2026-08-27T00:00:00.000Z

This commit removes the arbitrary limit on the uncompressed size of DWO sections in binutils/readelf.c and the sanity check for compressed sections in bfd/section.c. This addresses issues where excessively large, but valid, decompressed debug strings in DWO files would exceed the previous ten times file size limit, preventing proper processing.