Public bug reported: Binary package hint: dvbsnoop
dvbsnoop -softcrc calculates CRC wrong on 64bit linux (and propably others). This is because u_long is used in src/misc/crc32.[ch] and assumed it to be 32bit. Solution might be use of uint32_t from stdint.h. Dvbsnoop package version 1.4.50-2. I reported bug to sourceforge's dvbsnoop page and added also patch: http://sourceforge.net/tracker/?func=detail&aid=2934925&group_id=85040&atid=574724 Patch was tested in Ubuntu 9.10 x86_64 and Ubuntu 9.04 i686 Attaching file 'pat.sec' from Finnish DVB-T network for reference: dvbsnoop -softcrc -if pat.sec // fails under 64bit ** Affects: dvbsnoop (Ubuntu) Importance: Undecided Status: New -- Option -softcrc gives false CRC on 64bit platforms https://bugs.launchpad.net/bugs/510054 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs