IntelRealSense / librealsense

Intel® RealSense™ SDK
https://www.intelrealsense.com/
Apache License 2.0
7.59k stars 4.82k forks source link

Realsense SDK crashes as I plug in my D435i web camera #13477

Open queen0fpentacles opened 23 hours ago

queen0fpentacles commented 23 hours ago

Issue Description

The Realsense SDK crashes each time I plug in my D435i web camera and try to open the viewer, I do not know why this is happening. This is librealsense 2.56.2. Any help would be much appreciated, thank you.

|---------------------------------|------------------------------------------- | | Camera Model D435i | Firmware Version | (Open RealSense Viewer --> Click info) | Operating System & Version | MacOS | Kernel Version (Linux Only) | (e.g. 4.14.13)
| Platform | PC/Raspberry Pi/ NVIDIA Jetson / etc.. | SDK Version | 2.56.2.
| Language | {C/C#/labview/nodejs/opencv/pcl/python/unity }
| Segment | {Robot/Smartphone/VR/AR/others }

MartyG-RealSense commented 8 hours ago

Hi @queen0fpentacles Can you confirm which computer or computing device you are using please (PC, Mac, Raspberry Pi, Nvidia Jetson, etc). Thanks!

Does the crash happen immediately after plugging the camera in? And is there an error message displayed during the crash?

queen0fpentacles commented 5 hours ago

I have a Mac Apple M3 Pro, macOS sequoia version 15.1 Yes, immediately when plugged in. The application will open just fine until the camera is plugged in.


Translated Report (Full Report Below)

Process: realsense-viewer [3633] Path: /opt/homebrew/*/realsense-viewer Identifier: realsense-viewer Version: ??? Code Type: ARM-64 (Native) Parent Process: zsh [2215] Responsible: Terminal [2213] User ID: 501

Date/Time: 2024-10-31 10:39:49.6943 +0000 OS Version: macOS 15.1 (24B83) Report Version: 12 Anonymous UUID: E84864A7-89C4-10C3-8E3F-74D55487414F

Time Awake Since Boot: 5100 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 0x0000000000000028 Exception Codes: 0x0000000000000001, 0x0000000000000028

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

VM Region Info: 0x28 is not in any region. Bytes before following region: 4334600152 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START --->
__TEXT 1025cc000-1027b4000 [ 1952K] r-x/r-x SM=COW /opt/homebrew/*/realsense-viewer

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_pthread.dylib 0x1869198e0 pthread_mutex_lock + 12 1 libusb-1.0.0.dylib 0x102b90f30 libusb_get_device_list + 268 2 librealsense2.2.56.2.dylib 0x1038ab7d4 librealsense::platform::usb_context::usb_context() + 448 3 librealsense2.2.56.2.dylib 0x1038b41f0 std::1::shared_ptr_emplace<librealsense::platform::usb_context, std::1::allocator>::shared_ptr_emplace[abi:ue170006]<>(std::1::allocator) + 40 4 librealsense2.2.56.2.dylib 0x1038b41a0 std::1::shared_ptr std::1::allocate_shared[abi:ue170006]<librealsense::platform::usb_context, std::1::allocator, void>(std::__1::allocator const&) + 32 5 librealsense2.2.56.2.dylib 0x1038b38cc librealsense::platform::usb_enumerator::query_devices_info() + 60 6 librealsense2.2.56.2.dylib 0x1038baa64 librealsense::platform::query_uvc_devices_info() + 48 7 librealsense2.2.56.2.dylib 0x1038e41bc librealsense::backend_device_factory::query_devices(unsigned int) const + 144 8 librealsense2.2.56.2.dylib 0x1038e93b8 librealsense::context::query_devices(int) const + 168 9 librealsense2.2.56.2.dylib 0x10390ea4c rs2_query_devices_ex + 52 10 realsense-viewer 0x10261c918 rs2::context::query_devices(int) const + 36 11 realsense-viewer 0x10261c57c rs2::ux_window::imgui_config_push() + 708 12 realsense-viewer 0x10261cc04 rs2::ux_window::operator bool() + 604 13 realsense-viewer 0x1026eafcc main + 1600 14 dyld 0x18659c274 start + 2840

Thread 1: 0 libsystem_kernel.dylib 0x1868e15cc psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18691f894 _pthread_cond_wait + 1204 2 libc++.1.dylib 0x18685560c std::__1::condition_variable::do_timed_wait(std::1::unique_lock&, std::__1::chrono::time_point<std::1::chrono::system_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>>) + 100 3 librealsense2.2.56.2.dylib 0x1037a7e4c bool std::1::condition_variable::wait_for[abi:ue170006]<long long, std::1::ratio<1l, 1000l>, bool dispatcher::cancellable_timer::try_sleep<std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>>(std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>)::'lambda'()>(std::1::unique_lock&, std::1::chrono::duration<std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>, std::1::ratio<1l, 1000l>> const&, bool dispatcher::cancellable_timer::try_sleep<std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>>(std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>)::'lambda'()) + 240 4 librealsense2.2.56.2.dylib 0x1037a7d10 bool dispatcher::cancellable_timer::try_sleep<std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>>(std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>) + 88 5 librealsense2.2.56.2.dylib 0x1038cbe44 librealsense::polling_device_watcher::polling(dispatcher::cancellable_timer) + 60 6 librealsense2.2.56.2.dylib 0x1037a8b1c void std::1::invoke_void_return_wrapper<void, true>::__call[abi:ue170006]<active_object<std::1::function<void (dispatcher::cancellable_timer)>>::do_loop()::'lambda'(dispatcher::cancellable_timer)&, dispatcher::cancellable_timer>(active_object<std::1::function<void (dispatcher::cancellable_timer)>>::do_loop()::'lambda'(dispatcher::cancellable_timer)&, dispatcher::cancellable_timer&&) + 52 7 librealsense2.2.56.2.dylib 0x1039b8c2c void* std::1::thread_proxy[abi:ue170006]<std::1::tuple<std::1::unique_ptr<std::1::thread_struct, std::__1::default_delete<std::1::__thread_struct>>, dispatcher::dispatcher(unsigned int, std::1::function<void (std::1::function<void (dispatcher::cancellable_timer const&)>)>)::$_0>>(void*) + 308 8 libsystem_pthread.dylib 0x18691f2e4 _pthread_start + 136 9 libsystem_pthread.dylib 0x18691a0fc thread_start + 8

Thread 2: 0 libsystem_pthread.dylib 0x18691a0e8 start_wqthread + 0

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

Thread 4:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x1868dde34 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1868f05d0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1868e69d8 mach_msg_overwrite + 480 3 libsystem_kernel.dylib 0x1868de17c mach_msg + 24 4 CoreFoundation 0x186a05edc CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x186a0473c CFRunLoopRun + 1212 6 CoreFoundation 0x186a03bc4 CFRunLoopRunSpecific + 588 7 AppKit 0x18a654b8c _NSEventThread + 148 8 libsystem_pthread.dylib 0x18691f2e4 _pthread_start + 136 9 libsystem_pthread.dylib 0x18691a0fc thread_start + 8

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

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

Thread 7: 0 libsystem_kernel.dylib 0x1868e13c8 semwait_signal + 8 1 libsystem_c.dylib 0x1867c0714 nanosleep + 220 2 libc++.1.dylib 0x1868572f4 std::1::this_thread::sleep_for(std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>> const&) + 84 3 realsense-viewer 0x10263c8f8 rs2::output_model::thread_loop() + 4012 4 realsense-viewer 0x102646b58 void std::1::thread_proxy[abi:ue170006]<std::1::tuple<std::1::unique_ptr<std::1::thread_struct, std::__1::default_delete>, rs2::output_model::output_model()::$_0>>(void) + 52 5 libsystem_pthread.dylib 0x18691f2e4 _pthread_start + 136 6 libsystem_pthread.dylib 0x18691a0fc thread_start + 8

Thread 8: 0 libsystem_kernel.dylib 0x1868e15cc psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18691f894 _pthread_cond_wait + 1204 2 libc++.1.dylib 0x18685560c std::__1::condition_variable::do_timed_wait(std::1::unique_lock&, std::__1::chrono::time_point<std::1::chrono::system_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>>) + 100 3 librealsense2.2.56.2.dylib 0x10388e9cc bool std::1::condition_variable::wait_until<std::1::chrono::steady_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>, single_consumer_queue::dequeue(librealsense::frame_holder, unsigned int)::'lambda'()>(std::1::unique_lock&, std::__1::chrono::time_point<std::1::chrono::steady_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>> const&, single_consumer_queue::dequeue(librealsense::frame_holder, unsigned int)::'lambda'()) + 224 4 librealsense2.2.56.2.dylib 0x10388e840 single_consumer_queue::dequeue(librealsense::frame_holder, unsigned int) + 96 5 librealsense2.2.56.2.dylib 0x10391eca4 rs2_try_wait_for_frame + 56 6 realsense-viewer 0x10264757c std::__1::enable_if<std::is_base_of<rs2::frame, rs2::frame>::value, bool>::type rs2::frame_queue::try_wait_for_frame(rs2::frame, unsigned int) const + 48 7 realsense-viewer 0x1026474d8 rs2::stream_dashboard::thread_function() + 56 8 realsense-viewer 0x102647460 void std::1::thread_proxy[abi:ue170006]<std::1::tuple<std::1::unique_ptr<std::1::thread_struct, std::1::default_delete>, rs2::stream_dashboard::stream_dashboard(std::1::basic_string<char, std::__1::char_traits, std::__1::allocator>, int)::'lambda'()>>(void) + 52 9 libsystem_pthread.dylib 0x18691f2e4 _pthread_start + 136 10 libsystem_pthread.dylib 0x18691a0fc thread_start + 8

Thread 9: 0 libsystem_pthread.dylib 0x18691a0e8 start_wqthread + 0

Thread 10: 0 libsystem_pthread.dylib 0x18691a0e8 start_wqthread + 0

Thread 11: 0 libsystem_pthread.dylib 0x18691a0e8 start_wqthread + 0

Thread 12: 0 libsystem_pthread.dylib 0x18691a0e8 start_wqthread + 0

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

Thread 14: 0 libsystem_pthread.dylib 0x18691a0e8 start_wqthread + 0

Thread 15: 0 libsystem_pthread.dylib 0x18691a0e8 start_wqthread + 0

Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000028 x1: 0x0000000000009603 x2: 0x0000002800001513 x3: 0x000143130000e807 x4: 0x00000b1000000000 x5: 0x0001431300000000 x6: 0x000000000000002c x7: 0x0000000000000000 x8: 0x0000000010000003 x9: 0x0000000000004003 x10: 0x000000000000000c x11: 0x00000000000001ff x12: 0x00000000000001ff x13: 0x0000000000000000 x14: 0x00000000001ff800 x15: 0x00000000000007fb x16: 0x00000001869198d4 x17: 0x00000001f3c8d400 x18: 0x0000000000000000 x19: 0x000060000231bec8 x20: 0x000060000231bde0 x21: 0x0000000000000028 x22: 0x0000000000000000 x23: 0x00000001ec8f1608 x24: 0x000000016d831518 x25: 0x00000001ec8f15d0 x26: 0x0000000000000000 x27: 0x00000001027bc758 x28: 0xaaaaaaaaaaaaaaab fp: 0x000000016d831420 lr: 0x0000000102b90f30 sp: 0x000000016d831420 pc: 0x00000001869198e0 cpsr: 0x80001000 far: 0x0000000000000028 esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images: 0x1025cc000 - 0x1027b3fff realsense-viewer () <75e252ed-f86c-38ec-8b99-8fa3bb00df72> /opt/homebrew//realsense-viewer 0x102c78000 - 0x102cf3fff librealsense2-gl.2.56.2.dylib () <755e36d7-9ce3-3ec2-8a0d-141311240ea2> /opt/homebrew//librealsense2-gl.2.56.2.dylib 0x103670000 - 0x103aaffff librealsense2.2.56.2.dylib () /opt/homebrew//librealsense2.2.56.2.dylib 0x102b44000 - 0x102b6bfff libglfw.3.4.dylib () /opt/homebrew//libglfw.3.4.dylib 0x102b8c000 - 0x102ba3fff libusb-1.0.0.dylib () <8dd5bdc1-e490-325e-957c-bdd4b75715c8> /opt/homebrew//libusb-1.0.0.dylib 0x10349c000 - 0x1034a7fff libobjc-trampolines.dylib () /usr/lib/libobjc-trampolines.dylib 0x110dfc000 - 0x11155bfff com.apple.AGXMetalG15X-M1 (322.10) /System/Library/Extensions/AGXMetalG15X_M1.bundle/Contents/MacOS/AGXMetalG15X_M1 0x110124000 - 0x11018bfff com.apple.AppleMetalOpenGLRenderer (1.0) /System/Library/Extensions/AppleMetalOpenGLRenderer.bundle/Contents/MacOS/AppleMetalOpenGLRenderer 0x1104e0000 - 0x1104ebfff com.apple.iokit.IOUSBLib (900.4.2) /System/Library/Extensions/IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Contents/MacOS/IOUSBLib 0x186918000 - 0x186924fff libsystem_pthread.dylib () <3b8268be-4e02-3b4a-8b41-baed2bbaacff> /usr/lib/system/libsystem_pthread.dylib 0x186596000 - 0x1866187b3 dyld () <6beafde4-b011-3e47-8aae-4d7b6e4bb7e8> /usr/lib/dyld 0x0 - 0xffffffffffffffff ??? () <00000000-0000-0000-0000-000000000000> ??? 0x1868dd000 - 0x186917ff7 libsystem_kernel.dylib () <9fea25a4-e8ca-3f3d-901c-a53ff2bc7217> /usr/lib/system/libsystem_kernel.dylib 0x186834000 - 0x1868c1ffb libc++.1.dylib () <601f843f-71f1-30bb-88fb-55b131097d1d> /usr/lib/libc++.1.dylib 0x186988000 - 0x186e7cfff com.apple.CoreFoundation (6.9) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x18a4f5000 - 0x18b8f0fff com.apple.AppKit (6.9) <49d8b1b6-0ea8-36ad-89fd-a41acf00a742> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x1867b2000 - 0x186833ffb libsystem_c.dylib (*) <96556ba0-9c34-326a-89f4-d3835de617ae> /usr/lib/system/libsystem_c.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=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%) Writable regions: Total=722.4M written=578K(0%) resident=578K(0%) swapped_out=0K(0%) unallocated=721.9M(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 1 Activity Tracing 256K 1 CG image 96K 4 ColorSync 560K 29 CoreAnimation 496K 21 CoreGraphics 32K 2 CoreUI image data 1040K 8 Foundation 16K 1 Kernel Alloc Once 32K 1 MALLOC 704.3M 39 MALLOC guard page 192K 12 STACK GUARD 56.2M 16 Stack 16.0M 17 VM_ALLOCATE 224K 11 AUTH 3007K 422 AUTH_CONST 43.1M 618 CTF 824 1 DATA 13.8M 606 DATA_CONST 20.1M 631 __DATA_DIRTY 1611K 210 FONT_DATA 2352 1 GLSLBUILTINS 5174K 1 LINKEDIT 591.5M 10 __OBJC_RW 2354K 1 TEXT 611.2M 645 TPRO_CONST 272K 2 mapped file 209.4M 22 owned unmapped memory 544K 1 page table in kernel 578K 1 shared memory 896K 15 =========== ======= ======= TOTAL 2.2G 3350


Full Report

{"app_name":"realsense-viewer","timestamp":"2024-10-31 10:39:49.00 +0000","app_version":"","slice_uuid":"75e252ed-f86c-38ec-8b99-8fa3bb00df72","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 15.1 (24B83)","roots_installed":0,"incident_id":"EBD6DA3C-A004-496A-8B7A-266BEEDB0CB8","name":"realsense-viewer"} { "uptime" : 5100, "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "Mac15,6", "coalitionID" : 1383, "osVersion" : { "train" : "macOS 15.1", "build" : "24B83", "releaseType" : "User" }, "captureTime" : "2024-10-31 10:39:49.6943 +0000", "codeSigningMonitor" : 1, "incident" : "EBD6DA3C-A004-496A-8B7A-266BEEDB0CB8", "pid" : 3633, "translated" : false, "cpuType" : "ARM-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2024-10-31 10:39:49.2225 +0000", "procStartAbsTime" : 123413495242, "procExitAbsTime" : 123424439894, "procName" : "realsense-viewer", "procPath" : "\/opt\/homebrew\/\/realsense-viewer", "parentProc" : "zsh", "parentPid" : 2215, "coalitionName" : "com.apple.Terminal", "crashReporterKey" : "E84864A7-89C4-10C3-8E3F-74D55487414F", "responsiblePid" : 2213, "responsibleProc" : "Terminal", "codeSigningID" : "realsense-viewer-5555494475e252edf86c38ec8b998fa3bb00df72", "codeSigningTeamID" : "", "codeSigningFlags" : 570425857, "codeSigningValidationCategory" : 10, "codeSigningTrustLevel" : 4294967295, "instructionByteStream" : {"beforePC":"ANAAkQUpAJTgAxWq\/XtCqfRPQan2V8Oo\/w9f1n8jA9X9e7+p\/QMAkQ==","atPC":"CABA+UmLilKpqqlyHwEJ62EEAFQIDEC5CQkaEj8BAXHABABUiAVwNw=="}, "bootSessionUUID" : "62E3D682-7A12-4255-AFC6-F4AAF8212A68", "sip" : "enabled", "vmRegionInfo" : "0x28 is not in any region. Bytes before following region: 4334600152\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 1025cc000-1027b4000 [ 1952K] r-x\/r-x SM=COW \/opt\/homebrew\/\/realsense-viewer", "exception" : {"codes":"0x0000000000000001, 0x0000000000000028","rawCodes":[1,40],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000028"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":3633}, "vmregioninfo" : "0x28 is not in any region. Bytes before following region: 4334600152\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n TEXT 1025cc000-1027b4000 [ 1952K] r-x\/r-x SM=COW \/opt\/homebrew\/*\/realsense-viewer", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":97880,"threadState":{"x":[{"value":40},{"value":38403},{"value":171798697235},{"value":355223860209671},{"value":12163347382272},{"value":355223860150272},{"value":44},{"value":0},{"value":268435459},{"value":16387},{"value":12},{"value":511},{"value":511},{"value":0},{"value":2095104},{"value":2043},{"value":6552656084,"symbolLocation":0,"symbol":"pthread_mutex_lock"},{"value":8384992256},{"value":0},{"value":105553153081032},{"value":105553153080800},{"value":40},{"value":0},{"value":8263767560,"symbolLocation":0,"symbol":"VTT for std::__1::basic_ostringstream<char, std::1::char_traits, std::1::allocator>"},{"value":6132274456},{"value":8263767504,"symbolLocation":24,"symbol":"vtable for std::1::basic_ostringstream<char, std::1::char_traits, std::1::allocator>"},{"value":0},{"value":4336633688,"symbolLocation":16,"symbol":"vtable for std::1::function::func<rs2::device_model::draw_controls(float, float, rs2::ux_window&, std::1::basic_string<char, std::1::char_traits, std::1::allocator>&, rs2::device_model*&, rs2::viewer_model&, float, std::1::vector<std::1::function<void ()>, std::1::allocator<std::1::function<void ()>>>&, bool, std::1::function<void (std::1::function<void ()>)>, bool)::'lambda'(std::1::function<void ()>), std::__1::allocator<rs2::device_model::draw_controls(float, float, rs2::ux_window&, std::1::basic_string<char, std::1::char_traits, std::1::allocator>&, rs2::device_model*&, rs2::viewer_model&, float, std::1::vector<std::1::function<void ()>, std::1::allocator<std::1::function<void ()>>>&, bool, std::1::function<void (std::1::function<void ()>)>, bool)::'lambda'(std::1::function<void ()>)>, void (std::__1::function<void ()>)>"},{"value":12297829382473034411}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4340649776},"cpsr":{"value":2147487744},"fp":{"value":6132274208},"sp":{"value":6132274208},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":6552656096,"matchesCrashFrame":1},"far":{"value":40}},"queue":"com.apple.main-thread","frames":[{"imageOffset":6368,"symbol":"pthread_mutex_lock","symbolLocation":12,"imageIndex":9},{"imageOffset":20272,"symbol":"libusb_get_device_list","symbolLocation":268,"imageIndex":4},{"imageOffset":2340820,"symbol":"librealsense::platform::usb_context::usb_context()","symbolLocation":448,"imageIndex":2},{"imageOffset":2376176,"symbol":"std::1::shared_ptr_emplace<librealsense::platform::usb_context, std::__1::allocator>::shared_ptr_emplace[abi:ue170006]<>(std::1::allocator)","symbolLocation":40,"imageIndex":2},{"imageOffset":2376096,"symbol":"std::1::shared_ptr std::1::allocate_shared[abi:ue170006]<librealsense::platform::usb_context, std::__1::allocator, void>(std::1::allocator const&)","symbolLocation":32,"imageIndex":2},{"imageOffset":2373836,"symbol":"librealsense::platform::usb_enumerator::query_devices_info()","symbolLocation":60,"imageIndex":2},{"imageOffset":2402916,"symbol":"librealsense::platform::query_uvc_devices_info()","symbolLocation":48,"imageIndex":2},{"imageOffset":2572732,"symbol":"librealsense::backend_device_factory::query_devices(unsigned int) const","symbolLocation":144,"imageIndex":2},{"imageOffset":2593720,"symbol":"librealsense::context::query_devices(int) const","symbolLocation":168,"imageIndex":2},{"imageOffset":2746956,"symbol":"rs2_query_devices_ex","symbolLocation":52,"imageIndex":2},{"imageOffset":330008,"symbol":"rs2::context::query_devices(int) const","symbolLocation":36,"imageIndex":0},{"imageOffset":329084,"symbol":"rs2::ux_window::imgui_config_push()","symbolLocation":708,"imageIndex":0},{"imageOffset":330756,"symbol":"rs2::ux_window::operator bool()","symbolLocation":604,"imageIndex":0},{"imageOffset":1175500,"symbol":"main","symbolLocation":1600,"imageIndex":0},{"imageOffset":25204,"symbol":"start","symbolLocation":2840,"imageIndex":10}]},{"id":97881,"frames":[{"imageOffset":17868,"symbol":"psynch_cvwait","symbolLocation":8,"imageIndex":12},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":9},{"imageOffset":136716,"symbol":"std::1::condition_variable::do_timed_wait(std::1::unique_lock&, std::1::chrono::time_point<std::__1::chrono::system_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>>)","symbolLocation":100,"imageIndex":13},{"imageOffset":1277516,"symbol":"bool std::1::condition_variable::wait_for[abi:ue170006]<long long, std::1::ratio<1l, 1000l>, bool dispatcher::cancellable_timer::try_sleep<std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>>(std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>)::'lambda'()>(std::1::unique_lock&, std::1::chrono::duration<std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>, std::1::ratio<1l, 1000l>> const&, bool dispatcher::cancellable_timer::try_sleep<std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>>(std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>)::'lambda'())","symbolLocation":240,"imageIndex":2},{"imageOffset":1277200,"symbol":"bool dispatcher::cancellable_timer::try_sleep<std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>>(std::1::chrono::duration<long long, std::1::ratio<1l, 1000l>>)","symbolLocation":88,"imageIndex":2},{"imageOffset":2473540,"symbol":"librealsense::polling_device_watcher::polling(dispatcher::cancellable_timer)","symbolLocation":60,"imageIndex":2},{"imageOffset":1280796,"symbol":"void std::1::invoke_void_return_wrapper<void, true>::call[abi:ue170006]<active_object<std::__1::function<void (dispatcher::cancellable_timer)>>::do_loop()::'lambda'(dispatcher::cancellable_timer)&, dispatcher::cancellable_timer>(active_object<std::1::function<void (dispatcher::cancellable_timer)>>::do_loop()::'lambda'(dispatcher::cancellable_timer)&, dispatcher::cancellable_timer&&)","symbolLocation":52,"imageIndex":2},{"imageOffset":3443756,"symbol":"void std::1::thread_proxy[abi:ue170006]<std::1::tuple<std::1::unique_ptr<std::1::thread_struct, std::1::default_delete>, dispatcher::dispatcher(unsigned int, std::1::function<void (std::__1::function<void (dispatcher::cancellable_timer const&)>)>)::$_0>>(void)","symbolLocation":308,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":9},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}],"threadState":{"x":[{"value":260},{"value":0},{"value":256},{"value":0},{"value":0},{"value":160},{"value":1},{"value":999999917},{"value":6132836824},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8385009672},{"value":0},{"value":4847596088},{"value":4847596040},{"value":6132838624},{"value":999999917},{"value":1},{"value":256},{"value":257},{"value":512},{"value":8263767560,"symbolLocation":0,"symbol":"VTT for std::1::basic_ostringstream<char, std::__1::char_traits, std::1::allocator>"},{"value":8263766192,"symbolLocation":16,"symbol":"vtable for std::1::basic_stringbuf<char, std::__1::char_traits, std::1::allocator>"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6552680596},"cpsr":{"value":1610616832},"fp":{"value":6132836944},"sp":{"value":6132836800},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552425932},"far":{"value":0}}},{"id":97883,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6133985280},{"value":3847},{"value":6133448704},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6133985280},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97887,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6133411840},{"value":11039},{"value":6132875264},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6133411840},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97899,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":141849884884992},{"value":0},{"value":141849884884992},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":33027},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8384992184},{"value":0},{"value":4294967295},{"value":2},{"value":141849884884992},{"value":0},{"value":141849884884992},{"value":6134554728},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6552487376},"cpsr":{"value":4096},"fp":{"value":6134554576},"sp":{"value":6134554496},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552411700},"far":{"value":0}},"frames":[{"imageOffset":3636,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":12},{"imageOffset":79312,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":12},{"imageOffset":39384,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":12},{"imageOffset":4476,"symbol":"mach_msg","symbolLocation":24,"imageIndex":12},{"imageOffset":515804,"symbol":"CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":14},{"imageOffset":509756,"symbol":"CFRunLoopRun","symbolLocation":1212,"imageIndex":14},{"imageOffset":506820,"symbol":"CFRunLoopRunSpecific","symbolLocation":588,"imageIndex":14},{"imageOffset":1440652,"symbol":"_NSEventThread","symbolLocation":148,"imageIndex":15},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":9},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":97900,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6135132160},{"value":46083},{"value":6134595584},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6135132160},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97901,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6135705600},{"value":50435},{"value":6135169024},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6135705600},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97905,"frames":[{"imageOffset":17352,"symbol":"semwait_signal","symbolLocation":8,"imageIndex":12},{"imageOffset":59156,"symbol":"nanosleep","symbolLocation":220,"imageIndex":16},{"imageOffset":144116,"symbol":"std::1::this_thread::sleep_for(std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>> const&)","symbolLocation":84,"imageIndex":13},{"imageOffset":461048,"symbol":"rs2::output_model::thread_loop()","symbolLocation":4012,"imageIndex":0},{"imageOffset":502616,"symbol":"void* std::1::__thread_proxy[abi:ue170006]<std::1::tuple<std::1::unique_ptr<std::1::thread_struct, std::1::default_delete>, rs2::output_model::output_model()::$_0>>(void)","symbolLocation":52,"imageIndex":0},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":9},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}],"threadState":{"x":[{"value":4},{"value":0},{"value":1},{"value":1},{"value":0},{"value":100000000},{"value":52},{"value":0},{"value":8248347432,"symbolLocation":0,"symbol":"clock_sem"},{"value":16387},{"value":17},{"value":8263767000,"symbolLocation":24,"symbol":"vtable for std::1::basic_stringstream<char, std::__1::char_traits, std::1::allocator>"},{"value":0},{"value":0},{"value":0},{"value":0},{"value":334},{"value":8385009792},{"value":0},{"value":6136277392},{"value":6136277392},{"value":4858079656},{"value":4336498416},{"value":4294967221},{"value":6136278200},{"value":6136278272},{"value":0},{"value":48},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6551242516},"cpsr":{"value":1610616832},"fp":{"value":6136277376},"sp":{"value":6136277328},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552425416},"far":{"value":0}}},{"id":97906,"frames":[{"imageOffset":17868,"symbol":"psynch_cvwait","symbolLocation":8,"imageIndex":12},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":9},{"imageOffset":136716,"symbol":"std::1::condition_variable::do_timed_wait(std::1::unique_lock&, std::1::chrono::time_point<std::__1::chrono::system_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>>)","symbolLocation":100,"imageIndex":13},{"imageOffset":2222540,"symbol":"bool std::1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>, single_consumer_queue::dequeue(librealsense::frame_holder, unsigned int)::'lambda'()>(std::1::unique_lock&, std::__1::chrono::time_point<std::1::chrono::steady_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>> const&, single_consumer_queue::dequeue(librealsense::frame_holder, unsigned int)::'lambda'())","symbolLocation":224,"imageIndex":2},{"imageOffset":2222144,"symbol":"single_consumer_queue::dequeue(librealsense::frame_holder, unsigned int)","symbolLocation":96,"imageIndex":2},{"imageOffset":2813092,"symbol":"rs2_try_wait_for_frame","symbolLocation":56,"imageIndex":2},{"imageOffset":505212,"symbol":"std::1::enable_if<std::is_base_of<rs2::frame, rs2::frame>::value, bool>::type rs2::frame_queue::try_wait_for_frame(rs2::frame, unsigned int) const","symbolLocation":48,"imageIndex":0},{"imageOffset":505048,"symbol":"rs2::stream_dashboard::thread_function()","symbolLocation":56,"imageIndex":0},{"imageOffset":504928,"symbol":"void std::1::thread_proxy[abi:ue170006]<std::1::tuple<std::1::unique_ptr<std::1::thread_struct, std::1::default_delete>, rs2::stream_dashboard::stream_dashboard(std::1::basic_string<char, std::__1::char_traits, std::1::allocator>, int)::'lambda'()>>(void)","symbolLocation":52,"imageIndex":0},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":9},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}],"threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":99998833},{"value":6136851592},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8385009672},{"value":0},{"value":105553163473712},{"value":105553163473776},{"value":6136852704},{"value":99998833},{"value":0},{"value":0},{"value":513},{"value":768},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6552680596},"cpsr":{"value":1610616832},"fp":{"value":6136851712},"sp":{"value":6136851568},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552425932},"far":{"value":0}}},{"id":97915,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6137999360},{"value":56323},{"value":6137462784},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6137999360},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97916,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6138572800},{"value":50691},{"value":6138036224},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6138572800},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97917,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6139146240},{"value":56587},{"value":6138609664},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6139146240},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97918,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6139719680},{"value":57099},{"value":6139183104},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6139719680},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97919,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6140293120},{"value":57363},{"value":6139756544},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6140293120},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97920,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6140866560},{"value":50183},{"value":6140329984},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6140866560},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}},{"id":97921,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6141440000},{"value":0},{"value":6140903424},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6141440000},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6552658152},"far":{"value":0}}}], "usedImages" : [ { "source" : "P", "arch" : "arm64", "base" : 4334600192, "size" : 1998848, "uuid" : "75e252ed-f86c-38ec-8b99-8fa3bb00df72", "path" : "\/opt\/homebrew\/\/realsense-viewer", "name" : "realsense-viewer" }, { "source" : "P", "arch" : "arm64", "base" : 4341596160, "size" : 507904, "uuid" : "755e36d7-9ce3-3ec2-8a0d-141311240ea2", "path" : "\/opt\/homebrew\/\/librealsense2-gl.2.56.2.dylib", "name" : "librealsense2-gl.2.56.2.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4352049152, "size" : 4456448, "uuid" : "cd819863-2629-31ff-8758-1157423ebacb", "path" : "\/opt\/homebrew\/\/librealsense2.2.56.2.dylib", "name" : "librealsense2.2.56.2.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4340334592, "size" : 163840, "uuid" : "adf13a1c-2d7d-3796-af80-ee61fcffee92", "path" : "\/opt\/homebrew\/\/libglfw.3.4.dylib", "name" : "libglfw.3.4.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4340629504, "size" : 98304, "uuid" : "8dd5bdc1-e490-325e-957c-bdd4b75715c8", "path" : "\/opt\/homebrew\/\/libusb-1.0.0.dylib", "name" : "libusb-1.0.0.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 4350132224, "size" : 49152, "uuid" : "f1242604-dcb7-30a9-a19a-182991e6e645", "path" : "\/usr\/lib\/libobjc-trampolines.dylib", "name" : "libobjc-trampolines.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 4578066432, "CFBundleShortVersionString" : "322.10", "CFBundleIdentifier" : "com.apple.AGXMetalG15X-M1", "size" : 7733248, "uuid" : "f327ccce-8ceb-3b90-843f-9380602b653b", "path" : "\/System\/Library\/Extensions\/AGXMetalG15X_M1.bundle\/Contents\/MacOS\/AGXMetalG15X_M1", "name" : "AGXMetalG15X_M1", "CFBundleVersion" : "322.10" }, { "source" : "P", "arch" : "arm64e", "base" : 4564598784, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.AppleMetalOpenGLRenderer", "size" : 425984, "uuid" : "cf2a5428-9317-35dd-847f-f1d1970961a0", "path" : "\/System\/Library\/Extensions\/AppleMetalOpenGLRenderer.bundle\/Contents\/MacOS\/AppleMetalOpenGLRenderer", "name" : "AppleMetalOpenGLRenderer", "CFBundleVersion" : "1" }, { "source" : "P", "arch" : "arm64e", "base" : 4568514560, "CFBundleShortVersionString" : "900.4.2", "CFBundleIdentifier" : "com.apple.iokit.IOUSBLib", "size" : 49152, "uuid" : "a559d3de-a9fb-3dfb-8961-65a9a524e567", "path" : "\/System\/Library\/Extensions\/IOUSBHostFamily.kext\/Contents\/PlugIns\/IOUSBLib.bundle\/Contents\/MacOS\/IOUSBLib", "name" : "IOUSBLib", "CFBundleVersion" : "900.4.2" }, { "source" : "P", "arch" : "arm64e", "base" : 6552649728, "size" : 53248, "uuid" : "3b8268be-4e02-3b4a-8b41-baed2bbaacff", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6548971520, "size" : 534452, "uuid" : "6beafde4-b011-3e47-8aae-4d7b6e4bb7e8", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" }, { "source" : "P", "arch" : "arm64e", "base" : 6552408064, "size" : 241656, "uuid" : "9fea25a4-e8ca-3f3d-901c-a53ff2bc7217", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6551715840, "size" : 581628, "uuid" : "601f843f-71f1-30bb-88fb-55b131097d1d", "path" : "\/usr\/lib\/libc++.1.dylib", "name" : "libc++.1.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6553108480, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5197824, "uuid" : "ae4610f8-7c5c-3484-858e-cae7457d206e", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "3107" }, { "source" : "P", "arch" : "arm64e", "base" : 6615420928, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 20955136, "uuid" : "49d8b1b6-0ea8-36ad-89fd-a41acf00a742", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2575.20.21" }, { "source" : "P", "arch" : "arm64e", "base" : 6551183360, "size" : 532476, "uuid" : "96556ba0-9c34-326a-89f4-d3835de617ae", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" } ], "sharedCache" : { "base" : 6548160512, "size" : 4753752064, "uuid" : "58694c6f-fec3-316e-a11c-b2fa3c2f6559" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=722.4M written=578K(0%) resident=578K(0%) swapped_out=0K(0%) unallocated=721.9M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG image 96K 4 \nColorSync 560K 29 \nCoreAnimation 496K 21 \nCoreGraphics 32K 2 \nCoreUI image data 1040K 8 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 704.3M 39 \nMALLOC guard page 192K 12 \nSTACK GUARD 56.2M 16 \nStack 16.0M 17 \nVM_ALLOCATE 224K 11 \nAUTH 3007K 422 \nAUTH_CONST 43.1M 618 \nCTF 824 1 \nDATA 13.8M 606 \nDATA_CONST 20.1M 631 \n__DATA_DIRTY 1611K 210 \nFONT_DATA 2352 1 \nGLSLBUILTINS 5174K 1 \nLINKEDIT 591.5M 10 \n__OBJC_RW 2354K 1 \nTEXT 611.2M 645 \nTPRO_CONST 272K 2 \nmapped file 209.4M 22 \nowned unmapped memory 544K 1 \npage table in kernel 578K 1 \nshared memory 896K 15 \n=========== ======= ======= \nTOTAL 2.2G 3350 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "logWritingSignature" : "1844e0eafea02d5f178ab41462ba09712df5ac1b", "trialInfo" : { "rollouts" : [ { "rolloutId" : "648a2601f74c42732876cb5b", "factorPackIds" : { "SIRI_TEXT_TO_SPEECH" : "67183efc59e1d560c4b6fe19" }, "deploymentId" : 240000263 }, { "rolloutId" : "645c2d2f9e69a025b0a37e29", "factorPackIds" : {

  },
  "deploymentId" : 240000003
}

], "experiments" : [ { "treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8", "experimentId" : "6643969b3099cf28e049862f", "deploymentId" : 400000007 } ] } }

MartyG-RealSense commented 5 hours ago

Hi @queen0fpentacles Thanks very much for the confirmation that you have an Apple Silicon 'M' Mac.

Other Mac users at https://github.com/IntelRealSense/librealsense/issues/12727 have reported this crash issue with realsense-viewer when inserting their camera.

'M' Macs have had problems with using RealSense with them since MacOS Monterey. However, Intel implemented a fix for librealsense compilation on these Macs in librealsense 2.56.1 and an update for MacOS Sonoma, as described at https://github.com/IntelRealSense/librealsense/issues/11815#issuecomment-2326189604

You are the first MacOS user on this support forum to report using the new Sequoia version though, so there are not currently solutions available for that specific MacOS version.

Does it make a difference if you launch realsense-viewer in sudo admin permissions mode with the command sudo realsense-viewer

queen0fpentacles commented 5 hours ago

This is what it says when I do that:

GLFW Driver Error: Cocoa: Regular windows do not have icons on macOS 2024-10-31 14:08:51.331 realsense-viewer[7114:169977] +[IMKClient subclass]: chose IMKClient_Modern zsh: segmentation fault sudo realsense-viewer anjakrusell@Anjas-MacBook-Pro ~ %

The same crash report as before also pops up.

queen0fpentacles commented 5 hours ago

Yesterday night I just updated my laptop to sequoia from macOS 14.6 as I saw somewhere that maybe my Mac had to be updated. Would you recommend going back to the previous update?

MartyG-RealSense commented 4 hours ago

Yes, librealsense 2.56.1 or 2.56.2 and MacOS 14 (Sonoma) is likely your best chance of having a successful outcome until a solution that works with Sequoia is found by the RealSense MacOS user community.