kompare 4.0.0 fails to parse https://support.zabbix.com/secure/attachment/21193/windows_2012.diff Inkane in #kde reported it also failing with kompare 4.1.2 Reproducible: Always
The problem is that this diff is missing the first line which identifies it as a unified diff, something like: diff -u src/libs/zbxsysinfo/common/system.c.orig src/libs/zbxsysinfo/common/system.c (diff normally writes the way it was invoked as the first line of the diff.)
'patch' does accept it, though. maybe it's worth parsing such diffs anyway ?