https://bugs.freedesktop.org/show_bug.cgi?id=86446
David Tardon <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #9 from David Tardon <[email protected]> --- The reason this no longer causes a crash in libwps 0.3.x is that the code that crashed is no longer there :-) The librevenge-based versions of our import libraries require that the application's impl. of RVNGInputStream interface supports OLE2 and Zip containers, if it is needed. That means that the various *OLEStream.cpp and *ZipStream.cpp impls. in libraries (which were all copied one from another) have been dropped. There is only one instance of each remainining in librevenge (used by librevenge-stream lib). librevenge-stream can handle your samples in 0.1.2, but not in 0.1.1, which means that the problem has already been fixed by one of my afl fixes. So it would be possible to find the exact commit and replicate the changes from src/lib/RVNGOLEStream.cpp into src/lib/WPSOLEStream.cpp in libwps 0.2. (Btw, in the case anyone attempts to do this, libmwaw 0.2 needs the same fix.) -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
