[Pkg-xbmc-maintainers] Bug#687072: xbmc-bin: invalid pointer on munmap_chunk()

Balint Reczey balint at balintreczey.hu
Sat Jan 4 16:46:40 UTC 2014


tags 687072 unreproducible moreinfo
thanks

Hi Mircea,

On 09/09/2012 12:38 PM, Mircea Gherzan wrote:
> Package: xbmc-bin
> Version: 2:11.0~git20120510.82388d5-1+b1
> Severity: normal
> 
> Stack trace:
> 
> Thread 1 (Thread 0x7f712d719700 (LWP 2829)):
> #0  0x00007f713e2b6475 in *__GI_raise (sig=<optimized out>) at
> .../nptl/sysdeps/unix/sysv/linux/raise.c:64
> #1  0x00007f713e2b96f0 in *__GI_abort () at abort.c:92
> #2  0x00007f713e2f032b in __libc_message (do_abort=<optimized out>,
> fmt=<optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
> #3  0x00007f713e2f9b76 in malloc_printerr (action=3, str=0x7f713e3d0690
> "munmap_chunk(): invalid pointer", ptr=<optimized out>) at malloc.c:
> #4  0x00007f713e8e1818 in std::string::reserve(unsigned long) () from
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6
> #5  0x00007f713e8e1aa5 in std::string::append(char const*, unsigned long) ()
> from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
> #6  0x000000000091a793 in CDVDOverlayCodecTX3G::Decode(unsigned char*, int,
> double, double) ()
I have checked CDVDOverlayCodecTX3G::Decode and there is nothing
obviously wrong with it.
Based on the stack trace I suspect there was a memory allocation issue
somewhere else in the code where the memory pointed to by the reported
invalid pointer has been freed.
Could you please test latest version from unstable?
If the issue still exists please run xbmc under valgrind to let us able
to find the place where the invalid free occurs.

Cheers,
Balint


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 897 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-xbmc-maintainers/attachments/20140104/1c1496ef/attachment-0001.sig>


More information about the Pkg-xbmc-maintainers mailing list