https://bugs.kde.org/show_bug.cgi?id=384631

            Bug ID: 384631
           Summary: Sanitise client args as printed with -v
           Product: valgrind
           Version: 3.14 SVN
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: jsew...@acm.org
          Reporter: jsew...@acm.org
  Target Milestone: ---

When run with -v, Valgrind prints the command and args being run,
eg:

==15286== Command: ls -l

If the arguments contain arbitrary bytes outside "safe ASCII" range
(32 .. 127), it may happen that the terminal it is being run it, 
asserts.  This happens for me for xfce4-terminal in Fedora 25.  Having
the entire terminal (with multiple shells) disappear unexpectedly is
very annoying.

So here's a workaround, which replaces all such bytes with '_'.  It
has no effect on "normal" command line args, but stops xfce4-terminal
crashing on me.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to