Skip to content
Novus Examples
txt618 B

Profile — Demangled Symbols That Break the Folded Format (txt)

Demangled C++ templates, Rust trait impls, Java generics, lambdas and unresolved hex addresses in the folded format — including one symbol containing a semicolon, which the format has no way to escape. That line is genuinely ambiguous, and how a parser handles it is the point.

Preview — first 9 linestxt
main;std::vector<std::pair<int, std::string>, std::allocator<...> >::push_back;operator new 1420
main;shop::Pricing<double>::apply(const Cart&, double);shop::detail::round_half_even 2180
main;<shop_core::pricing::Engine as core::ops::Fn>::call;core::iter::Iterator::fold 1960
main;com.example.shop.Pricing.apply(java.util.List<Item>, double);java.util.stream.ReferencePipeline$3.accept 2410
main;lambda$handle$0;checkout.Handle::{lambda(HttpRequest)#1} 880
main;anonymous namespace'::helper(int, int);memcpy 640
main;shop::parse<Config; strict=true>::run;shop::lex 310
main;[unknown];[unknown];0x00007f4a1c0b2e18 1290

Specifications

Stacks
8
Languages
C++, Rust, Java
Symbols With Commas
4
Symbols With Spaces
6
Symbols With Angle Brackets
4
Ambiguous Semicolon Symbols
1
Unresolved Frames
3

Testing contract

Expected to recover
Scenario
Parse the file and count frames per stack.
Expected result
Symbols containing commas, spaces and angle brackets stay intact as single frames, and the semicolon-bearing symbol is either split with a documented rule or reported as ambiguous rather than silently producing an extra frame.

What is a .txt file?

TXT is a plain-text file containing unformatted character data with no styling or structure beyond line breaks. Its interpretation depends on character encoding, most commonly UTF-8, and on line-ending convention. It is the most universal and portable text container.

How to use this file

Use an example TXT to test encoding detection, line-ending (LF versus CRLF) handling, and any tool that reads or streams raw text input.

How to use this file for testing

“Profile — Demangled Symbols That Break the Folded Format (txt)” is a deterministic Novus Examples fixture for Observability, Log parsing, Encoding detection. Structured and plain-text telemetry with known timestamps, levels, request identifiers, and error states for testing log ingestion, correlation, dashboards, and alert pipelines.

Documented properties for this file: TXT · 618 bytes. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such — expect parsers to fail loudly rather than silently accept them.

Telemetry fixtures use fixed trace IDs, span IDs, and timestamps so ingestion is reproducible run to run. Point your collector, parser, or query layer at the file and assert the documented span tree, metric families, or severity mix; service and host names are invented.

Generated by generation/observability.py. Free for any use, no attribution required — license.