When I resize the window horizontally to more than 800 pixels (plus or minus 15, I was measuring roughly), Kdiff3 exits and prints "Illegal instruction" to the terminal, with no other information. This is on OSX 10.8, using a fresh install via Homebrew. Reproducible: Always Steps to Reproduce: 1. Open kdiff3 from the command line (with or without files to diff) 2. Either drag the window horizontally wider, or click the maximize button.
The bug does not occur with the 0.9.97 official DMG from sourceforge. Perhaps this is rather a bug with the QT 4.8.5 framework installed by Homebrew?
Is valgrind or gdb ported to OSX? If yes, please provide a backtrace for the crash.
From GDB: Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/operand. 0x00000001022edc05 in png_read_destroy ()