HISE Logo Forum
    • Categories
    • Register
    • Login

    Thread 10 Crashed:: com.apple.audio.IOThread.client - on standalone app

    Scheduled Pinned Locked Moved Bug Reports
    2 Posts 2 Posters 21 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tomekslesicki
      last edited by

      Like some of you, I have a standalone app that I use as a downloader / installer for plugins. The app is made in HISE, works fine, but I just got a crash report from one user who tells me it crashes on launch for him. I believe it was killed bu the IOThread - see the report below. The question is - how can I fix it, or is there a way to export the standalone version of the HISE project with audio disabled?

      -------------------------------------
      Translated Report (Full Report Below)
      -------------------------------------
      
      Process:               mycompanyInstaller [42890]
      Path:                  /Volumes/*/mycompanyInstaller.app/Contents/MacOS/mycompanyInstaller
      Identifier:            com.mycompany.installer
      Version:               1.0.194 (1.0.194)
      Code Type:             X86-64 (Native)
      Parent Process:        launchd [1]
      User ID:               501
      
      Date/Time:             2025-10-22 21:43:17.6246 -0400
      OS Version:            macOS 15.7.1 (24G231)
      Report Version:        12
      Bridge OS Version:     10.0 (23P350)
      Anonymous UUID:        C6830AB8-3DD0-9924-08C3-826F6F669AFE
      
      Sleep/Wake UUID:       9BA78A31-7AE2-4C51-BCA0-E8540FDB1E40
      
      Time Awake Since Boot: 320000 seconds
      Time Since Wake:       2766 seconds
      
      System Integrity Protection: enabled
      
      Crashed Thread:        10  com.apple.audio.IOThread.client
      
      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 [42890]
      
      VM Region Info: 0 is not in any region.  Bytes before following region: 4375527424
            REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
            UNUSED SPACE AT START
      --->  
            __TEXT                      104cd4000-10637c000    [ 22.7M] r-x/r-x SM=COW  /Volumes/*/mycompanyInstaller.app/Contents/MacOS/mycompanyInstaller
      
      Thread 0:: JUCE Message Thread Dispatch queue: com.apple.main-thread
      0   libsystem_kernel.dylib        	    0x7ff8172eeb4a mach_msg2_trap + 10
      1   libsystem_kernel.dylib        	    0x7ff8172fd704 mach_msg2_internal + 83
      2   libsystem_kernel.dylib        	    0x7ff8172f5bc3 mach_msg_overwrite + 574
      3   libsystem_kernel.dylib        	    0x7ff8172eee3b mach_msg + 19
      4   CoreMIDI                      	    0x7ff83445fc80 MIDIProcessMIG::GetObjectTree(int&) + 160
      5   CoreMIDI                      	    0x7ff8344b1ad1 ObjectTreeCache::ObjectTreeAccessor::ObjectTreeAccessor(ObjectTreeCache&, __CFData const* (*)(void*, int&), void*, int&) + 115
      6   CoreMIDI                      	    0x7ff8344b1e55 MIDIGetNumberOfSources + 80
      7   mycompanyInstaller    	       0x105c44eaa 0x104cd4000 + 16191146
      8   mycompanyInstaller    	       0x105c49738 0x104cd4000 + 16209720
      9   mycompanyInstaller    	       0x104d2aeef 0x104cd4000 + 356079
      10  mycompanyInstaller    	       0x104d2abd5 0x104cd4000 + 355285
      11  mycompanyInstaller    	       0x104d39d83 0x104cd4000 + 417155
      12  mycompanyInstaller    	       0x104d3951e 0x104cd4000 + 415006
      13  mycompanyInstaller    	       0x104dc557b 0x104cd4000 + 988539
      14  mycompanyInstaller    	       0x1051018af 0x104cd4000 + 4380847
      15  mycompanyInstaller    	       0x105101db2 0x104cd4000 + 4382130
      16  mycompanyInstaller    	       0x105d68b32 0x104cd4000 + 17386290
      17  mycompanyInstaller    	       0x105eb31ab 0x104cd4000 + 18739627
      18  mycompanyInstaller    	       0x104ce4a58 0x104cd4000 + 68184
      19  dyld                          	    0x7ff816f8b530 start + 3056
      
      Thread 1:
      0   libsystem_pthread.dylib       	    0x7ff81732c834 start_wqthread + 0
      
      Thread 2:
      0   libsystem_pthread.dylib       	    0x7ff81732c834 start_wqthread + 0
      
      Thread 3:
      0   libsystem_pthread.dylib       	    0x7ff81732c834 start_wqthread + 0
      
      Thread 4:: Sample Loading Thread
      0   libsystem_kernel.dylib        	    0x7ff8172f16f6 __psynch_cvwait + 10
      1   libsystem_pthread.dylib       	    0x7ff8173312ae _pthread_cond_wait + 988
      2   libc++.1.dylib                	    0x7ff817273919 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 93
      3   mycompanyInstaller    	       0x105ce0e52 0x104cd4000 + 16830034
      4   mycompanyInstaller    	       0x1058d5edd 0x104cd4000 + 12590813
      5   mycompanyInstaller    	       0x105cf56f3 0x104cd4000 + 16914163
      6   libsystem_pthread.dylib       	    0x7ff817330e05 _pthread_start + 115
      7   libsystem_pthread.dylib       	    0x7ff81732c857 thread_start + 15
      
      Thread 5:: Javascript Thread
      0   libsystem_kernel.dylib        	    0x7ff8172f16f6 __psynch_cvwait + 10
      1   libsystem_pthread.dylib       	    0x7ff8173312ae _pthread_cond_wait + 988
      2   libc++.1.dylib                	    0x7ff817273919 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 93
      3   mycompanyInstaller    	       0x105ce0e52 0x104cd4000 + 16830034
      4   mycompanyInstaller    	       0x1053dc4bd 0x104cd4000 + 7374013
      5   mycompanyInstaller    	       0x105cf56f3 0x104cd4000 + 16914163
      6   libsystem_pthread.dylib       	    0x7ff817330e05 _pthread_start + 115
      7   libsystem_pthread.dylib       	    0x7ff81732c857 thread_start + 15
      
      Thread 6:: Server Thread
      0   libsystem_kernel.dylib        	    0x7ff8172f16f6 __psynch_cvwait + 10
      1   libsystem_pthread.dylib       	    0x7ff8173312ae _pthread_cond_wait + 988
      2   libc++.1.dylib                	    0x7ff817273919 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 93
      3   mycompanyInstaller    	       0x105ce0e52 0x104cd4000 + 16830034
      4   mycompanyInstaller    	       0x1052c22f1 0x104cd4000 + 6218481
      5   mycompanyInstaller    	       0x105cf56f3 0x104cd4000 + 16914163
      6   libsystem_pthread.dylib       	    0x7ff817330e05 _pthread_start + 115
      7   libsystem_pthread.dylib       	    0x7ff81732c857 thread_start + 15
      
      Thread 7:: com.apple.NSURLConnectionLoader
      0   libsystem_kernel.dylib        	    0x7ff8172eeb4a mach_msg2_trap + 10
      1   libsystem_kernel.dylib        	    0x7ff8172fd704 mach_msg2_internal + 83
      2   libsystem_kernel.dylib        	    0x7ff8172f5bc3 mach_msg_overwrite + 574
      3   libsystem_kernel.dylib        	    0x7ff8172eee3b mach_msg + 19
      4   CoreFoundation                	    0x7ff81741abf2 __CFRunLoopServiceMachPort + 145
      5   CoreFoundation                	    0x7ff81741963f __CFRunLoopRun + 1430
      6   CoreFoundation                	    0x7ff817418a72 CFRunLoopRunSpecific + 536
      7   CFNetwork                     	    0x7ff81cd6d828 +[__CFN_CoreSchedulingSetRunnable _run:] + 447
      8   Foundation                    	    0x7ff818555d29 __NSThread__start__ + 1014
      9   libsystem_pthread.dylib       	    0x7ff817330e05 _pthread_start + 115
      10  libsystem_pthread.dylib       	    0x7ff81732c857 thread_start + 15
      
      Thread 8:: caulk.messenger.shared:17
      0   libsystem_kernel.dylib        	    0x7ff8172eeac6 semaphore_wait_trap + 10
      1   caulk                         	    0x7ff822a25a42 caulk::semaphore::timed_wait(double) + 158
      2   caulk                         	    0x7ff822a25964 caulk::concurrent::details::worker_thread::run() + 30
      3   caulk                         	    0x7ff822a256a8 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 41
      4   libsystem_pthread.dylib       	    0x7ff817330e05 _pthread_start + 115
      5   libsystem_pthread.dylib       	    0x7ff81732c857 thread_start + 15
      
      Thread 9:: caulk.messenger.shared:high
      0   libsystem_kernel.dylib        	    0x7ff8172eeac6 semaphore_wait_trap + 10
      1   caulk                         	    0x7ff822a25a42 caulk::semaphore::timed_wait(double) + 158
      2   caulk                         	    0x7ff822a25964 caulk::concurrent::details::worker_thread::run() + 30
      3   caulk                         	    0x7ff822a256a8 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 41
      4   libsystem_pthread.dylib       	    0x7ff817330e05 _pthread_start + 115
      5   libsystem_pthread.dylib       	    0x7ff81732c857 thread_start + 15
      
      Thread 10 Crashed:: com.apple.audio.IOThread.client
      0   libsystem_platform.dylib      	    0x7ff817366e15 _platform_bzero$VARIANT$Haswell + 53
      1   mycompanyInstaller    	       0x104ceead9 0x104cd4000 + 109273
      2   mycompanyInstaller    	       0x105cd2ee6 0x104cd4000 + 16772838
      3   mycompanyInstaller    	       0x105c49a97 0x104cd4000 + 16210583
      4   mycompanyInstaller    	       0x105c4393d 0x104cd4000 + 16185661
      5   CoreAudio                     	    0x7ff819db72b9 HALC_ProxyIOContext::IOWorkLoop() + 13017
      6   CoreAudio                     	    0x7ff819db384f invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 141
      7   CoreAudio                     	    0x7ff819f62d97 HALC_IOThread::Entry(void*) + 73
      8   libsystem_pthread.dylib       	    0x7ff817330e05 _pthread_start + 115
      9   libsystem_pthread.dylib       	    0x7ff81732c857 thread_start + 15
      
      Thread 11:
      0   libsystem_kernel.dylib        	    0x7ff8172eeb4a mach_msg2_trap + 10
      1   libsystem_kernel.dylib        	    0x7ff8172fd704 mach_msg2_internal + 83
      2   libsystem_kernel.dylib        	    0x7ff8172f5bc3 mach_msg_overwrite + 574
      3   libsystem_kernel.dylib        	    0x7ff8172eee3b mach_msg + 19
      4   CoreMIDI                      	    0x7ff834476674 XServerMachPort::ReceiveMessage(int&, void*, int&) + 98
      5   CoreMIDI                      	    0x7ff834496d92 MIDIProcess::MIDIInPortThread::Run() + 104
      6   CoreMIDI                      	    0x7ff83448c4dc CADeprecated::XThread::RunHelper(void*) + 10
      7   CoreMIDI                      	    0x7ff834496503 CADeprecated::CAPThread::Entry(CADeprecated::CAPThread*) + 77
      8   libsystem_pthread.dylib       	    0x7ff817330e05 _pthread_start + 115
      9   libsystem_pthread.dylib       	    0x7ff81732c857 thread_start + 15
      
      
      Thread 10 crashed with X86 Thread State (64-bit):
        rax: 0x0000000000000000  rbx: 0x0000000000000001  rcx: 0x0000000000000000  rdx: 0x0000000000000800
        rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000700003a54780  rsp: 0x0000700003a54780
         r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x00007f9e14298ab0  r11: 0x00000000000000ff
        r12: 0x00007f9e14298ab0  r13: 0x00007f9e14295240  r14: 0x0000000000000002  r15: 0x0000000000000200
        rip: 0x00007ff817366e15  rfl: 0x0000000000010287  cr2: 0x0000000000000000
        
      Logical CPU:     10
      Error Code:      0x00000006 (no mapping for user data write)
      Trap Number:     14
      
      Thread 10 instruction stream:
        0f 6e c6 48 89 f8 48 83-fa 40 0f 82 92 00 00 00  .n.H..H..@......
        48 81 fa 00 80 00 00 0f-82 3e 00 00 00 e9 28 00  H........>....(.
        00 00 66 0f 1f 84 00 00-00 00 00 55 48 89 e5 48  ..f........UH..H
        89 f2 48 31 f6 0f 57 c0-48 89 f8 48 83 fa 40 72  ..H1..W.H..H..@r
        61 48 81 fa 00 80 00 00-72 11 48 89 d1 48 89 f0  aH......r.H..H..
        48 89 fa fc f3 aa 48 89-d0 5d c3 c4 e2 7d 18 c0  H.....H..]...}..
       [c5]fc 11 07 48 83 c7 20-48 83 e7 e0 48 89 f9 48  ....H.. H...H..H	<==
        29 c1 48 29 ca 48 83 ea-40 76 13 c5 fc 29 07 c5  ).H).H..@v...)..
        fc 29 47 20 48 83 c7 40-48 83 ea 40 77 ed c5 fc  .)G H..@H..@w...
        11 04 17 c5 fc 11 44 17-20 c5 f8 77 5d c3 48 89  ......D. ..w].H.
        34 17 48 83 ea 08 73 f6-48 83 c2 08 74 0b 40 88  4.H...s.H...t.@.
        74 17 ff 48 83 ea 01 75-f5 5d c3 00 00 00 00 00  t..H...u.]......
      
      Binary Images:
             0x104cd4000 -        0x10637bfff com.mycompany.installer (1.0.194) <38a41930-677b-3afb-a56c-5a84d253599e> /Volumes/*/mycompanyInstaller.app/Contents/MacOS/mycompanyInstaller
             0x10ab5a000 -        0x10ab66fff libobjc-trampolines.dylib (*) <72642d3c-0206-38ee-9349-c720aee663ee> /usr/lib/libobjc-trampolines.dylib
             0x10b655000 -        0x10b79afff com.apple.audio.units.Components (1.14) <0c58f773-af4f-3ffe-8afb-208dd09a25f4> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
             0x10b50d000 -        0x10b510fff com.apple.audio.AppleGFXHDAHALPlugIn (400.1) <2632d85e-872b-3803-b97c-57373660744c> /System/Library/Extensions/AppleGFXHDA.kext/Contents/PlugIns/AppleGFXHDAHALPlugIn.bundle/Contents/MacOS/AppleGFXHDAHALPlugIn
          0x7ff8172ee000 -     0x7ff81732ab6f libsystem_kernel.dylib (*) <031ffbbd-67f0-3987-b4a5-ecf01645bbc2> /usr/lib/system/libsystem_kernel.dylib
          0x7ff83443c000 -     0x7ff8344ec1fe com.apple.audio.midi.CoreMIDI (2.0) <4a3a0872-cc95-3760-905a-42757e071ede> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
          0x7ff816f85000 -     0x7ff81701f6c7 dyld (*) <f2ac8d7d-a591-365c-800c-8f2703203169> /usr/lib/dyld
                     0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
          0x7ff81732b000 -     0x7ff817336fd7 libsystem_pthread.dylib (*) <a031f066-4daa-3801-9155-88106d874835> /usr/lib/system/libsystem_pthread.dylib
          0x7ff817258000 -     0x7ff8172d6fff libc++.1.dylib (*) <1ba8415d-93c3-301f-80aa-c2d396c32dd7> /usr/lib/libc++.1.dylib
          0x7ff81739f000 -     0x7ff817853fe2 com.apple.CoreFoundation (6.9) <017c4e4b-3ba4-3d60-b340-c0bc0608711a> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
          0x7ff81cb2f000 -     0x7ff81ced54aa com.apple.CFNetwork (1.0) <685aee49-ad61-3f1f-8df1-8cae74541c1a> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
          0x7ff818501000 -     0x7ff8192f2b61 com.apple.Foundation (6.9) <48a78419-c565-3eb8-906d-b1548131b748> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
          0x7ff822a24000 -     0x7ff822a47d07 com.apple.audio.caulk (1.0) <a84cc72a-fe0a-3724-a65b-c5b03e47741b> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
          0x7ff817366000 -     0x7ff81736f93f libsystem_platform.dylib (*) <78c9dcc0-2fba-3be4-a1dd-da618362ae68> /usr/lib/system/libsystem_platform.dylib
          0x7ff819bcc000 -     0x7ff81a30ad38 com.apple.audio.CoreAudio (5.0) <ea328325-5b67-38a3-8e91-3eab8dc7df96> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
      
      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=800.8M resident=0K(0%) swapped_out_or_unallocated=800.8M(100%)
      Writable regions: Total=725.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=725.2M(100%)
      
                                      VIRTUAL   REGION 
      REGION TYPE                        SIZE    COUNT (non-coalesced) 
      ===========                     =======  ======= 
      Activity Tracing                   256K        1 
      ColorSync                          224K       25 
      CoreServices                       180K        1 
      Foundation                          16K        1 
      Kernel Alloc Once                    8K        1 
      MALLOC                           710.3M      164 
      MALLOC guard page                   64K       16 
      MALLOC_LARGE (reserved)            256K        1         reserved VM address space (unallocated)
      SQLite page cache                  128K        1 
      STACK GUARD                       56.0M       12 
      Stack                             13.6M       12 
      VM_ALLOCATE                        188K        7 
      __CTF                               824        1 
      __DATA                            13.8M      475 
      __DATA_CONST                      56.6M      496 
      __DATA_DIRTY                      1046K      143 
      __FONT_DATA                        2352        1 
      __LINKEDIT                       162.0M        5 
      __OBJC_RO                         61.3M        1 
      __OBJC_RW                         2396K        2 
      __TEXT                           638.7M      511 
      __TPRO_CONST                         16        2 
      libnetwork                         128K        8 
      mapped file                       77.5M       18 
      shared memory                      864K       19 
      ===========                     =======  ======= 
      TOTAL                              1.8G     1924 
      TOTAL, minus reserved VM space     1.8G     1924 
      
      d.healeyD 1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey @tomekslesicki
        last edited by

        @tomekslesicki said in Thread 10 Crashed:: com.apple.audio.IOThread.client - on standalone app:

        how can I fix it

        Are you able to recreate the error on your system or a VM?

        Can you share the project?

        Free HISE Bootcamp Full Course for beginners.
        YouTube Channel - Public HISE tutorials
        My Patreon - HISE tutorials

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        20

        Online

        2.0k

        Users

        12.7k

        Topics

        110.4k

        Posts