Comments (6)
Oh, good point! I will test your steps on my Windows machine and get back to you.
from rdmnet.
@peternewman I was able to reproduce this issue on Windows and I believe I've now fixed it on the develop branch. If you can merge back to your Linux branch and re-test that would be appreciated.
from rdmnet.
Thanks Peter. As you know we don't officially support Linux yet so we haven't really done any testing. If you want to investigate this and fix it in your PR, please feel free. Otherwise, we'll be working on Linux support within the next couple of months so we will test and address this issue then.
from rdmnet.
Thanks Sam, out of interest, have you tested this particular scenario on your supported OSes? I'm guessing you have? I've not looked at the code too closely, but I'm a bit surprised it would work on one and fail on another OS.
from rdmnet.
It seems more subtle than I first thought, I can have e.g. 300 devices total fine, but not 201 of the same code (which is the same manufacturer ID and LLRP type; mine are LLRP only, ETC are RPT Device). I haven't tried more on the manufacturer ID thing yet.
from rdmnet.
That's great news. I can confirm I've tested this fix merged into #27 and I now longer get the crash (the most recent test had 201 of my LLRP targets running and one ETC one, but reliably crashed before updating and recompiling and didn't crash afterwards.
Thanks for fixing this @samkearney , I guess that means my Linux work isn't too far off track if it can find bugs in the main codebase on other OSes!
from rdmnet.
Related Issues (11)
- Binary packages for Mac OS and Linux HOT 4
- Windows example: llrp_manager_example no output HOT 4
- llrp_manager_example : DMX512 Personality: 257 [> 255] HOT 1
- llrp_manager_example: Wrong output for Device info -> Product Category HOT 2
- llrp_manager_example: kLlrpCompNonRdmnet defined but not used HOT 1
- Library does not build on Linux HOT 3
- llrp_manager_example: Enhancement request: New LLRP Manager Commands HOT 7
- Download link binary packages is broken HOT 2
- llrp_manager_example: Hangs on discovery HOT 21
- [Question] Support for Android? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rdmnet.