Skip to content

macOS arm64 pyclariuscast.so duplicate Qt class crash #225

Description

@Q-M26

Hi, I'm trying to stream raw data into web app! I run the relay.js but when I run the bridge.py file on my Mac with the IP and port shown on the Clarius device I'm getting a crash when importing pyclariuscast on macOS arm64 (Apple Silicon). The error is:
"Qt has caught an exception thrown from an event handler... libc++abi: terminating due to uncaught exception of type boost::python::error_already_set"
This is caused by Qt classes being duplicated in both libcast.dylib and pyclariuscast.so. SDK version 12.2.1, Python 3.9, macOS arm64.
Can you provide a fixed build or workaround?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions