[haiku-bugs] Re: [Haiku] #8856: Libavcodec has been miscompiled

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Sat, 30 Aug 2014 10:11:45 -0000

#8856: Libavcodec has been miscompiled
----------------------------------------+----------------------------
   Reporter:  mmadia                    |      Owner:  korli
       Type:  bug                       |     Status:  new
   Priority:  normal                    |  Milestone:  R1
  Component:  Applications/MediaPlayer  |    Version:  R1/Development
 Resolution:                            |   Keywords:
 Blocked By:                            |   Blocking:  11175
Has a Patch:  0                         |   Platform:  All
----------------------------------------+----------------------------

Old description:

> hrev44483  gcc2h
>
> {{{
> ~/Desktop> MediaPlayer Nexus\ 7\:\ Camping
> open playlist item: Nexus 7: Camping
> Compiler did not align stack variables. Libavcodec has been miscompiled
> and may be very slow or crash. This is not a bug in libavcodec,
> but in the compiler. You may try recompiling using gcc >= 4.2.
> Do not report crashes to FFmpeg developers.
> Kill Thread
> ~/Desktop>
> }}}

New description:

 hrev44483  gcc2h

 {{{
 ~/Desktop> MediaPlayer Nexus\ 7\:\ Camping
 open playlist item: Nexus 7: Camping
 Compiler did not align stack variables. Libavcodec has been miscompiled
 and may be very slow or crash. This is not a bug in libavcodec,
 but in the compiler. You may try recompiling using gcc >= 4.2.
 Do not report crashes to FFmpeg developers.
 Kill Thread
 ~/Desktop>
 }}}

--

Comment (by pulkomandy):

 You are trying to fix a non-existing problem here. We have been using
 ffmpeg this way for years without any problems. Moreover, the computers on
 which we want FFMPEG to be super fast (because the computer is slow) are
 precisely the ones which don't support SSE2. Morever, that codepath is
 also used on many non-x86 archs so it's actually quite well tested on
 FFMPEG side, so there isn't much to worry about there.

 If you can find files that are actually problematic to replay in
 MediaPlayer, we can reconsider this.

--
Ticket URL: <https://dev.haiku-os.org/ticket/8856#comment:15>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: