Bug 472191

Summary: Kdiff3 crashes on exit
Product: [Applications] kdiff3 Reporter: Mike Lothian <mike>
Component: applicationAssignee: michael <reeves.87>
Status: RESOLVED FIXED    
Severity: normal CC: alcroito, erben.fr, kde
Priority: NOR    
Version: 1.10.5   
Target Milestone: ---   
Platform: Compiled Sources   
OS: All   
Latest Commit: Version Fixed In: 1.10.6
Sentry Crash Report:

Description Mike Lothian 2023-07-12 14:42:45 UTC
I've built both 1.10.4 & 1.10.5 using Craft on MacOS for aarch64

Here is the lldb output:

(lldb) process attach --pid 90968
Process 90968 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0x000000019119bf14 libsystem_kernel.dylib`mach_msg2_trap + 8
libsystem_kernel.dylib`mach_msg2_trap:
->  0x19119bf14 <+8>: ret

libsystem_kernel.dylib`macx_swapon:
    0x19119bf18 <+0>: mov    x16, #-0x30
    0x19119bf1c <+4>: svc    #0x80
    0x19119bf20 <+8>: ret
Target 0: (kdiff3) stopped.
Executable module set to "/Applications/kdiff3.app/Contents/MacOS/kdiff3".
Architecture set to: arm64-apple-macosx-.
(lldb) cont
Process 90968 resuming
Process 90968 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x0000000104b19264 QtCore`QThreadStorageData::get() const + 44
QtCore`QThreadStorageData::get:
->  0x104b19264 <+44>: ldr    w21, [x19]
    0x104b19268 <+48>: cmp    w8, w21
    0x104b1926c <+52>: b.gt   0x104b19280               ; <+72>
    0x104b19270 <+56>: add    w1, w21, #0x1
Target 0: (kdiff3) stopped.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
  * frame #0: 0x0000000104b19264 QtCore`QThreadStorageData::get() const + 44
    frame #1: 0x00000001047a405c QtGui`___lldb_unnamed_symbol12240 + 20
    frame #2: 0x00000001047a1b38 QtGui`QOpenGLContext::currentContext() + 16
    frame #3: 0x00000001047813d0 QtGui`QSurface::~QSurface() + 32
    frame #4: 0x000000010477bafc QtGui`QWindow::~QWindow() + 148
    frame #5: 0x0000000104348af8 QtWidgets`___lldb_unnamed_symbol13582 + 12
    frame #6: 0x000000010432bb1c QtWidgets`QWidgetPrivate::deleteTLSysExtra() + 112
    frame #7: 0x000000010432b78c QtWidgets`QWidget::destroy(bool, bool) + 388
    frame #8: 0x000000010432b1e8 QtWidgets`QWidget::~QWidget() + 756
    frame #9: 0x0000000102e57070 kdiff3`std::__1::shared_ptr<ProgressDialog>::~shared_ptr[abi:v15006]() + 76
    frame #10: 0x0000000191099ec4 libsystem_c.dylib`__cxa_finalize_ranges + 476
    frame #11: 0x0000000191099c4c libsystem_c.dylib`exit + 44
    frame #12: 0x00000001911f4554 libdyld.dylib`dyld4::LibSystemHelpers::exit(int) const + 20
    frame #13: 0x0000000190e83f7c dyld`start + 2320

And here's the MacOS Report on the failure:

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               kdiff3 [90968]
Path:                  /Applications/kdiff3.app/Contents/MacOS/kdiff3
Identifier:            org.kde.KDiff3
Version:               1.10 (1.10.5)
Code Type:             ARM-64 (Native)
Parent Process:        Exited process [90967]
Responsible:           iTerm2 [2165]
User ID:               502

Date/Time:             2023-07-12 15:39:25.7293 +0100
OS Version:            macOS 13.4.1 (22F82)
Report Version:        12
Anonymous UUID:        6A982ACD-D56D-B3A0-7A5D-F9E1C4EC1FF4


Time Awake Since Boot: 660000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes:       0x0000000000000001, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [90968]

External Modification Warnings:
Debugger attached to process.

VM Region Info: 0 is not in any region.  Bytes before following region: 4343103488
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      102de8000-102f0c000    [ 1168K] r-x/r-x SM=COW  .../MacOS/kdiff3

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   QtCore                        	       0x104b19264 QThreadStorageData::get() const + 44
1   QtGui                         	       0x1047a405c 0x104754000 + 327772
2   QtGui                         	       0x1047a1b38 QOpenGLContext::currentContext() + 16
3   QtGui                         	       0x1047813d0 QSurface::~QSurface() + 32
4   QtGui                         	       0x10477bafc QWindow::~QWindow() + 148
5   QtWidgets                     	       0x104348af8 0x104300000 + 297720
6   QtWidgets                     	       0x10432bb1c QWidgetPrivate::deleteTLSysExtra() + 112
7   QtWidgets                     	       0x10432b78c QWidget::destroy(bool, bool) + 388
8   QtWidgets                     	       0x10432b1e8 QWidget::~QWidget() + 756
9   kdiff3                        	       0x102e57070 std::__1::shared_ptr<ProgressDialog>::~shared_ptr[abi:v15006]() + 76
10  libsystem_c.dylib             	       0x191099ec4 __cxa_finalize_ranges + 476
11  libsystem_c.dylib             	       0x191099c4c exit + 44
12  libdyld.dylib                 	       0x1911f4554 dyld4::LibSystemHelpers::exit(int) const + 20
13  dyld                          	       0x190e83f7c start + 2320

Thread 1:
0   libsystem_pthread.dylib       	       0x1911d6d8c start_wqthread + 0

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x19119bf14 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1911ae240 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1911a4b78 mach_msg_overwrite + 604
3   libsystem_kernel.dylib        	       0x19119c290 mach_msg + 24
4   SkyLight                      	       0x195ecaafc CGSSnarfAndDispatchDatagrams + 160
5   SkyLight                      	       0x19620855c SLSGetNextEventRecordInternal + 344
6   SkyLight                      	       0x1960011ac SLEventCreateNextEvent + 16
7   HIToolbox                     	       0x19ab0e2b0 PullEventsFromWindowServerOnConnection(unsigned int, unsigned char, __CFMachPortBoost*) + 312
8   HIToolbox                     	       0x19ab0e13c MessageHandler(__CFMachPort*, void*, long, void*) + 60
9   CoreFoundation                	       0x1912ea254 __CFMachPortPerform + 248
10  CoreFoundation                	       0x1912babcc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 60
11  CoreFoundation                	       0x1912baaec __CFRunLoopDoSource1 + 520
12  CoreFoundation                	       0x1912b94cc __CFRunLoopRun + 2240
13  CoreFoundation                	       0x1912b84b8 CFRunLoopRunSpecific + 612
14  AppKit                        	       0x194604334 _NSEventThread + 172
15  libsystem_pthread.dylib       	       0x1911dbfa8 _pthread_start + 148
16  libsystem_pthread.dylib       	       0x1911d6da0 thread_start + 8

Thread 3:
0   libsystem_pthread.dylib       	       0x1911d6d8c start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x1911d6d8c start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib       	       0x1911d6d8c start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib       	       0x1911d6d8c start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	       0x1911d6d8c start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000060000208cb00   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000600003988070
    x4: 0x0000600003988080   x5: 0x000000000000002b   x6: 0x0000000000000000   x7: 0x00000001950172d9
    x8: 0x0000000000000009   x9: 0x00000001911e3e60  x10: 0x0000000000000000  x11: 0x0000000000000000
   x12: 0x0000000104e13858  x13: 0x00000000000007fd  x14: 0x00000000b5e1e801  x15: 0x00000000b5c1e00d
   x16: 0x0000000000000010  x17: 0x0000600000e8d8c0  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x000060000208cb50  x21: 0x0000000000000001  x22: 0x0000000000000001  x23: 0x0000000000000000
   x24: 0x0000000000000008  x25: 0x00000001ec1ba000  x26: 0x000000000000001e  x27: 0x000000000000001d
   x28: 0x000000000000001d   fp: 0x000000016d017080   lr: 0x0000000104b19254
    sp: 0x000000016d017040   pc: 0x0000000104b19264 cpsr: 0x80001000
   far: 0x0000000000000000  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x102de8000 -        0x102f0bfff org.kde.KDiff3 (1.10) <20cfed44-2d3a-3a44-9b90-a12ae49d80f5> /Applications/kdiff3.app/Contents/MacOS/kdiff3
       0x10308c000 -        0x1030bffff libKF5Parts.5.108.0.dylib (*) <b8977658-a6a3-3896-83c9-24315be01fe8> /Applications/kdiff3.app/Contents/Frameworks/libKF5Parts.5.108.0.dylib
       0x10325c000 -        0x103313fff libKF5KIOWidgets.5.108.0.dylib (*) <78b587c1-717c-3289-b0f3-d8eb337ce99f> /Applications/kdiff3.app/Contents/Frameworks/libKF5KIOWidgets.5.108.0.dylib
       0x1030f8000 -        0x103113fff libKF5KIOGui.5.108.0.dylib (*) <ddc28f2e-7b1a-3a3e-8c80-c3e3421c390c> /Applications/kdiff3.app/Contents/Frameworks/libKF5KIOGui.5.108.0.dylib
       0x103550000 -        0x103633fff libKF5KIOCore.5.108.0.dylib (*) <58437885-311b-37c7-a504-f6495661d92f> /Applications/kdiff3.app/Contents/Frameworks/libKF5KIOCore.5.108.0.dylib
       0x103034000 -        0x10303bfff libKF5Crash.5.108.0.dylib (*) <a9c874cc-8187-3df6-904c-2ad6f3651edc> /Applications/kdiff3.app/Contents/Frameworks/libKF5Crash.5.108.0.dylib
       0x103138000 -        0x103153fff libKF5JobWidgets.5.108.0.dylib (*) <cee7d0c7-18e5-305b-9552-7e6eea985714> /Applications/kdiff3.app/Contents/Frameworks/libKF5JobWidgets.5.108.0.dylib
       0x1033c4000 -        0x10341ffff libKF5Service.5.108.0.dylib (*) <64b7dc71-9278-3930-8f35-ef1b59762300> /Applications/kdiff3.app/Contents/Frameworks/libKF5Service.5.108.0.dylib
       0x103464000 -        0x10349bfff libKF5Solid.5.108.0.dylib (*) <1f493a48-c59d-346c-b525-0bed20efa122> /Applications/kdiff3.app/Contents/Frameworks/libKF5Solid.5.108.0.dylib
       0x103174000 -        0x103187fff libKF5WindowSystem.5.108.0.dylib (*) <14e9d2db-e712-38fc-a58b-87da73e8c2f0> /Applications/kdiff3.app/Contents/Frameworks/libKF5WindowSystem.5.108.0.dylib
       0x103048000 -        0x10304bfff org.qt-project.QtConcurrent (5.15) <f87b1950-a831-31a2-8137-3fd702363c3c> /Applications/kdiff3.app/Contents/Frameworks/QtConcurrent.framework/Versions/5/QtConcurrent
       0x1037c4000 -        0x10383ffff libKF5XmlGui.5.108.0.dylib (*) <a49c6864-2907-3c3d-bae0-aff29323c7ae> /Applications/kdiff3.app/Contents/Frameworks/libKF5XmlGui.5.108.0.dylib
       0x1031f0000 -        0x103213fff org.qt-project.QtPrintSupport (5.15) <92a5557a-fb58-394c-9f34-b9d60ee29e1d> /Applications/kdiff3.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport
       0x1039b8000 -        0x103a6ffff org.qt-project.QtNetwork (5.15) <d1788814-bf2e-3dec-a7ae-ed7ae4e53a52> /Applications/kdiff3.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork
       0x1034e0000 -        0x103503fff libKF5TextWidgets.5.108.0.dylib (*) <2f587f06-e6d6-3590-a8af-4b33301f968c> /Applications/kdiff3.app/Contents/Frameworks/libKF5TextWidgets.5.108.0.dylib
       0x1036dc000 -        0x1036f7fff libKF5Completion.5.108.0.dylib (*) <61cf41d3-4329-3798-aab4-df97cdd553e9> /Applications/kdiff3.app/Contents/Frameworks/libKF5Completion.5.108.0.dylib
       0x1038ac000 -        0x1038e7fff libKF5ConfigWidgets.5.108.0.dylib (*) <3abaf02d-b708-3e20-ae2c-eea92214d8c0> /Applications/kdiff3.app/Contents/Frameworks/libKF5ConfigWidgets.5.108.0.dylib
       0x10371c000 -        0x103733fff libKF5ConfigGui.5.108.0.dylib (*) <74c3a595-8c3c-323d-8ea2-351b1223e2e6> /Applications/kdiff3.app/Contents/Frameworks/libKF5ConfigGui.5.108.0.dylib
       0x103ac4000 -        0x103afbfff libKF5ConfigCore.5.108.0.dylib (*) <bd232467-b36f-319c-b8d7-a64456bfc6a2> /Applications/kdiff3.app/Contents/Frameworks/libKF5ConfigCore.5.108.0.dylib
       0x1031a4000 -        0x1031bffff org.qt-project.QtXml (5.15) <96557985-266b-3bf6-9ddf-0c384b3fc073> /Applications/kdiff3.app/Contents/Frameworks/QtXml.framework/Versions/5/QtXml
       0x103924000 -        0x10395bfff libKF5I18n.5.108.0.dylib (*) <30be8967-a78c-3929-ae8f-fe2a51b6a5e0> /Applications/kdiff3.app/Contents/Frameworks/libKF5I18n.5.108.0.dylib
       0x103c98000 -        0x103d33fff libKF5WidgetsAddons.5.108.0.dylib (*) <b223b355-1676-3ca5-98e6-b35ff0ac588e> /Applications/kdiff3.app/Contents/Frameworks/libKF5WidgetsAddons.5.108.0.dylib
       0x103b48000 -        0x103b6ffff libKF5Codecs.5.108.0.dylib (*) <10217654-dca3-32e6-8ed7-6b325c37fa41> /Applications/kdiff3.app/Contents/Frameworks/libKF5Codecs.5.108.0.dylib
       0x103058000 -        0x10305bfff libKF5Auth.5.108.0.dylib (*) <34f73262-6840-3c5e-9dcb-d12b1ab5b2bb> /Applications/kdiff3.app/Contents/Frameworks/libKF5Auth.5.108.0.dylib
       0x10323c000 -        0x103247fff libKF5AuthCore.5.108.0.dylib (*) <25586b6f-74d7-3a10-9d64-fb439a87a105> /Applications/kdiff3.app/Contents/Frameworks/libKF5AuthCore.5.108.0.dylib
       0x103de8000 -        0x103e5bfff libKF5CoreAddons.5.108.0.dylib (*) <561e6a53-1a9d-37da-b72a-d05e5709f1b4> /Applications/kdiff3.app/Contents/Frameworks/libKF5CoreAddons.5.108.0.dylib
       0x103b8c000 -        0x103bcffff org.qt-project.QtDBus (5.15) <8ed89400-42da-3857-bdd2-a113fe0ebb3c> /Applications/kdiff3.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus
       0x103784000 -        0x103797fff libKF5SonnetUi.5.108.0.dylib (*) <7134bd1b-5e19-36da-a280-e1fc49c241f2> /Applications/kdiff3.app/Contents/Frameworks/libKF5SonnetUi.5.108.0.dylib
       0x104300000 -        0x1045dffff org.qt-project.QtWidgets (5.15) <0a2ae82f-c848-38aa-afdc-467cfcc4d98e> /Applications/kdiff3.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets
       0x104754000 -        0x1049d3fff org.qt-project.QtGui (5.15) <4d3fc780-3dce-3476-b9e8-4398bb16b230> /Applications/kdiff3.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui
       0x104af8000 -        0x104e03fff org.qt-project.QtCore (5.15) <376fa574-3389-3953-9b6a-74a108ef0407> /Applications/kdiff3.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore
       0x103c3c000 -        0x103c63fff libKF5IconThemes.5.108.0.dylib (*) <f7e927eb-a1f9-3714-8cdf-bb963de3ec99> /Applications/kdiff3.app/Contents/Frameworks/libKF5IconThemes.5.108.0.dylib
       0x10397c000 -        0x10398ffff libKF5GuiAddons.5.108.0.dylib (*) <e1ec1331-61c6-36e7-aa1f-255c875d8561> /Applications/kdiff3.app/Contents/Frameworks/libKF5GuiAddons.5.108.0.dylib
       0x103bec000 -        0x103bfbfff libKF5DBusAddons.5.108.0.dylib (*) <8b50b5f1-5c27-3c21-9b87-d43b4f936be6> /Applications/kdiff3.app/Contents/Frameworks/libKF5DBusAddons.5.108.0.dylib
       0x10352c000 -        0x10353bfff libintl.8.dylib (*) <82a1c56a-0620-3a29-81ff-ee50619208bf> /Applications/kdiff3.app/Contents/Frameworks/libintl.8.dylib
       0x103c14000 -        0x103c2ffff libz.1.2.13.dylib (*) <4b569423-ac28-3b96-8e7e-f6ded666db40> /Applications/kdiff3.app/Contents/Frameworks/libz.1.2.13.dylib
       0x104ed8000 -        0x10518ffff libicui18n.71.1.dylib (*) <7c183740-417f-3623-8299-a53d46c0750e> /Applications/kdiff3.app/Contents/Frameworks/libicui18n.71.1.dylib
       0x1052fc000 -        0x1054f7fff libicuuc.71.1.dylib (*) <42e0ccc6-733d-3137-aea9-c50810cf7a2e> /Applications/kdiff3.app/Contents/Frameworks/libicuuc.71.1.dylib
       0x1072e0000 -        0x108fe3fff libicudata.71.1.dylib (*) <efcb5208-a15f-3caf-9a4c-6009057990f7> /Applications/kdiff3.app/Contents/Frameworks/libicudata.71.1.dylib
       0x103f04000 -        0x103f4bfff libpcre2-16.0.11.2.dylib (*) <e89ecd05-c443-3a7b-a759-101ded899a0d> /Applications/kdiff3.app/Contents/Frameworks/libpcre2-16.0.11.2.dylib
       0x103ffc000 -        0x104087fff libzstd.1.5.5.dylib (*) <f6567ddb-4500-3b29-b3a1-8afdcc05b1f8> /Applications/kdiff3.app/Contents/Frameworks/libzstd.1.5.5.dylib
       0x104178000 -        0x104217fff libssl.3.dylib (*) <2f458c2c-6076-31ec-8865-ae3b243c1f7e> /Applications/kdiff3.app/Contents/Frameworks/libssl.3.dylib
       0x105a68000 -        0x105e0bfff libcrypto.3.dylib (*) <db2e9652-49a3-3cfe-919e-38bc555de368> /Applications/kdiff3.app/Contents/Frameworks/libcrypto.3.dylib
       0x103f58000 -        0x103f7bfff libpng16.16.39.0.dylib (*) <3b225ede-d3cf-3141-a71b-5b68844f0c5e> /Applications/kdiff3.app/Contents/Frameworks/libpng16.16.39.0.dylib
       0x105680000 -        0x105713fff libharfbuzz.dylib (*) <551ffb29-529f-3420-8e95-115c83c27b2a> /Applications/kdiff3.app/Contents/Frameworks/libharfbuzz.dylib
       0x103f8c000 -        0x103fb3fff org.qt-project.QtSvg (5.15) <a1ab714b-25f1-3204-9908-62536e9aa8b3> /Applications/kdiff3.app/Contents/Frameworks/QtSvg.framework/Versions/5/QtSvg
       0x1040a0000 -        0x1040c7fff libKF5Archive.5.108.0.dylib (*) <33eab6f9-8cbc-3092-be4b-8bc117bc69bc> /Applications/kdiff3.app/Contents/Frameworks/libKF5Archive.5.108.0.dylib
       0x103754000 -        0x103763fff libbzip2.dylib (*) <c15a665d-a484-3932-9d4a-3d3ea556a81f> /Applications/kdiff3.app/Contents/Frameworks/libbzip2.dylib
       0x1040e4000 -        0x104117fff liblzma.5.dylib (*) <ec0ef781-b527-3329-aa33-21bea52b5bf3> /Applications/kdiff3.app/Contents/Frameworks/liblzma.5.dylib
       0x104128000 -        0x104143fff libKF5ItemViews.5.108.0.dylib (*) <6ff00c6e-6df4-3653-b37c-75fde2deec4e> /Applications/kdiff3.app/Contents/Frameworks/libKF5ItemViews.5.108.0.dylib
       0x1055a0000 -        0x1055fbfff libKF5SonnetCore.5.108.0.dylib (*) <edf6bb32-a0a5-3f58-9426-d36ae3bbf34e> /Applications/kdiff3.app/Contents/Frameworks/libKF5SonnetCore.5.108.0.dylib
       0x103068000 -        0x10306ffff org.qt-project.QtTextToSpeech (5.15) <8d37d188-5d98-36fc-9002-042e4b22ff0b> /Applications/kdiff3.app/Contents/Frameworks/QtTextToSpeech.framework/Versions/5/QtTextToSpeech
       0x105934000 -        0x1059bffff libqcocoa.dylib (*) <7fda03ef-ba7b-3e54-9c74-4df7bc2b9b1e> /Applications/kdiff3.app/Contents/PlugIns/platforms/libqcocoa.dylib
       0x106050000 -        0x106143fff libfreetype.6.dylib (*) <d91defc6-c500-3868-9a39-ad3f20a101e1> /Applications/kdiff3.app/Contents/Frameworks/libfreetype.6.dylib
       0x1058ec000 -        0x10590bfff libqmacstyle.dylib (*) <683cb3ee-627b-3f90-8033-9c58c88d2b02> /Applications/kdiff3.app/Contents/PlugIns/styles/libqmacstyle.dylib
       0x105fb8000 -        0x10601bfff libdbus-1.3.dylib (*) <6cb6d0fb-6e15-36e9-8a91-1c451965ce13> /Users/USER/*/libdbus-1.3.dylib
       0x107170000 -        0x1071abfff libjpeg.62.3.0.dylib (*) <b1d403d9-a308-34eb-af22-79b0c570cd71> /Applications/kdiff3.app/Contents/Frameworks/libjpeg.62.3.0.dylib
       0x105a0c000 -        0x105a17fff libobjc-trampolines.dylib (*) <570c31f7-94c6-3b86-ae44-1694db0a4bcd> /usr/lib/libobjc-trampolines.dylib
       0x11fa94000 -        0x11fab3fff com.apple.security.csparser (3.0) <ab8de20f-ecaa-3540-8abe-fcf57e740bec> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
       0x191073000 -        0x1910f1ff7 libsystem_c.dylib (*) <95a70e20-1df3-3ddf-900c-315ed0b2c067> /usr/lib/system/libsystem_c.dylib
       0x1911e2000 -        0x191206fff libdyld.dylib (*) <a2947b47-b494-36d4-96c6-95977ffb51fb> /usr/lib/system/libdyld.dylib
       0x190e7e000 -        0x190f0c553 dyld (*) <2237410f-d39c-30ce-9a94-13aacb66b766> /usr/lib/dyld
       0x1911d5000 -        0x1911e1fff libsystem_pthread.dylib (*) <46d35233-a051-3f4f-bba4-ba56dddc4d1a> /usr/lib/system/libsystem_pthread.dylib
       0x19119b000 -        0x1911d4fe7 libsystem_kernel.dylib (*) <34a49b54-82b2-37a1-9314-f6a4a2bb3ff8> /usr/lib/system/libsystem_kernel.dylib
       0x195ec1000 -        0x1962ecfff com.apple.SkyLight (1.600.0) <96676a53-b1e0-3d7e-b98b-b73873cd1880> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
       0x19aad2000 -        0x19ae05fff com.apple.HIToolbox (2.1.1) <d800278b-4e6c-3032-b56f-027a938a51d6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x19123b000 -        0x191714fff com.apple.CoreFoundation (6.9) <203e4401-8c2e-3157-a24b-92f52551d43e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1944a1000 -        0x1953affff com.apple.AppKit (6.9) <041c7d21-21cc-3eea-ae53-d39f5ca6a24e> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 1
    thread_create: 0
    thread_set_state: 22
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 5
    thread_create: 0
    thread_set_state: 68


-----------
Full Report
-----------

{"app_name":"kdiff3","timestamp":"2023-07-12 15:39:26.00 +0100","app_version":"1.10","slice_uuid":"20cfed44-2d3a-3a44-9b90-a12ae49d80f5","build_version":"1.10.5","platform":1,"bundleID":"org.kde.KDiff3","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.4.1 (22F82)","roots_installed":0,"name":"kdiff3","incident_id":"7A562F06-9FE0-4C34-B368-7F69EF867475"}
{
  "uptime" : 660000,
  "procRole" : "Background",
  "version" : 2,
  "userID" : 502,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro18,1",
  "coalitionID" : 1463,
  "osVersion" : {
    "train" : "macOS 13.4.1",
    "build" : "22F82",
    "releaseType" : "User"
  },
  "captureTime" : "2023-07-12 15:39:25.7293 +0100",
  "incident" : "7A562F06-9FE0-4C34-B368-7F69EF867475",
  "pid" : 90968,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-07-12 15:35:09.7752 +0100",
  "procStartAbsTime" : 15950227857995,
  "procExitAbsTime" : 15956370570494,
  "procName" : "kdiff3",
  "procPath" : "\/Applications\/kdiff3.app\/Contents\/MacOS\/kdiff3",
  "bundleInfo" : {"CFBundleShortVersionString":"1.10","CFBundleVersion":"1.10.5","CFBundleIdentifier":"org.kde.KDiff3"},
  "storeInfo" : {"deviceIdentifierForVendor":"788D0EE2-6A2A-5CB6-BAA6-F11890DCD800","thirdParty":true},
  "parentProc" : "Exited process",
  "parentPid" : 90967,
  "coalitionName" : "com.googlecode.iterm2",
  "crashReporterKey" : "6A982ACD-D56D-B3A0-7A5D-F9E1C4EC1FF4",
  "responsiblePid" : 2165,
  "responsibleProc" : "iTerm2",
  "codeSigningID" : "kdiff3",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 838991905,
  "codeSigningValidationCategory" : 10,
  "codeSigningTrustLevel" : 0,
  "sip" : "enabled",
  "vmRegionInfo" : "0 is not in any region.  Bytes before following region: 4343103488\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      102de8000-102f0c000    [ 1168K] r-x\/r-x SM=COW  ...\/MacOS\/kdiff3",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":90968},
  "vmregioninfo" : "0 is not in any region.  Bytes before following region: 4343103488\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      102de8000-102f0c000    [ 1168K] r-x\/r-x SM=COW  ...\/MacOS\/kdiff3",
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":68,"task_for_pid":5},"targeted":{"thread_create":0,"thread_set_state":22,"task_for_pid":1},"warnings":1},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":9762323,"threadState":{"x":[{"value":105553150397184},{"value":0},{"value":0},{"value":105553176592496},{"value":105553176592512},{"value":43},{"value":0},{"value":6794867417,"symbolLocation":9,"symbol":"_OBJC_$_INSTANCE_METHODS_NSTextInputContext(NSInputContext_WithCompletion|NSTextInputContext_iOSMac_SPI|NSTextInputContext_RemoteTextInput_UIKitOnMac|NSTextInputContextFunctionRow|NSTextInputContext_TouchBar|NSTextInputContext_FunctionRowIMK|NSTextInputContext_PrivateWebKitSupport|RTIState|NSInputManagerAPI|NSTextInputContext_TIRemoteGeneric_SPI)"},{"value":9},{"value":6729645664,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":0},{"value":0},{"value":4376836184,"symbolLocation":0,"symbol":"QListData::shared_null"},{"value":2045},{"value":3051481089},{"value":3049381901},{"value":16},{"value":105553131526336},{"value":0},{"value":0},{"value":105553150397264},{"value":1},{"value":1},{"value":0},{"value":8},{"value":8256200704,"symbolLocation":2096,"symbol":"usual_extra"},{"value":30},{"value":29},{"value":29}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4373713492},"cpsr":{"value":2147487744},"fp":{"value":6123778176},"sp":{"value":6123778112},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4373713508,"matchesCrashFrame":1},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":135780,"symbol":"QThreadStorageData::get() const","symbolLocation":44,"imageIndex":30},{"imageOffset":327772,"imageIndex":29},{"imageOffset":318264,"symbol":"QOpenGLContext::currentContext()","symbolLocation":16,"imageIndex":29},{"imageOffset":185296,"symbol":"QSurface::~QSurface()","symbolLocation":32,"imageIndex":29},{"imageOffset":162556,"symbol":"QWindow::~QWindow()","symbolLocation":148,"imageIndex":29},{"imageOffset":297720,"imageIndex":28},{"imageOffset":178972,"symbol":"QWidgetPrivate::deleteTLSysExtra()","symbolLocation":112,"imageIndex":28},{"imageOffset":178060,"symbol":"QWidget::destroy(bool, bool)","symbolLocation":388,"imageIndex":28},{"imageOffset":176616,"symbol":"QWidget::~QWidget()","symbolLocation":756,"imageIndex":28},{"imageOffset":454768,"symbol":"std::__1::shared_ptr<ProgressDialog>::~shared_ptr[abi:v15006]()","symbolLocation":76,"imageIndex":0},{"imageOffset":159428,"symbol":"__cxa_finalize_ranges","symbolLocation":476,"imageIndex":59},{"imageOffset":158796,"symbol":"exit","symbolLocation":44,"imageIndex":59},{"imageOffset":75092,"symbol":"dyld4::LibSystemHelpers::exit(int) const","symbolLocation":20,"imageIndex":60},{"imageOffset":24444,"symbol":"start","symbolLocation":2320,"imageIndex":61}]},{"id":9762330,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":9762361,"name":"com.apple.NSEventThread","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":63},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":63},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":63},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":63},{"imageOffset":39676,"symbol":"CGSSnarfAndDispatchDatagrams","symbolLocation":160,"imageIndex":64},{"imageOffset":3437916,"symbol":"SLSGetNextEventRecordInternal","symbolLocation":344,"imageIndex":64},{"imageOffset":1311148,"symbol":"SLEventCreateNextEvent","symbolLocation":16,"imageIndex":64},{"imageOffset":246448,"symbol":"PullEventsFromWindowServerOnConnection(unsigned int, unsigned char, __CFMachPortBoost*)","symbolLocation":312,"imageIndex":65},{"imageOffset":246076,"symbol":"MessageHandler(__CFMachPort*, void*, long, void*)","symbolLocation":60,"imageIndex":65},{"imageOffset":717396,"symbol":"__CFMachPortPerform","symbolLocation":248,"imageIndex":66},{"imageOffset":523212,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__","symbolLocation":60,"imageIndex":66},{"imageOffset":522988,"symbol":"__CFRunLoopDoSource1","symbolLocation":520,"imageIndex":66},{"imageOffset":517324,"symbol":"__CFRunLoopRun","symbolLocation":2240,"imageIndex":66},{"imageOffset":513208,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":66},{"imageOffset":1454900,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":67},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":62},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":62}]},{"id":9762363,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":9762365,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":9762667,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":9762670,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":9764740,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4343103488,
    "CFBundleShortVersionString" : "1.10",
    "CFBundleIdentifier" : "org.kde.KDiff3",
    "size" : 1196032,
    "uuid" : "20cfed44-2d3a-3a44-9b90-a12ae49d80f5",
    "path" : "\/Applications\/kdiff3.app\/Contents\/MacOS\/kdiff3",
    "name" : "kdiff3",
    "CFBundleVersion" : "1.10.5"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4345872384,
    "size" : 212992,
    "uuid" : "b8977658-a6a3-3896-83c9-24315be01fe8",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5Parts.5.108.0.dylib",
    "name" : "libKF5Parts.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4347772928,
    "size" : 753664,
    "uuid" : "78b587c1-717c-3289-b0f3-d8eb337ce99f",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5KIOWidgets.5.108.0.dylib",
    "name" : "libKF5KIOWidgets.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4346314752,
    "size" : 114688,
    "uuid" : "ddc28f2e-7b1a-3a3e-8c80-c3e3421c390c",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5KIOGui.5.108.0.dylib",
    "name" : "libKF5KIOGui.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4350869504,
    "size" : 933888,
    "uuid" : "58437885-311b-37c7-a504-f6495661d92f",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5KIOCore.5.108.0.dylib",
    "name" : "libKF5KIOCore.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4345511936,
    "size" : 32768,
    "uuid" : "a9c874cc-8187-3df6-904c-2ad6f3651edc",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5Crash.5.108.0.dylib",
    "name" : "libKF5Crash.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4346576896,
    "size" : 114688,
    "uuid" : "cee7d0c7-18e5-305b-9552-7e6eea985714",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5JobWidgets.5.108.0.dylib",
    "name" : "libKF5JobWidgets.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4349247488,
    "size" : 376832,
    "uuid" : "64b7dc71-9278-3930-8f35-ef1b59762300",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5Service.5.108.0.dylib",
    "name" : "libKF5Service.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4349902848,
    "size" : 229376,
    "uuid" : "1f493a48-c59d-346c-b525-0bed20efa122",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5Solid.5.108.0.dylib",
    "name" : "libKF5Solid.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4346822656,
    "size" : 81920,
    "uuid" : "14e9d2db-e712-38fc-a58b-87da73e8c2f0",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5WindowSystem.5.108.0.dylib",
    "name" : "libKF5WindowSystem.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4345593856,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtConcurrent",
    "size" : 16384,
    "uuid" : "f87b1950-a831-31a2-8137-3fd702363c3c",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtConcurrent.framework\/Versions\/5\/QtConcurrent",
    "name" : "QtConcurrent",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4353441792,
    "size" : 507904,
    "uuid" : "a49c6864-2907-3c3d-bae0-aff29323c7ae",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5XmlGui.5.108.0.dylib",
    "name" : "libKF5XmlGui.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4347330560,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtPrintSupport",
    "size" : 147456,
    "uuid" : "92a5557a-fb58-394c-9f34-b9d60ee29e1d",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtPrintSupport.framework\/Versions\/5\/QtPrintSupport",
    "name" : "QtPrintSupport",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4355489792,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtNetwork",
    "size" : 753664,
    "uuid" : "d1788814-bf2e-3dec-a7ae-ed7ae4e53a52",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtNetwork.framework\/Versions\/5\/QtNetwork",
    "name" : "QtNetwork",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4350410752,
    "size" : 147456,
    "uuid" : "2f587f06-e6d6-3590-a8af-4b33301f968c",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5TextWidgets.5.108.0.dylib",
    "name" : "libKF5TextWidgets.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4352491520,
    "size" : 114688,
    "uuid" : "61cf41d3-4329-3798-aab4-df97cdd553e9",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5Completion.5.108.0.dylib",
    "name" : "libKF5Completion.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4354392064,
    "size" : 245760,
    "uuid" : "3abaf02d-b708-3e20-ae2c-eea92214d8c0",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5ConfigWidgets.5.108.0.dylib",
    "name" : "libKF5ConfigWidgets.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4352753664,
    "size" : 98304,
    "uuid" : "74c3a595-8c3c-323d-8ea2-351b1223e2e6",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5ConfigGui.5.108.0.dylib",
    "name" : "libKF5ConfigGui.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4356587520,
    "size" : 229376,
    "uuid" : "bd232467-b36f-319c-b8d7-a64456bfc6a2",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5ConfigCore.5.108.0.dylib",
    "name" : "libKF5ConfigCore.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4347019264,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtXml",
    "size" : 114688,
    "uuid" : "96557985-266b-3bf6-9ddf-0c384b3fc073",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtXml.framework\/Versions\/5\/QtXml",
    "name" : "QtXml",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4354883584,
    "size" : 229376,
    "uuid" : "30be8967-a78c-3929-ae8f-fe2a51b6a5e0",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5I18n.5.108.0.dylib",
    "name" : "libKF5I18n.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4358504448,
    "size" : 638976,
    "uuid" : "b223b355-1676-3ca5-98e6-b35ff0ac588e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5WidgetsAddons.5.108.0.dylib",
    "name" : "libKF5WidgetsAddons.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4357128192,
    "size" : 163840,
    "uuid" : "10217654-dca3-32e6-8ed7-6b325c37fa41",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5Codecs.5.108.0.dylib",
    "name" : "libKF5Codecs.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4345659392,
    "size" : 16384,
    "uuid" : "34f73262-6840-3c5e-9dcb-d12b1ab5b2bb",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5Auth.5.108.0.dylib",
    "name" : "libKF5Auth.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4347641856,
    "size" : 49152,
    "uuid" : "25586b6f-74d7-3a10-9d64-fb439a87a105",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5AuthCore.5.108.0.dylib",
    "name" : "libKF5AuthCore.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4359880704,
    "size" : 475136,
    "uuid" : "561e6a53-1a9d-37da-b72a-d05e5709f1b4",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5CoreAddons.5.108.0.dylib",
    "name" : "libKF5CoreAddons.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4357406720,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtDBus",
    "size" : 278528,
    "uuid" : "8ed89400-42da-3857-bdd2-a113fe0ebb3c",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtDBus.framework\/Versions\/5\/QtDBus",
    "name" : "QtDBus",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4353179648,
    "size" : 81920,
    "uuid" : "7134bd1b-5e19-36da-a280-e1fc49c241f2",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5SonnetUi.5.108.0.dylib",
    "name" : "libKF5SonnetUi.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4365221888,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtWidgets",
    "size" : 3014656,
    "uuid" : "0a2ae82f-c848-38aa-afdc-467cfcc4d98e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtWidgets.framework\/Versions\/5\/QtWidgets",
    "name" : "QtWidgets",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4369760256,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtGui",
    "size" : 2621440,
    "uuid" : "4d3fc780-3dce-3476-b9e8-4398bb16b230",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtGui.framework\/Versions\/5\/QtGui",
    "name" : "QtGui",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4373577728,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtCore",
    "size" : 3194880,
    "uuid" : "376fa574-3389-3953-9b6a-74a108ef0407",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtCore.framework\/Versions\/5\/QtCore",
    "name" : "QtCore",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4358127616,
    "size" : 163840,
    "uuid" : "f7e927eb-a1f9-3714-8cdf-bb963de3ec99",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5IconThemes.5.108.0.dylib",
    "name" : "libKF5IconThemes.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4355244032,
    "size" : 81920,
    "uuid" : "e1ec1331-61c6-36e7-aa1f-255c875d8561",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5GuiAddons.5.108.0.dylib",
    "name" : "libKF5GuiAddons.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4357799936,
    "size" : 65536,
    "uuid" : "8b50b5f1-5c27-3c21-9b87-d43b4f936be6",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5DBusAddons.5.108.0.dylib",
    "name" : "libKF5DBusAddons.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4350722048,
    "size" : 65536,
    "uuid" : "82a1c56a-0620-3a29-81ff-ee50619208bf",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libintl.8.dylib",
    "name" : "libintl.8.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4357963776,
    "size" : 114688,
    "uuid" : "4b569423-ac28-3b96-8e7e-f6ded666db40",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libz.1.2.13.dylib",
    "name" : "libz.1.2.13.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4377640960,
    "size" : 2850816,
    "uuid" : "7c183740-417f-3623-8299-a53d46c0750e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libicui18n.71.1.dylib",
    "name" : "libicui18n.71.1.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4381982720,
    "size" : 2080768,
    "uuid" : "42e0ccc6-733d-3137-aea9-c50810cf7a2e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libicuuc.71.1.dylib",
    "name" : "libicuuc.71.1.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4415422464,
    "size" : 30425088,
    "uuid" : "efcb5208-a15f-3caf-9a4c-6009057990f7",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libicudata.71.1.dylib",
    "name" : "libicudata.71.1.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4361043968,
    "size" : 294912,
    "uuid" : "e89ecd05-c443-3a7b-a759-101ded899a0d",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libpcre2-16.0.11.2.dylib",
    "name" : "libpcre2-16.0.11.2.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4362059776,
    "size" : 573440,
    "uuid" : "f6567ddb-4500-3b29-b3a1-8afdcc05b1f8",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libzstd.1.5.5.dylib",
    "name" : "libzstd.1.5.5.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4363616256,
    "size" : 655360,
    "uuid" : "2f458c2c-6076-31ec-8865-ae3b243c1f7e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libssl.3.dylib",
    "name" : "libssl.3.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4389765120,
    "size" : 3817472,
    "uuid" : "db2e9652-49a3-3cfe-919e-38bc555de368",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libcrypto.3.dylib",
    "name" : "libcrypto.3.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4361388032,
    "size" : 147456,
    "uuid" : "3b225ede-d3cf-3141-a71b-5b68844f0c5e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libpng16.16.39.0.dylib",
    "name" : "libpng16.16.39.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4385669120,
    "size" : 606208,
    "uuid" : "551ffb29-529f-3420-8e95-115c83c27b2a",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libharfbuzz.dylib",
    "name" : "libharfbuzz.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4361601024,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtSvg",
    "size" : 163840,
    "uuid" : "a1ab714b-25f1-3204-9908-62536e9aa8b3",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtSvg.framework\/Versions\/5\/QtSvg",
    "name" : "QtSvg",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4362731520,
    "size" : 163840,
    "uuid" : "33eab6f9-8cbc-3092-be4b-8bc117bc69bc",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5Archive.5.108.0.dylib",
    "name" : "libKF5Archive.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4352983040,
    "size" : 65536,
    "uuid" : "c15a665d-a484-3932-9d4a-3d3ea556a81f",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libbzip2.dylib",
    "name" : "libbzip2.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4363010048,
    "size" : 212992,
    "uuid" : "ec0ef781-b527-3329-aa33-21bea52b5bf3",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/liblzma.5.dylib",
    "name" : "liblzma.5.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4363288576,
    "size" : 114688,
    "uuid" : "6ff00c6e-6df4-3653-b37c-75fde2deec4e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5ItemViews.5.108.0.dylib",
    "name" : "libKF5ItemViews.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4384751616,
    "size" : 376832,
    "uuid" : "edf6bb32-a0a5-3f58-9426-d36ae3bbf34e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libKF5SonnetCore.5.108.0.dylib",
    "name" : "libKF5SonnetCore.5.108.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4345724928,
    "CFBundleShortVersionString" : "5.15",
    "CFBundleIdentifier" : "org.qt-project.QtTextToSpeech",
    "size" : 32768,
    "uuid" : "8d37d188-5d98-36fc-9002-042e4b22ff0b",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/QtTextToSpeech.framework\/Versions\/5\/QtTextToSpeech",
    "name" : "QtTextToSpeech",
    "CFBundleVersion" : "5.15.10"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4388503552,
    "size" : 573440,
    "uuid" : "7fda03ef-ba7b-3e54-9c74-4df7bc2b9b1e",
    "path" : "\/Applications\/kdiff3.app\/Contents\/PlugIns\/platforms\/libqcocoa.dylib",
    "name" : "libqcocoa.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4395958272,
    "size" : 999424,
    "uuid" : "d91defc6-c500-3868-9a39-ad3f20a101e1",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libfreetype.6.dylib",
    "name" : "libfreetype.6.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4388208640,
    "size" : 131072,
    "uuid" : "683cb3ee-627b-3f90-8033-9c58c88d2b02",
    "path" : "\/Applications\/kdiff3.app\/Contents\/PlugIns\/styles\/libqmacstyle.dylib",
    "name" : "libqmacstyle.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4395335680,
    "size" : 409600,
    "uuid" : "6cb6d0fb-6e15-36e9-8a91-1c451965ce13",
    "path" : "\/Users\/USER\/*\/libdbus-1.3.dylib",
    "name" : "libdbus-1.3.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4413915136,
    "size" : 245760,
    "uuid" : "b1d403d9-a308-34eb-af22-79b0c570cd71",
    "path" : "\/Applications\/kdiff3.app\/Contents\/Frameworks\/libjpeg.62.3.0.dylib",
    "name" : "libjpeg.62.3.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4389388288,
    "size" : 49152,
    "uuid" : "570c31f7-94c6-3b86-ae44-1694db0a4bcd",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4826152960,
    "CFBundleShortVersionString" : "3.0",
    "CFBundleIdentifier" : "com.apple.security.csparser",
    "size" : 131072,
    "uuid" : "ab8de20f-ecaa-3540-8abe-fcf57e740bec",
    "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
    "name" : "csparser",
    "CFBundleVersion" : "60420.121.2"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6728134656,
    "size" : 520184,
    "uuid" : "95a70e20-1df3-3ddf-900c-315ed0b2c067",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6729637888,
    "size" : 151552,
    "uuid" : "a2947b47-b494-36d4-96c6-95977ffb51fb",
    "path" : "\/usr\/lib\/system\/libdyld.dylib",
    "name" : "libdyld.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6726082560,
    "size" : 582996,
    "uuid" : "2237410f-d39c-30ce-9a94-13aacb66b766",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6729584640,
    "size" : 53248,
    "uuid" : "46d35233-a051-3f4f-bba4-ba56dddc4d1a",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6729347072,
    "size" : 237544,
    "uuid" : "34a49b54-82b2-37a1-9314-f6a4a2bb3ff8",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6810243072,
    "CFBundleShortVersionString" : "1.600.0",
    "CFBundleIdentifier" : "com.apple.SkyLight",
    "size" : 4374528,
    "uuid" : "96676a53-b1e0-3d7e-b98b-b73873cd1880",
    "path" : "\/System\/Library\/PrivateFrameworks\/SkyLight.framework\/Versions\/A\/SkyLight",
    "name" : "SkyLight"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6890004480,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3358720,
    "uuid" : "d800278b-4e6c-3032-b56f-027a938a51d6",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6730002432,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5087232,
    "uuid" : "203e4401-8c2e-3157-a24b-92f52551d43e",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1977"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6782849024,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15790080,
    "uuid" : "041c7d21-21cc-3eea-ae53-d39f5ca6a24e",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2299.60.124"
  }
],
  "sharedCache" : {
  "base" : 6725419008,
  "size" : 3551641600,
  "uuid" : "be59bb71-7b69-3efc-86a8-5625a077ae2e"
},
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "22665c07b2a9cd74d18b965fc9dc7fa4f675ea1e",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6297d96be2c9387df974efa4",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "5fb4245a1bbfe8005e33a1e1",
      "factorPackIds" : {

      },
      "deploymentId" : 240000021
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "8ca8349c-e2bc-482c-9ca7-3907b48a5341",
      "experimentId" : "648b5a581b04c12d4127bbb6",
      "deploymentId" : 400000001
    }
  ]
}
}

Model: MacBookPro18,1, BootROM 8422.121.1, proc 10:8:2 processors, 32 GB, SMC 
Graphics: Apple M1 Pro, Apple M1 Pro, Built-In
Display: Color LCD, 3456 x 2234 Retina, Main, MirrorOff, Online
Display: Dell U2414H, 1920 x 1080 (1080p FHD - Full High Definition), MirrorOff, Online
Display: Dell U2414H, 1920 x 1080 (1080p FHD - Full High Definition), MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Apr  7 2023 15:18:26 version 20.96.28.1.8.7.146 FWID 01-aff1b48a
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB3.1 Hub
USB Device: hub_device
USB Device: USB3.1 Hub
USB Device: Dell Universal Dock D6000
USB Device: USB2.1 Hub
USB Device: hub_device
USB Device: USB Keyboard
USB Device: hub_device
USB Device: USB2.0 Hub
USB Device: D6000 Controller
USB Device: USB2.1 Hub
USB Device: USB OPTICAL MOUSE
USB Device: Jabra EVOLVE LINK MS
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.



STEPS TO REPRODUCE
1. Open Kdiff3
2. Cancel the file opener
3. Quit Kdiff3

OBSERVED RESULT

Kdiff3 crashes on exist

EXPECTED RESULT

Just  to exit

SOFTWARE/OS VERSIONS
Windows: 
macOS: 13.4.1
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 5.108
Qt Version: 5.15.10

ADDITIONAL INFORMATION
Comment 1 alcroito 2023-07-27 08:56:22 UTC
I can also confirm the app crashes on exit, on an intel macbook pro 16" 2019. 
Using the prebuilt binary from https://download.kde.org/stable/kdiff3/kdiff3-1.10.5-macos-x86_64.dmg
macOS Ventura 13.3 (22E252)

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   QtCore                        	       0x10ca4c56b QThreadStorageData::get() const + 43
1   QtGui                         	       0x10c493b56 QOpenGLContext::currentContext() + 22
2   QtGui                         	       0x10c45a769 QSurface::~QSurface() + 25
3   QtGui                         	       0x10c450d7e QWindow::~QWindow() + 334
4   QtWidgets                     	       0x10be3129e QWidgetWindow::~QWidgetWindow() + 14
5   QtWidgets                     	       0x10be0413c QWidgetPrivate::deleteTLSysExtra() + 236
6   QtWidgets                     	       0x10be03b2f QWidget::destroy(bool, bool) + 863
7   QtWidgets                     	       0x10be0335a QWidget::~QWidget() + 1146
8   kdiff3                        	       0x10a77cfaf 0x10a6ad000 + 851887
9   libsystem_c.dylib             	    0x7ff8010a9ba1 __cxa_finalize_ranges + 409
10  libsystem_c.dylib             	    0x7ff8010a99bb exit + 35
11  libdyld.dylib                 	    0x7ff8011ef8d3 dyld4::LibSystemHelpers::exit(int) const + 11
12  dyld                          	    0x7ff800e7e458 start + 1960
Comment 2 michael 2023-08-13 17:31:45 UTC

*** This bug has been marked as a duplicate of bug 472327 ***
Comment 3 Mike Lothian 2023-08-14 08:56:19 UTC
So it's a little big annoying that this was closed and the newer, less complete bug was kept...

I've updated Craft, which updated Qt and a few other dependencies, I'm no longer seeing the Crash :D
Comment 4 michael 2023-08-20 18:49:00 UTC
*** Bug 472327 has been marked as a duplicate of this bug. ***
Comment 5 michael 2023-08-20 18:57:06 UTC
The last build you also included changes in KDiff3 that hopefully that will resolve the crash. Difficult to know for sure since my test machine doesn't replicate the crash. Feel free to reopen this if it happens again.
Comment 6 michael 2023-09-08 23:25:00 UTC
*** Bug 474215 has been marked as a duplicate of this bug. ***