serialosc bails out under heavy cpu load on linux #22
Comments
|
Every now and then I have the exact same issue. I'm not 100% sure but it seems to happen when I plugin my grid, but only every once in a while. Might indeed be load related, haven't validated that yet.
|
|
@artfwo Wanted to add that after this segfault |
|
@simonvanderveldt Hey, sorry for the late reply. This doesn't reproduce at all on my current system. Will look into it further when I get home. |
|
So I didn't run into the segfault since last commenting, but it just happened again. Starting |
|
@simonvanderveldt apparently, I'm getting the same kind of crash on a Raspberry Pi 3. Had to plug the grid in and out like a dozen times to catch this one :)
|
|
@wrl okay, here are a few problematic messages (they happen to come in sequence of 4):
|
|
another sequence I've managed to catch just now:
|
|
for the record, here's the "good" message sequence when a device is plugged in SOSC_DEVICE_CONNECTION
SOSC_DEVICE_INFO
SOSC_OSC_PORT_CHANGE
SOSC_DEVICE_READY
|
|
finally, a mixed case when we get one good message and a few bad ones: SOSC_DEVICE_CONNECTION
bad message, 40 bytes:
bad message, 64 bytes:
|
|
apparently fixed with #35 |
this issue seems to reproduce perfectly when system is busy.
stress -c 4backtrace:
The text was updated successfully, but these errors were encountered: