Segfault on master
I'm only seeing this with the latest commit (d982245d):
Thread 1 "kdiff3" received signal SIGABRT, Aborted.
0x00007ffff6191fd3 in raise () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff6191fd3 in raise () from /lib64/libc.so.6
#1 0x00007ffff6176536 in abort () from /lib64/libc.so.6
#2 0x00007ffff61dbb00 in ?? () from /lib64/libc.so.6
#3 0x00007ffff61e44ea in ?? () from /lib64/libc.so.6
#4 0x00007ffff61e6550 in ?? () from /lib64/libc.so.6
#5 0x00007ffff61e9de4 in free () from /lib64/libc.so.6
#6 0x000055555563bbba in MergeLine::removeEmptySource() ()
#7 0x00005555556065da in MergeResultWindow::merge(bool, e_SrcSelector, bool, bool) ()
#8 0x0000555555606af1 in MergeResultWindow::init(std::shared_ptr<std::vector<LineData, std::allocator<LineData> > > const&, LineRef, std::shared_ptr<std::vector<LineData, std::allocator<LineData> > > const&, LineRef, std::shared_ptr<std::vector<LineData, std::allocator<LineData> > > const&, LineRef, Diff3LineList const*, TotalDiffStatus*, bool) ()
#9 0x00005555555c66d6 in KDiff3App::mainInit(TotalDiffStatus*, QFlags<InitFlag>) ()
#10 0x000055555559e7b8 in KDiff3App::completeInit(QString const&, QString const&, QString const&) ()
#11 0x0000555555596eda in KDiff3Shell::KDiff3Shell(bool) ()
#12 0x000055555558c877 in main ()