vuori
vuori
Seems like something is smashing memory out of bounds. It might be something in the group parsing code (which has a few problems in general) but might be something else...
Ok, I guess the problem is in one of the three cleanup functions called at the end of `main`. Might be some sort of incompatibility with libusb on MacOS. I...
Could you try to comment out `netmd_set_title(devh, track, titlep);` and/or `netmd_sync_toc(devh);` around line 972 of `netmdcli.c` and see if that changes anything? I have seen sporadic problems with the TOC...
The secure mode stuff is generally temperamental and pretty much anything can cause the player to crash, so I'm afraid I don't have any straightforward ideas. Since some tracks work,...
Sorry, I managed to miss that you had tried rewriting the same track to a blank disc already. It's unlikely that this is an alignment issue. So a timing issue...
https://github.com/vuori/linux-minidisc/issues/4 reported similar-ish issues related to what appears to be faulty device (Sonicstage couldn't write tracks either). If you can somehow try out Sonicstage that might provide conclusive evidence, but...
Can you try the latest master and see if it improves anything? The original idea turned out to be a red herring, the auxiliary write commands take a different destination...
Good to hear that it's working at least to some degree. I pushed a refactoring commit which shouldn't change any functionality. 30 polling iterations sounds like a lot. There's not...
If you write tracks until the polling slows down, then completely power off the device, then write a new track, does it still poll for a long time? One possibility...
No idea what could cause that and I haven't seen reports of such behavior elsewhere. libnetmd basically always starts from scratch. Perhaps the device has enqueued some operations in its...