-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pepper camera subscription segmentation error: Process finished with exit code 139 (interrupted by signal 11:SIGSEGV) #4632
Comments
this is my system report Translated Report (Full Report Below)Process: Python [990] Date/Time: 2024-06-26 19:33:04.7617 +0200 Time Awake Since Boot: 250 seconds System Integrity Protection: enabled Crashed Thread: 26 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 VM Region Info: 0x248 is not in any region. Bytes before following region: 105553518919096 Thread 0:: Dispatch queue: com.apple.main-thread Thread 1: Thread 2: Thread 3: Thread 4: Thread 5: Thread 6: Thread 7: Thread 8: Thread 9: Thread 10: Thread 11: Thread 12: Thread 13: Thread 14: Thread 15: Thread 16: Thread 17: Thread 18:: com.apple.NSEventThread Thread 19: Thread 20: Thread 21: Thread 22: Thread 23: Thread 24: Thread 25: Thread 26 Crashed: Thread 26 crashed with ARM Thread State (64-bit): Binary Images: External Modification Summary: VM Region Summary:
REGION TYPE SIZE COUNT (non-coalesced) Full Report{"app_name":"Python","timestamp":"2024-06-26 19:33:06.00 +0200","app_version":"3.10.11","slice_uuid":"ef677878-e7fb-329d-bb8b-0f651210d52b","build_version":"3.10.11","platform":1,"bundleID":"org.python.python","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.0 (22A8380)","roots_installed":0,"name":"Python","incident_id":"0BD1ACB1-8713-40E4-B676-CE12681DC262"} }
], Model: Mac14,9, BootROM 8419.41.10, proc 12:8:4 processors, 16 GB, SMC |
the issue i encounter now with using intel python and pycharm with rosetta 2. Translated Report (Full Report Below)Incident Identifier: 2825C48D-A80C-4F6A-B192-F811C917EEAC Date/Time: 2024-08-01 14:23:49.2310 +0200 Exception Type: EXC_CRASH (SIGTRAP) Backtrace not available No thread state (register information) available Binary Images: Error Formulating Crash Report: EOF Full Report{"app_name":"Python","timestamp":"2024-08-01 14:23:52.00 +0200","app_version":"3.12.4","slice_uuid":"3079272b-e686-3efd-8d24-c01f62fdb7c2","build_version":"3.12.4","platform":0,"bundleID":"org.python.python","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.0 (22A8380)","roots_installed":0,"name":"Python","incident_id":"2825C48D-A80C-4F6A-B192-F811C917EEAC"}
], Model: Mac14,9, BootROM 8419.41.10, proc 12:8:4 processors, 16 GB, SMC |
this is the full report from the new segmentation error. Translated Report (Full Report Below)Process: Python [2279] Date/Time: 2024-08-01 14:09:53.6480 +0200 Sleep/Wake UUID: CE7EF610-D749-45AD-8B59-F1DB964B42E4 Time Awake Since Boot: 5600 seconds System Integrity Protection: enabled Notes: Crashed Thread: 20 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 VM Region Info: 0x248 is not in any region. Bytes before following region: 140722983108024 Error Formulating Crash Report: Thread 0:: Dispatch queue: com.apple.main-thread Thread 1:: com.apple.rosetta.exceptionserver Thread 2: Thread 3: Thread 4: Thread 5: Thread 6: Thread 7: Thread 8: Thread 9: Thread 10: Thread 11: Thread 12: Thread 13: Thread 14: Thread 15: Thread 16: Thread 17: Thread 18: Thread 19:: com.apple.NSEventThread Thread 20 Crashed: Thread 20 crashed with X86 Thread State (64-bit): Binary Images: External Modification Summary: VM Region Summary:
REGION TYPE SIZE COUNT (non-coalesced) Full Report{"app_name":"Python","timestamp":"2024-08-01 14:10:15.00 +0200","app_version":"3.10.11","slice_uuid":"1576db14-80d9-3f38-9508-a3e460cfa8b0","build_version":"3.10.11","platform":1,"bundleID":"org.python.python","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.0 (22A8380)","roots_installed":0,"name":"Python","incident_id":"3A920845-A9F3-42D2-B430-08B74F466567"} } |
I have been trying to get the information from Pepper's camera on qibullet (tried both bottom and top cameras).
My computer is a Macbook Pro with M2 chip.
the versions of libraries i am using are below
Name: pybullet
Version: 3.2.6
Name: qibullet
Version: 1.4.6
Name: numpy
Version: 2.0.0
Name: pip
Version: 24.1
Name: opencv-python
Version: 4.10.0.84
the simplified version of the code I tried to run is here.
and what I see on the terminal after Pepper is built on OPENGL3+ window and shuts down immediately.
Version = 4.1 Metal - 83
Vendor = Apple
Renderer = Apple M2 Pro
b3Printf: Selected demo: Physics Server
startThreads creating 1 threads.
starting thread 0
started thread 0
MotionThreadFunc thread started
Connected to PyBullet.
Simulation Manager initialized.
Pepper robot spawned.
Subscribing to Pepper's camera...
Process finished with exit code 139 (interrupted by signal 11:SIGSEGV)
I am able to extract information from Pepper's camera when I am using UTM Virtual Machine Linux, however, since I also need to use PsychoPy which is not supported properly on Unix and slows my computer considerably, I have to switch back to my Mac. Has anyone been able to solve this segmentation issue? Is it incompatibility, do I throw an M2 Mac to garbage?
Thanks!!
The text was updated successfully, but these errors were encountered: