Make sure you are filtering the output stream that the program is emitting. Errors are commonly written to the standard error stream, but the line above only filters standard output stream.
Try changing your command to:
same_command_as_above 2>&1 | ddemangle
2>&1
will redirect stderr to stdout, allowing ddemangle
to filter both stdout and stderr.