Skip to content
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

Program crashes when activating NDI (Mac) #512

Open
Henry5510 opened this issue May 14, 2024 · 17 comments
Open

Program crashes when activating NDI (Mac) #512

Henry5510 opened this issue May 14, 2024 · 17 comments
Labels
enhancement New feature or request

Comments

@Henry5510
Copy link

Hello,
I use Freeshow on my Macbook (M2) so I use the ARM version of the program. As soon as I activate NDI in the settings, the program closes/crashes. I have installed the lastest version (1.1.6-arm64). Did I not consider something? If not I would be very thankful if you could fix this.

@lumi-dee
Copy link

I'm also experiencing the same issue. Was trying to download the arm64 version of 1.1.6 for a Mac M2, and it kept crashing upon startup. I reverted to 1.1.5 and turned off NDI, and then reinstalled 1.1.6 and it worked, but as soon as I switched back on NDI the program crashes. I did find that I can still run the x64 version of 1.1.6 without problem (that I've seen so far) however.

@vassbo vassbo added the enhancement New feature or request label May 14, 2024
@vassbo
Copy link
Collaborator

vassbo commented May 14, 2024

NDI is not yet supported on the arm64 architecture. Just pushed a dev version that should work. Anyone able to test it?
https://github.com/ChurchApps/FreeShow/tree/68384f598e6755e6e4eaf0cd3984f0457060f4cb

@Henry5510
Copy link
Author

I would test it but I don't know how.

I have to do something with the package.json, right? But what? Have I have to do it in a folder of the program (Macintosh HD/libary)? Thank you for your fast help.

@vassbo
Copy link
Collaborator

vassbo commented May 14, 2024

Thanks. Please download the code above as a zip file, then follow these steps:
https://github.com/ChurchApps/FreeShow?tab=readme-ov-file#help-the-development

Let me know if you get stuck.

@vassbo
Copy link
Collaborator

vassbo commented May 14, 2024

@Henry5510
Copy link
Author

I installed the node.js and then I write npm install into the Terminal app. I also don't know what the first point means: Clone the code in this repo. Does this mean I have to download the Code? I have (of course).

This comes after I enter npm install:

npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /Users/test/package.json
npm ERR! errno -2
npm ERR! enoent Could not read package.json: Error: ENOENT: no such file or directory, open '/Users/test/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in: /Users/test/.npm/_logs/2024-05-14T21_03_41_560Z-debug-0.log

Thanks for your help.

@vassbo
Copy link
Collaborator

vassbo commented May 14, 2024

Yes, you have done the first step.

Make sure the terminal window is pointed to the same folder path as the extracted zip file.
https://apple.stackexchange.com/a/438999

@Henry5510
Copy link
Author

OK it look like its working. Do I need the Command Line Tools from Apple (I think I need because there is an error right now ;) )? And do I have to uninstall the old/normal version of freeshow?

@vassbo
Copy link
Collaborator

vassbo commented May 14, 2024

I don't know if you need that, but if it says so you can try.
You do not need to uninstall the normal version. :)

@Henry5510
Copy link
Author

I'm sorry to say that, but I don't get the Command Line Tools App and without there comes an error. Possibly lumi-dee can test it with success. I'm very very sorry.

@vassbo
Copy link
Collaborator

vassbo commented May 14, 2024

No worries. Thank you for trying.

@TPaulManohar
Copy link

Its crashes in 1.1.6

@vassbo
Copy link
Collaborator

vassbo commented May 20, 2024

@TPaulManohar You can use the x64 build, or it should work in the current dev version and the next update.

@jzongker
Copy link
Contributor

I compiled the dev version on M1 Macbook Air and can confirm NDI output is working now.

@TPaulManohar
Copy link

@vassbo I'm using 1.1.6 - arm - x64 Stable Build on MacBook Pro M2.
Waiting for next release update.

@chrisspiegl
Copy link

Is there any update on when the next release will come to bring M1 NDI support?

@vassbo
Copy link
Collaborator

vassbo commented Jun 5, 2024

Should come out in a few days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants