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

Reply via email to