Created attachment 158227 [details] reproducible content and stack trace fails 100% of the time on these files. For the attached files, command to reproduce: kdiff3 --auto -o WDeviceInfoRequest.java WDeviceInfoRequest_BASE_923684.java WDeviceInfoRequest_LOCAL_923684.java WDeviceInfoRequest_REMOTE_924059.java full bt attached. Seems to be font related, but changing fonts doesn't help, removing ~/.config/kdiff3rc doesn't help, and nothing else seems to be crashing around the same place.
Crash occurs here: Thread 4 "Thread (pooled)" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffd3f08640 (LWP 928662)] 0x00007ffff64ed1df in QThreadStorageData::get (this=this@entry=0x0) at thread/qthreadstorage.cpp:122 122 if (tls.size() <= id)
Hitting a different error on this input. The copy of kdiff3 I have is built from the tip of the 1.10 branch which fixes a word wrap related issue involving invalid pointers but your issue seems to come from the code path taken when wordwrap is off. Got "org.kde.kdiff3: Severe Internal Error. line != i for srcSelector= 1 " in termial output and and error message. Going to fix that a see if the crash happens for me.
No crash here do you have wordwrap turned on if so then the issue is resolved in source already and will be released in 1.10.2. Invalid pointers created during wordwrap calculation were causing random crashes in production. See https://bugs.kde.org/show_bug.cgi?id=468492,
Wordwrap was off. Turning it on doesn't change the location of the crash either...
I have a similar crash, when kdiff3 is launched by "git mergetool" and it merges the files with no conflicts, so it exits immediately. In this case, KDiff3App::completeInit calls ::exit(0), as in the reporter backtrace. I think the exit handlers destroy the QtFreetypeData, which make one of the worker threads crash. Maybe the main thread needs a way to properly join the threads, or to exit in a more graceful way (something like QMetaObject::invokeMethod(qApp, "quit", Qt::QueuedConnection). The crash doesn't seem to happen when reverting 7c4e929b22 "Show gui before starting comparison", so I suppose the worker threads are created when showing the GUI (even if we didn't QApplication::exec yet).
I can reproduce this without `git mergetool`, as long as I run the command as specified in the description. So it's '--auto' to blame. Removing that option avoids the crash. Sadly, fixing this for 'git' is not trivial: https://stackoverflow.com/q/15321472/622266 (i.e., I'd rather not set up an alternative differ for just this). I've tried "ignoring" "--auto" option (as suggested in https://stackoverflow.com/a/61415346/622266), but I couldn't. I tried adding "-auto", "--auto", but all this got me was a message `QCommandLineParser: already having an option named "auto"`, and kdiff3 still tried exiting right away (and crashing).
Created attachment 158508 [details] New crash information added by DrKonqi kdiff3 (1.10.1 (64 bit)) using Qt 5.15.9 This happens all the time when issuing "git mergetool" on certain file conflicts -- Backtrace (Reduced): #6 0x00007fe3556e5f9f in QThreadStorageData::get (this=this@entry=0x0) at thread/qthreadstorage.cpp:122 #7 0x00007fe350b972cc in qThreadStorage_localData<QtFreetypeData> (d=...) at ../../../platformsupport/fontdatabases/../../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:69 #8 QThreadStorage<QtFreetypeData*>::localData (this=0x0) at ../../../platformsupport/fontdatabases/../../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:145 #9 qt_getFreetypeData () at ../../../platformsupport/fontdatabases/freetype/qfontengine_ft.cpp:146 #10 0x00007fe350b9fcda in QFreetypeFace::getFace (fontData=..., face_id=...) at ../../../platformsupport/fontdatabases/freetype/qfontengine_ft.cpp:221
To override auto add "--noauto" that option was added to kdiff3 specifically because git hard codes --auto into there code. A shell script wrapper called kdiff3noauto containing this workaround will be shipped with the next release. In addition I have it will by pass the ui setup code completely when using --auto just a in previous versions. ::exit(0) has been replaced with QMetaObject::invokeMethod(qApp, &QApplication::quit, Qt::QueuedConnection);.
I have Qt 5.15.2 on my system and thus seem to be unaffected by this crash. I believe Qt's handling of std::exit is broken somewhere but don't have time cash down why? Going push the patches I have made in hopes that they avoid the crash.
Git commit 4c22337af6073ffb28de39e9af87988a4a428f92 by Michael Reeves. Committed on 28/04/2023 at 15:54. Pushed by mreeves into branch '1.10'. Don't invoke UI setup code in auto mode This code block creates an unstable situation inside Qt that is triggered by any call to std::exit This causes a crash on exit if '--auto' is engaged QApplication::exec() stablizes Qt but does not return control to the call point. (cherry picked from commit c67c2e35b00ba773dad0952b8b5fb9f3573bd430) M +1 -1 src/kdiff3.cpp https://invent.kde.org/sdk/kdiff3/commit/4c22337af6073ffb28de39e9af87988a4a428f92
Git commit d0afee3e907945ccf2742446730cceb05e476de0 by Michael Reeves. Committed on 28/04/2023 at 15:54. Pushed by mreeves into branch '1.10'. Use QMetaObject::invokeMethod to trigger exit status 0 A bug in Qt 5.15.9 causes a crash under certain circumstances if std::exit is used before calling QApplication::exec. I don't have time to track this down further. (cherry picked from commit 4e6a2c425731c6ee8ec0c1ffc75dd54ae2c2e765) M +6 -4 src/kdiff3.cpp https://invent.kde.org/sdk/kdiff3/commit/d0afee3e907945ccf2742446730cceb05e476de0
Git commit c67c2e35b00ba773dad0952b8b5fb9f3573bd430 by Michael Reeves. Committed on 28/04/2023 at 15:32. Pushed by mreeves into branch 'master'. Don't invoke UI setup code in auto mode This code block creates an unstable situation inside Qt that is triggered by any call to std::exit This causes a crash on exit if '--auto' is engaged QApplication::exec() stablizes Qt but does not return control to the call point. M +1 -1 src/kdiff3.cpp https://invent.kde.org/sdk/kdiff3/commit/c67c2e35b00ba773dad0952b8b5fb9f3573bd430
Git commit 4e6a2c425731c6ee8ec0c1ffc75dd54ae2c2e765 by Michael Reeves. Committed on 28/04/2023 at 15:29. Pushed by mreeves into branch 'master'. Use QMetaObject::invokeMethod to trigger exit status 0 A bug in Qt 5.15.9 causes a crash under certain circumstances if std::exit is used before calling QApplication::exec. I don't have time to track this down further. M +6 -4 src/kdiff3.cpp https://invent.kde.org/sdk/kdiff3/commit/4e6a2c425731c6ee8ec0c1ffc75dd54ae2c2e765
With 1.10.2 / 1.10.3, kdiff3 automatically exits without modifying the output file (which still has the git conflict markers).
Think I found one possible cause for that. If the auto-merge failed to main UI would never show. Fixed that one.
Git commit c169ac1d875c11b4a3a820306d0fcca067858c4b by Michael Reeves. Committed on 17/05/2023 at 18:59. Pushed by mreeves into branch '1.10'. Run KDiff3App::postRecalcWordWrap after failed auto-merge M +6 -2 src/kdiff3.cpp https://invent.kde.org/sdk/kdiff3/commit/c169ac1d875c11b4a3a820306d0fcca067858c4b
Git commit 0db9713df487dc6335dc56c7dd12d37fe290694d by Michael Reeves. Committed on 17/05/2023 at 19:02. Pushed by mreeves into branch 'master'. Run KDiff3App::postRecalcWordWrap after failed auto-merge (cherry picked from commit c169ac1d875c11b4a3a820306d0fcca067858c4b) M +7 -2 src/kdiff3.cpp https://invent.kde.org/sdk/kdiff3/commit/0db9713df487dc6335dc56c7dd12d37fe290694d
Finial fixed this in e74f887f8a5d47161cedc7421e38deb1212b49c6. KDiff3 creates short lived helper threads to assist with auto-wrap calculation. These threads previously relied on two raw pointers to long lived objects. This created a chance for a race condition on exit as c++ and qt did automatic cleanup. I don't now why this didn't happen in earlier versions but it was always possible. Theses are now shared pointers which can't be freed until all helper threads are destroyed or compete. 1.10.4 is less likely to trigger it but may still do so.
I was pointed this way after reporting this on aarch64 on MacOS, I've just used Craft to compile 1.10.5 and I'm still seeing the issue, all I have to do is open kdiff3 and close it ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: kdiff3 [72130] Path: /Users/USER/*/kdiff3.app/Contents/MacOS/kdiff3 Identifier: org.kde.KDiff3 Version: 1.10 (1.10.5) Code Type: ARM-64 (Native) Parent Process: bash [19048] Responsible: iTerm2 [2165] User ID: 502 Date/Time: 2023-07-11 23:23:26.3358 +0100 OS Version: macOS 13.4.1 (22F82) Report Version: 12 Anonymous UUID: 6A982ACD-D56D-B3A0-7A5D-F9E1C4EC1FF4 Time Awake Since Boot: 600000 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 [72130] VM Region Info: 0 is not in any region. Bytes before following region: 4343595008 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> __TEXT 102e60000-102f84000 [ 1168K] r-x/r-x SM=COW .../MacOS/kdiff3 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 QtCore 0x104b91264 QThreadStorageData::get() const + 44 1 QtGui 0x10481c05c 0x1047cc000 + 327772 2 QtGui 0x104819b38 QOpenGLContext::currentContext() + 16 3 QtGui 0x1047f93d0 QSurface::~QSurface() + 32 4 QtGui 0x1047f3afc QWindow::~QWindow() + 148 5 QtWidgets 0x1043c0af8 0x104378000 + 297720 6 QtWidgets 0x1043a3b1c QWidgetPrivate::deleteTLSysExtra() + 112 7 QtWidgets 0x1043a378c QWidget::destroy(bool, bool) + 388 8 QtWidgets 0x1043a31e8 QWidget::~QWidget() + 756 9 kdiff3 0x102ecf070 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: 0 libsystem_pthread.dylib 0x1911d6d8c start_wqthread + 0 Thread 3: 0 libsystem_pthread.dylib 0x1911d6d8c start_wqthread + 0 Thread 4: 0 libsystem_pthread.dylib 0x1911d6d8c start_wqthread + 0 Thread 5:: 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 CoreFoundation 0x1912ba7e4 __CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x1912b90c4 __CFRunLoopRun + 1208 6 CoreFoundation 0x1912b84b8 CFRunLoopRunSpecific + 612 7 AppKit 0x194604334 _NSEventThread + 172 8 libsystem_pthread.dylib 0x1911dbfa8 _pthread_start + 148 9 libsystem_pthread.dylib 0x1911d6da0 thread_start + 8 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: 0x000060000161d080 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000600000f19f60 x4: 0x0000600000f19f80 x5: 0x000000000000002b x6: 0x0000000000000000 x7: 0x00000001950172d9 x8: 0x0000000000000009 x9: 0x00000001911e3e60 x10: 0x0000000000000000 x11: 0x0000000000000000 x12: 0x0000000104e8b858 x13: 0x00000000000007fd x14: 0x00000000aae1282e x15: 0x00000000aac12005 x16: 0x0000000000000010 x17: 0x000060000381d840 x18: 0x0000000000000000 x19: 0x0000000000000000 x20: 0x000060000161d0d0 x21: 0x0000000000000001 x22: 0x0000000000000001 x23: 0x0000000000000000 x24: 0x0000000000000008 x25: 0x00000001ec1ba000 x26: 0x000000000000001e x27: 0x000000000000001d x28: 0x000000000000001d fp: 0x000000016cf9e5a0 lr: 0x0000000104b91254 sp: 0x000000016cf9e560 pc: 0x0000000104b91264 cpsr: 0x80001000 far: 0x0000000000000000 esr: 0x92000006 (Data Abort) byte read Translation fault Binary Images: 0x102e60000 - 0x102f83fff org.kde.KDiff3 (1.10) <20cfed44-2d3a-3a44-9b90-a12ae49d80f5> /Users/USER/*/kdiff3.app/Contents/MacOS/kdiff3 0x103104000 - 0x103137fff libKF5Parts.5.108.0.dylib (*) <b8977658-a6a3-3896-83c9-24315be01fe8> /Users/USER/*/libKF5Parts.5.108.0.dylib 0x1032d4000 - 0x10338bfff libKF5KIOWidgets.5.108.0.dylib (*) <78b587c1-717c-3289-b0f3-d8eb337ce99f> /Users/USER/*/libKF5KIOWidgets.5.108.0.dylib 0x103170000 - 0x10318bfff libKF5KIOGui.5.108.0.dylib (*) <ddc28f2e-7b1a-3a3e-8c80-c3e3421c390c> /Users/USER/*/libKF5KIOGui.5.108.0.dylib 0x1035c8000 - 0x1036abfff libKF5KIOCore.5.108.0.dylib (*) <58437885-311b-37c7-a504-f6495661d92f> /Users/USER/*/libKF5KIOCore.5.108.0.dylib 0x1030ac000 - 0x1030b3fff libKF5Crash.5.108.0.dylib (*) <a9c874cc-8187-3df6-904c-2ad6f3651edc> /Users/USER/*/libKF5Crash.5.108.0.dylib 0x1031b0000 - 0x1031cbfff libKF5JobWidgets.5.108.0.dylib (*) <cee7d0c7-18e5-305b-9552-7e6eea985714> /Users/USER/*/libKF5JobWidgets.5.108.0.dylib 0x10343c000 - 0x103497fff libKF5Service.5.108.0.dylib (*) <64b7dc71-9278-3930-8f35-ef1b59762300> /Users/USER/*/libKF5Service.5.108.0.dylib 0x1034dc000 - 0x103513fff libKF5Solid.5.108.0.dylib (*) <1f493a48-c59d-346c-b525-0bed20efa122> /Users/USER/*/libKF5Solid.5.108.0.dylib 0x1031ec000 - 0x1031fffff libKF5WindowSystem.5.108.0.dylib (*) <14e9d2db-e712-38fc-a58b-87da73e8c2f0> /Users/USER/*/libKF5WindowSystem.5.108.0.dylib 0x1030c0000 - 0x1030c3fff org.qt-project.QtConcurrent (5.15) <f87b1950-a831-31a2-8137-3fd702363c3c> /Users/USER/*/QtConcurrent.framework/Versions/5/QtConcurrent 0x10383c000 - 0x1038b7fff libKF5XmlGui.5.108.0.dylib (*) <a49c6864-2907-3c3d-bae0-aff29323c7ae> /Users/USER/*/libKF5XmlGui.5.108.0.dylib 0x103268000 - 0x10328bfff org.qt-project.QtPrintSupport (5.15) <92a5557a-fb58-394c-9f34-b9d60ee29e1d> /Users/USER/*/QtPrintSupport.framework/Versions/5/QtPrintSupport 0x103a30000 - 0x103ae7fff org.qt-project.QtNetwork (5.15) <d1788814-bf2e-3dec-a7ae-ed7ae4e53a52> /Users/USER/*/QtNetwork.framework/Versions/5/QtNetwork 0x103558000 - 0x10357bfff libKF5TextWidgets.5.108.0.dylib (*) <2f587f06-e6d6-3590-a8af-4b33301f968c> /Users/USER/*/libKF5TextWidgets.5.108.0.dylib 0x103754000 - 0x10376ffff libKF5Completion.5.108.0.dylib (*) <61cf41d3-4329-3798-aab4-df97cdd553e9> /Users/USER/*/libKF5Completion.5.108.0.dylib 0x103924000 - 0x10395ffff libKF5ConfigWidgets.5.108.0.dylib (*) <3abaf02d-b708-3e20-ae2c-eea92214d8c0> /Users/USER/*/libKF5ConfigWidgets.5.108.0.dylib 0x103794000 - 0x1037abfff libKF5ConfigGui.5.108.0.dylib (*) <74c3a595-8c3c-323d-8ea2-351b1223e2e6> /Users/USER/*/libKF5ConfigGui.5.108.0.dylib 0x103b3c000 - 0x103b73fff libKF5ConfigCore.5.108.0.dylib (*) <bd232467-b36f-319c-b8d7-a64456bfc6a2> /Users/USER/*/libKF5ConfigCore.5.108.0.dylib 0x10321c000 - 0x103237fff org.qt-project.QtXml (5.15) <96557985-266b-3bf6-9ddf-0c384b3fc073> /Users/USER/*/QtXml.framework/Versions/5/QtXml 0x10399c000 - 0x1039d3fff libKF5I18n.5.108.0.dylib (*) <30be8967-a78c-3929-ae8f-fe2a51b6a5e0> /Users/USER/*/libKF5I18n.5.108.0.dylib 0x103d10000 - 0x103dabfff libKF5WidgetsAddons.5.108.0.dylib (*) <b223b355-1676-3ca5-98e6-b35ff0ac588e> /Users/USER/*/libKF5WidgetsAddons.5.108.0.dylib 0x103bc0000 - 0x103be7fff libKF5Codecs.5.108.0.dylib (*) <10217654-dca3-32e6-8ed7-6b325c37fa41> /Users/USER/*/libKF5Codecs.5.108.0.dylib 0x1030d0000 - 0x1030d3fff libKF5Auth.5.108.0.dylib (*) <34f73262-6840-3c5e-9dcb-d12b1ab5b2bb> /Users/USER/*/libKF5Auth.5.108.0.dylib 0x1032b4000 - 0x1032bffff libKF5AuthCore.5.108.0.dylib (*) <25586b6f-74d7-3a10-9d64-fb439a87a105> /Users/USER/*/libKF5AuthCore.5.108.0.dylib 0x103e60000 - 0x103ed3fff libKF5CoreAddons.5.108.0.dylib (*) <561e6a53-1a9d-37da-b72a-d05e5709f1b4> /Users/USER/*/libKF5CoreAddons.5.108.0.dylib 0x103c04000 - 0x103c47fff org.qt-project.QtDBus (5.15) <8ed89400-42da-3857-bdd2-a113fe0ebb3c> /Users/USER/*/QtDBus.framework/Versions/5/QtDBus 0x1037fc000 - 0x10380ffff libKF5SonnetUi.5.108.0.dylib (*) <7134bd1b-5e19-36da-a280-e1fc49c241f2> /Users/USER/*/libKF5SonnetUi.5.108.0.dylib 0x104378000 - 0x104657fff org.qt-project.QtWidgets (5.15) <0a2ae82f-c848-38aa-afdc-467cfcc4d98e> /Users/USER/*/QtWidgets.framework/Versions/5/QtWidgets 0x1047cc000 - 0x104a4bfff org.qt-project.QtGui (5.15) <4d3fc780-3dce-3476-b9e8-4398bb16b230> /Users/USER/*/QtGui.framework/Versions/5/QtGui 0x104b70000 - 0x104e7bfff org.qt-project.QtCore (5.15) <376fa574-3389-3953-9b6a-74a108ef0407> /Users/USER/*/QtCore.framework/Versions/5/QtCore 0x103cb4000 - 0x103cdbfff libKF5IconThemes.5.108.0.dylib (*) <f7e927eb-a1f9-3714-8cdf-bb963de3ec99> /Users/USER/*/libKF5IconThemes.5.108.0.dylib 0x1039f4000 - 0x103a07fff libKF5GuiAddons.5.108.0.dylib (*) <e1ec1331-61c6-36e7-aa1f-255c875d8561> /Users/USER/*/libKF5GuiAddons.5.108.0.dylib 0x103c64000 - 0x103c73fff libKF5DBusAddons.5.108.0.dylib (*) <8b50b5f1-5c27-3c21-9b87-d43b4f936be6> /Users/USER/*/libKF5DBusAddons.5.108.0.dylib 0x1035a4000 - 0x1035b3fff libintl.8.dylib (*) <82a1c56a-0620-3a29-81ff-ee50619208bf> /Users/USER/*/libintl.8.dylib 0x103c8c000 - 0x103ca7fff libz.1.2.13.dylib (*) <4b569423-ac28-3b96-8e7e-f6ded666db40> /Users/USER/*/libz.1.2.13.dylib 0x104f50000 - 0x105207fff libicui18n.71.1.dylib (*) <7c183740-417f-3623-8299-a53d46c0750e> /Users/USER/*/libicui18n.71.1.dylib 0x105374000 - 0x10556ffff libicuuc.71.1.dylib (*) <42e0ccc6-733d-3137-aea9-c50810cf7a2e> /Users/USER/*/libicuuc.71.1.dylib 0x107358000 - 0x10905bfff libicudata.71.1.dylib (*) <efcb5208-a15f-3caf-9a4c-6009057990f7> /Users/USER/*/libicudata.71.1.dylib 0x103f7c000 - 0x103fc3fff libpcre2-16.0.11.2.dylib (*) <e89ecd05-c443-3a7b-a759-101ded899a0d> /Users/USER/*/libpcre2-16.0.11.2.dylib 0x104074000 - 0x1040fffff libzstd.1.5.5.dylib (*) <f6567ddb-4500-3b29-b3a1-8afdcc05b1f8> /Users/USER/*/libzstd.1.5.5.dylib 0x1041f0000 - 0x10428ffff libssl.3.dylib (*) <2f458c2c-6076-31ec-8865-ae3b243c1f7e> /Users/USER/*/libssl.3.dylib 0x105ae0000 - 0x105e83fff libcrypto.3.dylib (*) <db2e9652-49a3-3cfe-919e-38bc555de368> /Users/USER/*/libcrypto.3.dylib 0x103fd0000 - 0x103ff3fff libpng16.16.39.0.dylib (*) <3b225ede-d3cf-3141-a71b-5b68844f0c5e> /Users/USER/*/libpng16.16.39.0.dylib 0x1056f8000 - 0x10578bfff libharfbuzz.dylib (*) <551ffb29-529f-3420-8e95-115c83c27b2a> /Users/USER/*/libharfbuzz.dylib 0x104004000 - 0x10402bfff org.qt-project.QtSvg (5.15) <a1ab714b-25f1-3204-9908-62536e9aa8b3> /Users/USER/*/QtSvg.framework/Versions/5/QtSvg 0x104118000 - 0x10413ffff libKF5Archive.5.108.0.dylib (*) <33eab6f9-8cbc-3092-be4b-8bc117bc69bc> /Users/USER/*/libKF5Archive.5.108.0.dylib 0x1037cc000 - 0x1037dbfff libbzip2.dylib (*) <c15a665d-a484-3932-9d4a-3d3ea556a81f> /Users/USER/*/libbzip2.dylib 0x10415c000 - 0x10418ffff liblzma.5.dylib (*) <ec0ef781-b527-3329-aa33-21bea52b5bf3> /Users/USER/*/liblzma.5.dylib 0x1041a0000 - 0x1041bbfff libKF5ItemViews.5.108.0.dylib (*) <6ff00c6e-6df4-3653-b37c-75fde2deec4e> /Users/USER/*/libKF5ItemViews.5.108.0.dylib 0x105618000 - 0x105673fff libKF5SonnetCore.5.108.0.dylib (*) <edf6bb32-a0a5-3f58-9426-d36ae3bbf34e> /Users/USER/*/libKF5SonnetCore.5.108.0.dylib 0x1030e0000 - 0x1030e7fff org.qt-project.QtTextToSpeech (5.15) <8d37d188-5d98-36fc-9002-042e4b22ff0b> /Users/USER/*/QtTextToSpeech.framework/Versions/5/QtTextToSpeech 0x1059ac000 - 0x105a37fff libqcocoa.dylib (*) <7fda03ef-ba7b-3e54-9c74-4df7bc2b9b1e> /Users/USER/*/libqcocoa.dylib 0x1060c8000 - 0x1061bbfff libfreetype.6.dylib (*) <d91defc6-c500-3868-9a39-ad3f20a101e1> /Users/USER/*/libfreetype.6.dylib 0x105964000 - 0x105983fff libqmacstyle.dylib (*) <683cb3ee-627b-3f90-8033-9c58c88d2b02> /Users/USER/*/libqmacstyle.dylib 0x106030000 - 0x106093fff libdbus-1.3.dylib (*) <6cb6d0fb-6e15-36e9-8a91-1c451965ce13> /Users/USER/*/libdbus-1.3.dylib 0x1071e8000 - 0x107223fff libjpeg.62.3.0.dylib (*) <b1d403d9-a308-34eb-af22-79b0c570cd71> /Users/USER/*/libjpeg.62.3.0.dylib 0x105948000 - 0x105953fff libobjc-trampolines.dylib (*) <570c31f7-94c6-3b86-ae44-1694db0a4bcd> /usr/lib/libobjc-trampolines.dylib 0x1186b4000 - 0x1186d3fff 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 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: 0 thread_create: 0 thread_set_state: 0 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: 1 thread_create: 0 thread_set_state: 22 VM Region Summary: ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%) Writable regions: Total=1.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.9G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 256K 2 Activity Tracing 256K 1 CG backing stores 5568K 12 CG image 1120K 25 ColorSync 592K 30 CoreAnimation 2576K 21 CoreGraphics 128K 8 CoreGraphics (reserved) 16K 1 reserved VM address space (unallocated) CoreUI image data 3728K 29 Foundation 16K 1 Kernel Alloc Once 32K 1 MALLOC 317.7M 58 MALLOC guard page 192K 10 MALLOC_MEDIUM (reserved) 1.2G 10 reserved VM address space (unallocated) MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) STACK GUARD 56.1M 8 Stack 11.7M 8 VM_ALLOCATE 432K 27 __AUTH 690K 180 __AUTH_CONST 13.4M 345 __CTF 824 1 __DATA 4760K 391 __DATA_CONST 17.1M 403 __DATA_DIRTY 712K 112 __FONT_DATA 2352 1 __LINKEDIT 815.0M 60 __OBJC_RO 66.3M 1 __OBJC_RW 2011K 1 __TEXT 311.2M 419 dyld private memory 272K 2 mapped file 188.5M 51 shared memory 1472K 19 =========== ======= ======= TOTAL 3.3G 2239 TOTAL, minus reserved VM space 1.8G 2239 ----------- Full Report ----------- {"app_name":"kdiff3","timestamp":"2023-07-11 23:23:27.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":"ED3FED03-90A9-4A77-A2BA-F18CD5935B38"} { "uptime" : 600000, "procRole" : "Foreground", "version" : 2, "userID" : 502, "deployVersion" : 210, "modelCode" : "MacBookPro18,1", "coalitionID" : 1463, "osVersion" : { "train" : "macOS 13.4.1", "build" : "22F82", "releaseType" : "User" }, "captureTime" : "2023-07-11 23:23:26.3358 +0100", "incident" : "ED3FED03-90A9-4A77-A2BA-F18CD5935B38", "pid" : 72130, "translated" : false, "cpuType" : "ARM-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2023-07-11 23:23:15.6193 +0100", "procStartAbsTime" : 14550688836578, "procExitAbsTime" : 14550945553213, "procName" : "kdiff3", "procPath" : "\/Users\/USER\/*\/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" : "bash", "parentPid" : 19048, "coalitionName" : "com.googlecode.iterm2", "crashReporterKey" : "6A982ACD-D56D-B3A0-7A5D-F9E1C4EC1FF4", "responsiblePid" : 2165, "responsibleProc" : "iTerm2", "codeSigningID" : "kdiff3", "codeSigningTeamID" : "", "codeSigningFlags" : 570556929, "codeSigningValidationCategory" : 10, "codeSigningTrustLevel" : 0, "sip" : "enabled", "vmRegionInfo" : "0 is not in any region. Bytes before following region: 4343595008\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 102e60000-102f84000 [ 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":72130}, "vmregioninfo" : "0 is not in any region. Bytes before following region: 4343595008\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 102e60000-102f84000 [ 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":22,"task_for_pid":1},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":8771935,"threadState":{"x":[{"value":105553139454080},{"value":0},{"value":0},{"value":105553132101472},{"value":105553132101504},{"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":4377327704,"symbolLocation":0,"symbol":"QListData::shared_null"},{"value":2045},{"value":2866882606},{"value":2864783365},{"value":16},{"value":105553175107648},{"value":0},{"value":0},{"value":105553139454160},{"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":4374205012},"cpsr":{"value":2147487744},"fp":{"value":6123283872},"sp":{"value":6123283808},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4374205028,"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":8771937,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":8771938,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":8771946,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":8771947,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":8771992,"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":522212,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":64},{"imageOffset":516292,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":64},{"imageOffset":513208,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":64},{"imageOffset":1454900,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":65},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":62},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":62}]},{"id":8772054,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]},{"id":8772055,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":62}]}], "usedImages" : [ { "source" : "P", "arch" : "arm64", "base" : 4343595008, "CFBundleShortVersionString" : "1.10", "CFBundleIdentifier" : "org.kde.KDiff3", "size" : 1196032, "uuid" : "20cfed44-2d3a-3a44-9b90-a12ae49d80f5", "path" : "\/Users\/USER\/*\/kdiff3.app\/Contents\/MacOS\/kdiff3", "name" : "kdiff3", "CFBundleVersion" : "1.10.5" }, { "source" : "P", "arch" : "arm64", "base" : 4346363904, "size" : 212992, "uuid" : "b8977658-a6a3-3896-83c9-24315be01fe8", "path" : "\/Users\/USER\/*\/libKF5Parts.5.108.0.dylib", "name" : "libKF5Parts.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4348264448, "size" : 753664, "uuid" : "78b587c1-717c-3289-b0f3-d8eb337ce99f", "path" : "\/Users\/USER\/*\/libKF5KIOWidgets.5.108.0.dylib", "name" : "libKF5KIOWidgets.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4346806272, "size" : 114688, "uuid" : "ddc28f2e-7b1a-3a3e-8c80-c3e3421c390c", "path" : "\/Users\/USER\/*\/libKF5KIOGui.5.108.0.dylib", "name" : "libKF5KIOGui.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4351361024, "size" : 933888, "uuid" : "58437885-311b-37c7-a504-f6495661d92f", "path" : "\/Users\/USER\/*\/libKF5KIOCore.5.108.0.dylib", "name" : "libKF5KIOCore.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4346003456, "size" : 32768, "uuid" : "a9c874cc-8187-3df6-904c-2ad6f3651edc", "path" : "\/Users\/USER\/*\/libKF5Crash.5.108.0.dylib", "name" : "libKF5Crash.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4347068416, "size" : 114688, "uuid" : "cee7d0c7-18e5-305b-9552-7e6eea985714", "path" : "\/Users\/USER\/*\/libKF5JobWidgets.5.108.0.dylib", "name" : "libKF5JobWidgets.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4349739008, "size" : 376832, "uuid" : "64b7dc71-9278-3930-8f35-ef1b59762300", "path" : "\/Users\/USER\/*\/libKF5Service.5.108.0.dylib", "name" : "libKF5Service.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4350394368, "size" : 229376, "uuid" : "1f493a48-c59d-346c-b525-0bed20efa122", "path" : "\/Users\/USER\/*\/libKF5Solid.5.108.0.dylib", "name" : "libKF5Solid.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4347314176, "size" : 81920, "uuid" : "14e9d2db-e712-38fc-a58b-87da73e8c2f0", "path" : "\/Users\/USER\/*\/libKF5WindowSystem.5.108.0.dylib", "name" : "libKF5WindowSystem.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4346085376, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtConcurrent", "size" : 16384, "uuid" : "f87b1950-a831-31a2-8137-3fd702363c3c", "path" : "\/Users\/USER\/*\/QtConcurrent.framework\/Versions\/5\/QtConcurrent", "name" : "QtConcurrent", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4353933312, "size" : 507904, "uuid" : "a49c6864-2907-3c3d-bae0-aff29323c7ae", "path" : "\/Users\/USER\/*\/libKF5XmlGui.5.108.0.dylib", "name" : "libKF5XmlGui.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4347822080, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtPrintSupport", "size" : 147456, "uuid" : "92a5557a-fb58-394c-9f34-b9d60ee29e1d", "path" : "\/Users\/USER\/*\/QtPrintSupport.framework\/Versions\/5\/QtPrintSupport", "name" : "QtPrintSupport", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4355981312, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtNetwork", "size" : 753664, "uuid" : "d1788814-bf2e-3dec-a7ae-ed7ae4e53a52", "path" : "\/Users\/USER\/*\/QtNetwork.framework\/Versions\/5\/QtNetwork", "name" : "QtNetwork", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4350902272, "size" : 147456, "uuid" : "2f587f06-e6d6-3590-a8af-4b33301f968c", "path" : "\/Users\/USER\/*\/libKF5TextWidgets.5.108.0.dylib", "name" : "libKF5TextWidgets.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4352983040, "size" : 114688, "uuid" : "61cf41d3-4329-3798-aab4-df97cdd553e9", "path" : "\/Users\/USER\/*\/libKF5Completion.5.108.0.dylib", "name" : "libKF5Completion.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4354883584, "size" : 245760, "uuid" : "3abaf02d-b708-3e20-ae2c-eea92214d8c0", "path" : "\/Users\/USER\/*\/libKF5ConfigWidgets.5.108.0.dylib", "name" : "libKF5ConfigWidgets.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4353245184, "size" : 98304, "uuid" : "74c3a595-8c3c-323d-8ea2-351b1223e2e6", "path" : "\/Users\/USER\/*\/libKF5ConfigGui.5.108.0.dylib", "name" : "libKF5ConfigGui.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4357079040, "size" : 229376, "uuid" : "bd232467-b36f-319c-b8d7-a64456bfc6a2", "path" : "\/Users\/USER\/*\/libKF5ConfigCore.5.108.0.dylib", "name" : "libKF5ConfigCore.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4347510784, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtXml", "size" : 114688, "uuid" : "96557985-266b-3bf6-9ddf-0c384b3fc073", "path" : "\/Users\/USER\/*\/QtXml.framework\/Versions\/5\/QtXml", "name" : "QtXml", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4355375104, "size" : 229376, "uuid" : "30be8967-a78c-3929-ae8f-fe2a51b6a5e0", "path" : "\/Users\/USER\/*\/libKF5I18n.5.108.0.dylib", "name" : "libKF5I18n.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4358995968, "size" : 638976, "uuid" : "b223b355-1676-3ca5-98e6-b35ff0ac588e", "path" : "\/Users\/USER\/*\/libKF5WidgetsAddons.5.108.0.dylib", "name" : "libKF5WidgetsAddons.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4357619712, "size" : 163840, "uuid" : "10217654-dca3-32e6-8ed7-6b325c37fa41", "path" : "\/Users\/USER\/*\/libKF5Codecs.5.108.0.dylib", "name" : "libKF5Codecs.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4346150912, "size" : 16384, "uuid" : "34f73262-6840-3c5e-9dcb-d12b1ab5b2bb", "path" : "\/Users\/USER\/*\/libKF5Auth.5.108.0.dylib", "name" : "libKF5Auth.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4348133376, "size" : 49152, "uuid" : "25586b6f-74d7-3a10-9d64-fb439a87a105", "path" : "\/Users\/USER\/*\/libKF5AuthCore.5.108.0.dylib", "name" : "libKF5AuthCore.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4360372224, "size" : 475136, "uuid" : "561e6a53-1a9d-37da-b72a-d05e5709f1b4", "path" : "\/Users\/USER\/*\/libKF5CoreAddons.5.108.0.dylib", "name" : "libKF5CoreAddons.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4357898240, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtDBus", "size" : 278528, "uuid" : "8ed89400-42da-3857-bdd2-a113fe0ebb3c", "path" : "\/Users\/USER\/*\/QtDBus.framework\/Versions\/5\/QtDBus", "name" : "QtDBus", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4353671168, "size" : 81920, "uuid" : "7134bd1b-5e19-36da-a280-e1fc49c241f2", "path" : "\/Users\/USER\/*\/libKF5SonnetUi.5.108.0.dylib", "name" : "libKF5SonnetUi.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4365713408, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtWidgets", "size" : 3014656, "uuid" : "0a2ae82f-c848-38aa-afdc-467cfcc4d98e", "path" : "\/Users\/USER\/*\/QtWidgets.framework\/Versions\/5\/QtWidgets", "name" : "QtWidgets", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4370251776, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtGui", "size" : 2621440, "uuid" : "4d3fc780-3dce-3476-b9e8-4398bb16b230", "path" : "\/Users\/USER\/*\/QtGui.framework\/Versions\/5\/QtGui", "name" : "QtGui", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4374069248, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtCore", "size" : 3194880, "uuid" : "376fa574-3389-3953-9b6a-74a108ef0407", "path" : "\/Users\/USER\/*\/QtCore.framework\/Versions\/5\/QtCore", "name" : "QtCore", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4358619136, "size" : 163840, "uuid" : "f7e927eb-a1f9-3714-8cdf-bb963de3ec99", "path" : "\/Users\/USER\/*\/libKF5IconThemes.5.108.0.dylib", "name" : "libKF5IconThemes.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4355735552, "size" : 81920, "uuid" : "e1ec1331-61c6-36e7-aa1f-255c875d8561", "path" : "\/Users\/USER\/*\/libKF5GuiAddons.5.108.0.dylib", "name" : "libKF5GuiAddons.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4358291456, "size" : 65536, "uuid" : "8b50b5f1-5c27-3c21-9b87-d43b4f936be6", "path" : "\/Users\/USER\/*\/libKF5DBusAddons.5.108.0.dylib", "name" : "libKF5DBusAddons.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4351213568, "size" : 65536, "uuid" : "82a1c56a-0620-3a29-81ff-ee50619208bf", "path" : "\/Users\/USER\/*\/libintl.8.dylib", "name" : "libintl.8.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4358455296, "size" : 114688, "uuid" : "4b569423-ac28-3b96-8e7e-f6ded666db40", "path" : "\/Users\/USER\/*\/libz.1.2.13.dylib", "name" : "libz.1.2.13.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4378132480, "size" : 2850816, "uuid" : "7c183740-417f-3623-8299-a53d46c0750e", "path" : "\/Users\/USER\/*\/libicui18n.71.1.dylib", "name" : "libicui18n.71.1.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4382474240, "size" : 2080768, "uuid" : "42e0ccc6-733d-3137-aea9-c50810cf7a2e", "path" : "\/Users\/USER\/*\/libicuuc.71.1.dylib", "name" : "libicuuc.71.1.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4415913984, "size" : 30425088, "uuid" : "efcb5208-a15f-3caf-9a4c-6009057990f7", "path" : "\/Users\/USER\/*\/libicudata.71.1.dylib", "name" : "libicudata.71.1.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4361535488, "size" : 294912, "uuid" : "e89ecd05-c443-3a7b-a759-101ded899a0d", "path" : "\/Users\/USER\/*\/libpcre2-16.0.11.2.dylib", "name" : "libpcre2-16.0.11.2.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4362551296, "size" : 573440, "uuid" : "f6567ddb-4500-3b29-b3a1-8afdcc05b1f8", "path" : "\/Users\/USER\/*\/libzstd.1.5.5.dylib", "name" : "libzstd.1.5.5.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4364107776, "size" : 655360, "uuid" : "2f458c2c-6076-31ec-8865-ae3b243c1f7e", "path" : "\/Users\/USER\/*\/libssl.3.dylib", "name" : "libssl.3.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4390256640, "size" : 3817472, "uuid" : "db2e9652-49a3-3cfe-919e-38bc555de368", "path" : "\/Users\/USER\/*\/libcrypto.3.dylib", "name" : "libcrypto.3.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4361879552, "size" : 147456, "uuid" : "3b225ede-d3cf-3141-a71b-5b68844f0c5e", "path" : "\/Users\/USER\/*\/libpng16.16.39.0.dylib", "name" : "libpng16.16.39.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4386160640, "size" : 606208, "uuid" : "551ffb29-529f-3420-8e95-115c83c27b2a", "path" : "\/Users\/USER\/*\/libharfbuzz.dylib", "name" : "libharfbuzz.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4362092544, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtSvg", "size" : 163840, "uuid" : "a1ab714b-25f1-3204-9908-62536e9aa8b3", "path" : "\/Users\/USER\/*\/QtSvg.framework\/Versions\/5\/QtSvg", "name" : "QtSvg", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4363223040, "size" : 163840, "uuid" : "33eab6f9-8cbc-3092-be4b-8bc117bc69bc", "path" : "\/Users\/USER\/*\/libKF5Archive.5.108.0.dylib", "name" : "libKF5Archive.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4353474560, "size" : 65536, "uuid" : "c15a665d-a484-3932-9d4a-3d3ea556a81f", "path" : "\/Users\/USER\/*\/libbzip2.dylib", "name" : "libbzip2.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4363501568, "size" : 212992, "uuid" : "ec0ef781-b527-3329-aa33-21bea52b5bf3", "path" : "\/Users\/USER\/*\/liblzma.5.dylib", "name" : "liblzma.5.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4363780096, "size" : 114688, "uuid" : "6ff00c6e-6df4-3653-b37c-75fde2deec4e", "path" : "\/Users\/USER\/*\/libKF5ItemViews.5.108.0.dylib", "name" : "libKF5ItemViews.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4385243136, "size" : 376832, "uuid" : "edf6bb32-a0a5-3f58-9426-d36ae3bbf34e", "path" : "\/Users\/USER\/*\/libKF5SonnetCore.5.108.0.dylib", "name" : "libKF5SonnetCore.5.108.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4346216448, "CFBundleShortVersionString" : "5.15", "CFBundleIdentifier" : "org.qt-project.QtTextToSpeech", "size" : 32768, "uuid" : "8d37d188-5d98-36fc-9002-042e4b22ff0b", "path" : "\/Users\/USER\/*\/QtTextToSpeech.framework\/Versions\/5\/QtTextToSpeech", "name" : "QtTextToSpeech", "CFBundleVersion" : "5.15.10" }, { "source" : "P", "arch" : "arm64", "base" : 4388995072, "size" : 573440, "uuid" : "7fda03ef-ba7b-3e54-9c74-4df7bc2b9b1e", "path" : "\/Users\/USER\/*\/libqcocoa.dylib", "name" : "libqcocoa.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4396449792, "size" : 999424, "uuid" : "d91defc6-c500-3868-9a39-ad3f20a101e1", "path" : "\/Users\/USER\/*\/libfreetype.6.dylib", "name" : "libfreetype.6.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4388700160, "size" : 131072, "uuid" : "683cb3ee-627b-3f90-8033-9c58c88d2b02", "path" : "\/Users\/USER\/*\/libqmacstyle.dylib", "name" : "libqmacstyle.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4395827200, "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" : 4414406656, "size" : 245760, "uuid" : "b1d403d9-a308-34eb-af22-79b0c570cd71", "path" : "\/Users\/USER\/*\/libjpeg.62.3.0.dylib", "name" : "libjpeg.62.3.0.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 4388585472, "size" : 49152, "uuid" : "570c31f7-94c6-3b86-ae44-1694db0a4bcd", "path" : "\/usr\/lib\/libobjc-trampolines.dylib", "name" : "libobjc-trampolines.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 4704649216, "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" : 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" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=1.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG backing stores 5568K 12 \nCG image 1120K 25 \nColorSync 592K 30 \nCoreAnimation 2576K 21 \nCoreGraphics 128K 8 \nCoreGraphics (reserved) 16K 1 reserved VM address space (unallocated)\nCoreUI image data 3728K 29 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 317.7M 58 \nMALLOC guard page 192K 10 \nMALLOC_MEDIUM (reserved) 1.2G 10 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 56.1M 8 \nStack 11.7M 8 \nVM_ALLOCATE 432K 27 \n__AUTH 690K 180 \n__AUTH_CONST 13.4M 345 \n__CTF 824 1 \n__DATA 4760K 391 \n__DATA_CONST 17.1M 403 \n__DATA_DIRTY 712K 112 \n__FONT_DATA 2352 1 \n__LINKEDIT 815.0M 60 \n__OBJC_RO 66.3M 1 \n__OBJC_RW 2011K 1 \n__TEXT 311.2M 419 \ndyld private memory 272K 2 \nmapped file 188.5M 51 \nshared memory 1472K 19 \n=========== ======= ======= \nTOTAL 3.3G 2239 \nTOTAL, minus reserved VM space 1.8G 2239 \n", "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.
https://invent.kde.org/sdk/kdiff3/-/issues/37 was when it tried with 1.10.4, if this is a separate issue I'll happily open a new bug
It looks it may something else going wrong with the threads. Doesn't seem to be occur as easily on my setup.
New bug opened https://bugs.kde.org/show_bug.cgi?id=472191