xxdiff gives an internal error when presented with a pair of fifos:
$ xxdiff <(cat /etc/motd) <(cat /etc/issue)
Throwing exception:
xxdiff (builderFiles2.cpp:527):
Internal error.
There has been an internal error within xxdiff.
To report bugs, please use the sourceforge bug tracker
at http://sourceforge.net/tracker/?group_id=2198
and log the above information above and if possible,
the files that caused the error, and as much detail as
you can to reproduce the error.
Compare the following in bash:
$ xxdiff /etc/motd /etc/issue # XXX: works
$ xxdiff <(cat /etc/motd) <(cat /etc/issue) # XXX: fails
$ meld <(cat /etc/motd) <(cat /etc/issue) # XXX: works
$ vim -d <(cat /etc/motd) <(cat /etc/issue) # XXX: works
This is xxdiff version 3.2 on Ubuntu 11.04.