so I built a fuse file system on top of libbluray, and I could get it to crash on a regular basis with error in libc (complaining about a double free). (really simple fs, just Open returns a handle that has the bd_open handle and read/seek are passed through to the bd_opened'd handle.
Once I protected the bd_open (and select title / get_title_info) path with a mutex, it seems to have stabilized (but could also just be randomness that it hasn't struck yet) I realize that most people probably dont use libbluray in a multithreaded application, but wondering if anyone has any ideas. thoughts?
_______________________________________________ libbluray-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libbluray-devel
