From: <bug...@xi...> - 2010-07-21 15:10:29
|
http://bugs.xine-project.org/show_bug.cgi?id=370 Summary: wrong buffer pointer handling in dvd read Product: xine-lib Version: 1.1.18.1 Platform: Other OS/Version: Other Status: UNCONFIRMED Severity: normal Priority: P3 Component: Plugins / Input AssignedTo: xin...@xi... ReportedBy: m.d...@fz... Created an attachment (id=228) --> (http://bugs.xine-project.org/attachment.cgi?id=228) patch to advance buffer pointer after read In dvd_input.c:file_read(), if the read is not done in a single access, the buffer pointer doesn't get advanced si that the second read overwrites the data of the first. I actually don't remember under which circumstances this could happen, but the flaw in the code is obvious. The patch is from NetBSD's pkgsrc, and this patch is attributed to an "unnamed contributor" in the CVS log. -- Configure bugmail: http://bugs.xine-project.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are watching all bug changes. |
From: <bug...@xi...> - 2010-07-21 17:59:55
|
http://bugs.xine-project.org/show_bug.cgi?id=370 Darren Salt <li...@yo...> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #1 from Darren Salt <li...@yo...> 2010-07-21 17:59:48 UTC --- Committed. (Note that external libdvdnav is preferred.) -- Configure bugmail: http://bugs.xine-project.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are watching all bug changes. |