qFlipper crash trying to update during DFU

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

Process:               qFlipper [62967]
Path:                  /Applications/qFlipper.app/Contents/MacOS/qFlipper
Identifier:            com.yourcompany.qFlipper
Version:               ???
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-07-02 13:20:10.3886 -0600
OS Version:            macOS 12.3.1 (21E258)
Report Version:        12
Anonymous UUID:        CC0DCA29-2E09-75E4-AE51-E89750025D0C

Sleep/Wake UUID:       9825ACB6-86C3-4F85-BA9E-5C1A51C05618

Time Awake Since Boot: 790000 seconds
Time Since Wake:       633 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
Assertion failed: (pthread_mutex_lock(mutex) == 0), function usbi_mutex_lock, file threads_posix.h, line 46.


Kernel Triage:
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x1898c4db8 __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x1898f9ee0 pthread_kill + 288
2   libsystem_c.dylib             	       0x189834340 abort + 168
3   libsystem_c.dylib             	       0x189833754 __assert_rtn + 272
4   libusb-1.0.0.dylib            	       0x107b01cfc libusb_ref_device.cold.2 + 36
5   libusb-1.0.0.dylib            	       0x107af709c libusb_ref_device + 68
6   libusb-1.0.0.dylib            	       0x107af7eb4 libusb_open + 136
7   qFlipper                      	       0x104db708c USBDeviceDetector::fillDeviceInfo(USBDeviceInfo const&) + 480
8   qFlipper                      	       0x104db79c8 QtPrivate::QFunctorSlotObject<USBDeviceDetector::registerDevice(USBDeviceInfo const&)::$_0, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 340
9   qFlipper                      	       0x1062623b8 QObject::event(QEvent*) + 604
10  qFlipper                      	       0x105270b94 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272
11  qFlipper                      	       0x105271b18 QApplication::notify(QObject*, QEvent*) + 512
12  qFlipper                      	       0x106229cd0 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 292
13  qFlipper                      	       0x10622afe0 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 1432
14  qFlipper                      	       0x104de9a08 QCocoaEventDispatcherPrivate::processPostedEvents() + 312
15  qFlipper                      	       0x104dea084 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 48
16  CoreFoundation                	       0x1899c69a0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
17  CoreFoundation                	       0x1899c68ec __CFRunLoopDoSource0 + 208
18  CoreFoundation                	       0x1899c65ec __CFRunLoopDoSources0 + 268
19  CoreFoundation                	       0x1899c4f6c __CFRunLoopRun + 828
20  CoreFoundation                	       0x1899c4490 CFRunLoopRunSpecific + 600
21  HIToolbox                     	       0x1925e4dd8 RunCurrentEventLoopInMode + 292
22  HIToolbox                     	       0x1925e4b54 ReceiveNextEventCommon + 564
23  HIToolbox                     	       0x1925e4908 _BlockUntilNextEventMatchingListInModeWithFilter + 72
24  AppKit                        	       0x18c523b2c _DPSNextEvent + 860
25  AppKit                        	       0x18c522424 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
26  AppKit                        	       0x18c5145f0 -[NSApplication run] + 596
27  qFlipper                      	       0x104de8e94 QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1792
28  qFlipper                      	       0x1062328c8 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 540
29  qFlipper                      	       0x10622a36c QCoreApplication::exec() + 128
30  qFlipper                      	       0x104ce5308 main + 372
31  dyld                          	       0x107b8d088 start + 516

Thread 1:: org.libusb.device-hotplug
0   libsystem_kernel.dylib        	       0x1898bc8d0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1898bcd40 mach_msg + 76
2   CoreFoundation                	       0x1899c6c1c __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1899c50cc __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1899c4490 CFRunLoopRunSpecific + 600
5   CoreFoundation                	       0x189a51628 CFRunLoopRun + 64
6   libusb-1.0.0.dylib            	       0x107b00070 darwin_event_thread_main + 420
7   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 2:: QQmlThread
0   libsystem_kernel.dylib        	       0x1898c4ed0 poll + 8
1   qFlipper                      	       0x10637560c qt_safe_poll(pollfd*, unsigned int, timespec const*) + 468
2   qFlipper                      	       0x106376bec QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 748
3   qFlipper                      	       0x1062328c8 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 540
4   qFlipper                      	       0x10630c590 QThread::exec() + 176
5   qFlipper                      	       0x105b42e8c QQmlThreadPrivate::run() + 104
6   qFlipper                      	       0x10637ab38 QThreadPrivate::start(void*) + 332
7   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 3:: com.apple.CFSocket.private
0   libsystem_kernel.dylib        	       0x1898c75b8 __select + 8
1   CoreFoundation                	       0x1899f11fc __CFSocketManager + 644
2   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
3   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 4:: QSGRenderThread
0   libsystem_kernel.dylib        	       0x1898c0290 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1898fa83c _pthread_cond_wait + 1236
2   qFlipper                      	       0x106384868 QWaitConditionPrivate::wait(QDeadlineTimer) + 52
3   qFlipper                      	       0x1063847bc QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
4   qFlipper                      	       0x1051b8654 QSGRenderThreadEventQueue::takeEvent(bool) + 100
5   qFlipper                      	       0x1051b873c QSGRenderThread::processEventsAndWaitForMore() + 124
6   qFlipper                      	       0x1051b8ba4 QSGRenderThread::run() + 236
7   qFlipper                      	       0x10637ab38 QThreadPrivate::start(void*) + 332
8   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
9   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 5:: CVDisplayLink
0   libsystem_kernel.dylib        	       0x1898c0290 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1898fa868 _pthread_cond_wait + 1280
2   CoreVideo                     	       0x190f87b9c CVDisplayLink::waitUntil(unsigned long long) + 324
3   CoreVideo                     	       0x190f86ecc CVDisplayLink::runIOThread() + 488
4   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 6:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x1898bc8d0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1898bcd40 mach_msg + 76
2   CoreFoundation                	       0x1899c6c1c __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1899c50cc __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1899c4490 CFRunLoopRunSpecific + 600
5   AppKit                        	       0x18c6906f4 _NSEventThread + 196
6   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 7::  Dispatch queue: com.Metal.CommandQueueDispatch
0   libsystem_kernel.dylib        	       0x1898bc8d0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1898bcd40 mach_msg + 76
2   IOKit                         	       0x18c3ad8a8 io_connect_method + 512
3   IOKit                         	       0x18c3ad640 IOConnectCallMethod + 176
4   IOGPU                         	       0x1a43803dc IOGPUCommandQueueSubmitCommandBuffers + 144
5   IOGPU                         	       0x1a4372ff8 -[IOGPUMetalCommandQueue _submitCommandBuffers:count:] + 820
6   IOGPU                         	       0x1a4372c98 -[IOGPUMetalCommandQueue submitCommandBuffers:count:] + 88
7   Metal                         	       0x19220de0c -[_MTLCommandQueue _submitAvailableCommandBuffers] + 684
8   libdispatch.dylib             	       0x1897361c8 _dispatch_client_callout + 20
9   libdispatch.dylib             	       0x189739670 _dispatch_continuation_pop + 500
10  libdispatch.dylib             	       0x18974c8e0 _dispatch_source_invoke + 1596
11  libdispatch.dylib             	       0x18973d784 _dispatch_lane_serial_drain + 376
12  libdispatch.dylib             	       0x18973e404 _dispatch_lane_invoke + 392
13  libdispatch.dylib             	       0x189748c98 _dispatch_workloop_worker_thread + 648
14  libsystem_pthread.dylib       	       0x1898f6360 _pthread_wqthread + 288
15  libsystem_pthread.dylib       	       0x1898f5080 start_wqthread + 8

Thread 8:: QNetworkAccessManager thread
0   libsystem_kernel.dylib        	       0x1898c4ed0 poll + 8
1   qFlipper                      	       0x1063754cc qt_safe_poll(pollfd*, unsigned int, timespec const*) + 148
2   qFlipper                      	       0x106376bec QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 748
3   qFlipper                      	       0x1062328c8 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 540
4   qFlipper                      	       0x10630c590 QThread::exec() + 176
5   qFlipper                      	       0x10637ab38 QThreadPrivate::start(void*) + 332
6   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 9:: QNetworkAccessManager thread
0   libsystem_kernel.dylib        	       0x1898c4ed0 poll + 8
1   qFlipper                      	       0x1063754cc qt_safe_poll(pollfd*, unsigned int, timespec const*) + 148
2   qFlipper                      	       0x106376bec QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 748
3   qFlipper                      	       0x1062328c8 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 540
4   qFlipper                      	       0x10630c590 QThread::exec() + 176
5   qFlipper                      	       0x10637ab38 QThreadPrivate::start(void*) + 332
6   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 10:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1898c0290 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1898fa83c _pthread_cond_wait + 1236
2   qFlipper                      	       0x106384bd8 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 280
3   qFlipper                      	       0x106384890 QWaitConditionPrivate::wait(QDeadlineTimer) + 92
4   qFlipper                      	       0x1063847bc QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5   qFlipper                      	       0x10637ee88 QThreadPoolThread::run() + 868
6   qFlipper                      	       0x10637ab38 QThreadPrivate::start(void*) + 332
7   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 11:: QNetworkAccessManager thread
0   libsystem_kernel.dylib        	       0x1898c4ed0 poll + 8
1   qFlipper                      	       0x1063754cc qt_safe_poll(pollfd*, unsigned int, timespec const*) + 148
2   qFlipper                      	       0x106376bec QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 748
3   qFlipper                      	       0x1062328c8 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 540
4   qFlipper                      	       0x10630c590 QThread::exec() + 176
5   qFlipper                      	       0x10637ab38 QThreadPrivate::start(void*) + 332
6   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 12:: QNetworkAccessManager thread
0   libsystem_kernel.dylib        	       0x1898c4ed0 poll + 8
1   qFlipper                      	       0x1063754cc qt_safe_poll(pollfd*, unsigned int, timespec const*) + 148
2   qFlipper                      	       0x106376bec QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 748
3   qFlipper                      	       0x1062328c8 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 540
4   qFlipper                      	       0x10630c590 QThread::exec() + 176
5   qFlipper                      	       0x10637ab38 QThreadPrivate::start(void*) + 332
6   libsystem_pthread.dylib       	       0x1898fa26c _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1898f508c thread_start + 8

Thread 13:
0   libsystem_pthread.dylib       	       0x1898f5078 start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000000000000   x5: 0x0000000104db7874   x6: 0x0000000000000000   x7: 0x000060000323c000
    x8: 0xe7492cc27ab272ad   x9: 0xe7492cc37d72772d  x10: 0xcccccccccccccccd  x11: 0x000000000000000a
   x12: 0x0000000000000000  x13: 0x0000000000000034  x14: 0x0000000000000008  x15: 0x00000000ffff7fff
   x16: 0x0000000000000148  x17: 0x00000001e3767640  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000107c00580  x21: 0x0000000000000103  x22: 0x0000000107c00660  x23: 0x0000000107b0478a
   x24: 0x00000001df85e000  x25: 0x0000000012301430  x26: 0x0000000106ee0000  x27: 0x00000000ffffffec
   x28: 0x000000016b129634   fp: 0x000000016b1294e0   lr: 0x00000001898f9ee0
    sp: 0x000000016b1294c0   pc: 0x00000001898c4db8 cpsr: 0x40001000
   far: 0x000000010f9c8000  esr: 0x56000080  Address size fault

Binary Images:
       0x1898bb000 -        0x1898f2fff libsystem_kernel.dylib (*) <1d7b3b8e-75a1-34ea-aa52-9f7c23155c55> /usr/lib/system/libsystem_kernel.dylib
       0x1898f3000 -        0x1898fffff libsystem_pthread.dylib (*) <cee8bc77-6923-34d9-89a3-6f8f7279605e> /usr/lib/system/libsystem_pthread.dylib
       0x1897ba000 -        0x18983bfff libsystem_c.dylib (*) <fd566a15-42d8-314a-a99a-b59237ddf5bc> /usr/lib/system/libsystem_c.dylib
       0x107af4000 -        0x107b07fff libusb-1.0.0.dylib (*) <bb64e8ae-2371-3737-892e-69e2289b5d3e> /Applications/qFlipper.app/Contents/Frameworks/libusb-1.0.0.dylib
       0x104cd4000 -        0x106d6bfff com.yourcompany.qFlipper (*) <4f70aac8-bdfe-33af-a467-4625ce3217b3> /Applications/qFlipper.app/Contents/MacOS/qFlipper
       0x189942000 -        0x189e87fff com.apple.CoreFoundation (6.9) <8e1809ff-f5b1-3d9e-be15-f2e7b1d8ce51> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1925b1000 -        0x1928e4fff com.apple.HIToolbox (2.1.1) <4a1d1f30-c79d-3502-b51f-9792adbd8e06> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x18c4e2000 -        0x18d399fff com.apple.AppKit (6.9) <153590c1-624c-38fb-8ffb-ba751bccbd16> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x107b88000 -        0x107be7fff dyld (*) <fbb89662-e6f2-3434-b542-f75185ac5e74> /usr/lib/dyld
       0x190f84000 -        0x190fe1fff com.apple.CoreVideo (1.8) <f988dbd8-b383-38c8-a141-f80e0252430e> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
       0x18c3aa000 -        0x18c480fff com.apple.framework.IOKit (2.0.2) <1d3a63f1-1f43-3ead-9815-fa086cbeda27> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
       0x1a436c000 -        0x1a4399fff com.apple.IOGPU (35.29) <51396341-67fd-333d-a043-99baada3f29d> /System/Library/PrivateFrameworks/IOGPU.framework/Versions/A/IOGPU
       0x1921ee000 -        0x19232ffff com.apple.Metal (261.13) <da3fd743-76d9-351c-9bb0-17027a76b6df> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
       0x189732000 -        0x189778fff libdispatch.dylib (*) <dc048e3b-e023-3d17-afe5-4ff3dc625608> /usr/lib/system/libdispatch.dylib

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: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=843.1M resident=0K(0%) swapped_out_or_unallocated=843.1M(100%)
Writable regions: Total=1.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.4G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
CG backing stores                 4032K        4 
ColorSync                          576K       25 
CoreAnimation                       16K        1 
CoreGraphics                        32K        2 
Foundation                          16K        1 
JS VM Gigacage                    4096K        1 
JS VM Isolated Heap               6400K        5 
Kernel Alloc Once                   32K        1 
MALLOC                           295.3M       69 
MALLOC guard page                  192K       10 
MALLOC_MEDIUM (reserved)         712.0M        6         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
STACK GUARD                       56.2M       14 
Stack                             22.4M       14 
VM_ALLOCATE                        256K       15 
__AUTH                            1808K      152 
__AUTH_CONST                       9.8M      303 
__DATA                            8718K      293 
__DATA_CONST                      11.0M      306 
__DATA_DIRTY                       599K      102 
__FONT_DATA                          4K        1 
__LINKEDIT                       595.7M        6 
__OBJC_CONST                      1274K      129 
__OBJC_RO                         82.9M        1 
__OBJC_RW                         3152K        1 
__TEXT                           247.3M      321 
__UNICODE                          592K        1 
dyld private memory               1024K        1 
mapped file                      156.8M       28 
shared memory                      880K       15 
===========                     =======  ======= 
TOTAL                              2.5G     1831 
TOTAL, minus reserved VM space     1.5G     1831 



1 Like

Try restoring/repairing the DEV version , then back to the regular release, that might fix it.