Bug#498397: vlc segfaults during test run in build process on mips resulting in build failure

Thiemo Seufer ths at networkno.de
Sun Sep 21 13:42:46 UTC 2008


peter green wrote:
>
>>
>> 106: void av_free_static(void)
>> 107: {
>> 108:    while(last_static){
>> 109:	    av_freep(&array_static[--last_static]);
>> 110:    }
>> 111:    av_freep(&array_static);
>> 112: }
>>
>> A segfault in line 108 is, uhm, strange.
>>   
> Agreed, either gdb is misbehaving or something very weired is going on.
>
>
> Either way something needs to be done about this for lenny, since it  
> looks like the crash is happening in the unloading of libavcodec (at  
> least that is my interpretation of the bottom lines of the backtrace) is  
> there any way to stop libavcoded getting unloaded?

libavcodec is miscompiled. Since gcc-4.3 the compiler defaults to non-PIC
code. I'm currently testing the attached patch.


Thiemo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 011_fix_pic_mips.diff
Type: text/x-diff
Size: 477 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20080921/56a68403/attachment.diff 


More information about the pkg-multimedia-maintainers mailing list