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

Bug: FluidDataSet results in server crash on Linux #174

Open
chriskiefer opened this issue Aug 13, 2024 · 8 comments
Open

Bug: FluidDataSet results in server crash on Linux #174

chriskiefer opened this issue Aug 13, 2024 · 8 comments
Labels
bug Something isn't working

Comments

@chriskiefer
Copy link

Please tell us what you were doing! You can include code and files by drag and dropping them into the text area.

~inData = FluidDataSet(s);

What was the expected result?

A new FluidDataSet

What was the actual result?

-> FluidDataSet(0)
Server 'localhost' exited with exit code 0.
server 'localhost' disconnected shared memory interface

What operating system were you using?

Linux

Operating system version

Ubuntu 24 LTS, SC 3.13.0

FluCoMa Version

1.0.7

@chriskiefer chriskiefer added the bug Something isn't working label Aug 13, 2024
@chriskiefer
Copy link
Author

let me know if i can help to fix this...

@tremblap
Copy link
Member

tremblap commented Aug 13, 2024

I'm on Ubuntu 20 LTS (updated) and I try to reproduce. If I can't maybe we should set you up to compile in debug and we can find the problem?

EDIT same version of SC, I cannot reproduce...

@chriskiefer
Copy link
Author

i tried 1.0.2 and still get the same issue. I'll see if i can compile and find the problem - what's a good approach to debugging flucoma in sc plugins?

@chriskiefer
Copy link
Author

i've found a workaround - compiling the latest SuperCollider 3.14.0-dev from source fixes the issue, and works fine with 1.0.2 and 1.0.7 - so it sounds like it could be an issue with the SC 3.13 ubuntu package rather than flucoma

@tremblap
Copy link
Member

I usually link the debugger to scsynth (llvm via xcode) and compile as debug - that way we can trace where the problem emerges very precisely. It is strange that 3.13.0 works in that version of ubuntu for me - so maybe it is an os+sc version mismatch?

@tremblap
Copy link
Member

tremblap commented Sep 6, 2024

@chriskiefer did you sort this? do you have a bug report?

@chriskiefer
Copy link
Author

not yet i'm afraid

@weefuzzy
Copy link
Member

weefuzzy commented Oct 9, 2024

This is quite possibly down to SC's change in boost version, and the code crime we currently commit that requires flucoma to be built against the same boost as SC. (Hopefully the need for this will go in due course). Our CI is currently just pulling the latest SC to build against. Possibly we'll to manage this transition by temporarily having builds for both.

Anyway, if this is working for you now, can I close?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants