Oneric

Results 27 issues of Oneric

Supersedes the inactive #372. *(GitHub: this closes #372, fixes #360)* Adds an optional dependency on [libunibreak](https://github.com/adah1972/libunibreak) in order to get Unicode line breaking info. In #372 the line break info...

enhancement
api

### Screenshots Only screenshots and sample for negative Fontsizes. @astiob: can you add the "large positive fontsize" sample mentioned on IRC? xy-VSFilter (xy-VSFilter bundled in Aegisub r8250, Windows 7, 32-bit...

compatibility
fonts

We currently do barely check for overflows during the text/drawing layout and rendering, which resulted in e.g. CVE-2016-7969 inside the line-breaking code. *(Or in tag parsing: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26486&q=label%3AProj-libass&can=1&sort=reported )* **More about...

bug

If the below patch isn't a flawed way to test this, the existing fail-cases in `ass_render_event` suffer from memory leaks. Depending on the failure point I get a few kB...

bug

When running the sample with profile a (floating-point) division by zero occurs at line 614: https://github.com/libass/libass/blob/71595ab9d13ba024cc80b93802bf53072ff4f5aa/libass/ass_render.c#L612-L614 I wasn't able to reproduce this div0 with compare or mpv, only profile or...

enhancement

While 128be61fe30ec9039192c6dda91c714ef03051e7 didn't affect the “Brotli Compressed Subtitles” test, as it turns out it causes issues with more complex brotli-compressed subs like the Railgun S or SnK openings. The former...

bug

This issue tracks what has and hasn't been upstreamed from jellyfin and DataHoarder yet. Also some future improvements discussed in #111 but also not present in either of those have...

enhancement
patch-welcome/help-wanted

First up this occured with commit 12ab8352430ca17b87731db0341c807dc6edeaba and here are the sample files: [sample.zip](https://github.com/bubblesub/bubblesub/files/8075536/sample.zip) In the preview and mpv (with `--sub-ass-vsfilter-blur-compat=yes` if the default was changed) the rotation is rendered...

Currently, UBSAN is disabled in our tests for UWP because of that. As MSys2 doesn't ship the supporting UBSAN library, there's no report indicating what the problem is and the...

bug

First commit is just a rebased from astiob’s [draft PlayResX fix](https://github.com/astiob/libass/commit/a550fc5115bd36cb9d0510976d7357b609410645). Afaict this is functionality-wise correct and was only missing the Effect `delay` unscaling. @astiob: Was this the missing thing...

compatibility