Bug 327475 - Crash/Exit when diff window is resized horizontally to over 800 pixels
Summary: Crash/Exit when diff window is resized horizontally to over 800 pixels
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kdiff3
Classification: Applications
Component: application (other bugs)
Version First Reported In: 0.9.97
Platform: unspecified macOS
: NOR crash
Target Milestone: ---
Assignee: michael
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-11 23:11 UTC by george anderson
Modified: 2018-07-09 05:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description george anderson 2013-11-11 23:11:35 UTC
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.
Comment 1 george anderson 2013-11-11 23:17:37 UTC
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?
Comment 2 Christoph Feck 2013-11-18 14:04:26 UTC
Is valgrind or gdb ported to OSX? If yes, please provide a backtrace for the crash.
Comment 3 george anderson 2013-11-20 00:01:01 UTC
From GDB:

Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/operand.
0x00000001022edc05 in png_read_destroy ()