|
Bugzilla – Full Text Bug Listing |
| Summary: | dvbstream-0.6-6: array subscript out of range | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | David Binderman <dcb314> |
| Component: | Basesystem | Assignee: | Torsten Duwe <duwe> |
| Status: | RESOLVED UPSTREAM | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P2 - High | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | SuSE Linux 10.1 | ||
| URL: | https://sourceforge.net/tracker/?func=detail&aid=2885125&group_id=50669&atid=460565 | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
Still broken in the version shipped in Suse Linux 10.1 Moving it back to the screening team is counterproductive. Still broken in Suse Linux 10.2 Beta 1. How long should this bug remain before someone fixes it ? Feel free to close as duplicate of Bug #235591. (In reply to comment #4) > Feel free to close as duplicate of Bug #235591. Still broken a couple of years later in version 0.6-138.42 David, in case the issues are not introduced by a patch local to openSUSE please report the issues upstream. Packagers, please do not add openSUSE-local patches to fix this kind of errors but forward the bugs upstream and close the bugs as RESOLVED UPSTREAM. Note that it is perfectly fine to have "resource leaks" at the end of a program as the kernel will clean up for you. Manually freeing them only increases binary size and runtime. |
I just tried to compile package dvbstream-0.6-6 with the Intel C compiler. It said mpegtools/remux.c(468): warning #175: subscript out of range The source code is uint8_t b[3]; vring_peek( rem, b, 4, 0); if ( b[0] == 0x00 && b[1] == 0x00 && b[2] == 0x01 && b[3] == 0xb3) found = 4; I agree with the compiler. b[ 3] does not exist. Suggest code rework. I have reported this once before, as part of bug 129939, but nothing seems to have happened for five months.