2.1.2, crash using vaapi or vdpau hw accel for decoding
opensuse 13.1 x86_64 vlc 2.1.2
i use freebox.luac to access to tv stations via internet these stations are broadcasted by my isp "Free"
if vlc uses vaapi or vdpau for hw accel decoding it works well but when switching from a tv station to another then vlc disappears totally
if vlc uses no hw accel decoding then no pb
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Maintainer
Symbolic strack trace is needed for crash reports.
- Rémi Denis-Courmont added Status::needs more info label
added Status::needs more info label
- Rémi Denis-Courmont closed
closed
- Author
i don't understand you close this ticket without asking to me additional info
it's not a lua script pb
with a m3u list we have same crash
the graphical driver is nvidia 331.20
- promeneur removed Status::needs more info label
removed Status::needs more info label
- promeneur reopened
reopened
- Maintainer
Useless without the requested infos.
- Rémi Denis-Courmont added Status::invalid label
added Status::invalid label
- Rémi Denis-Courmont closed
closed
- Author
ok but i am not a techie
let me the time
how to make a trace ?
- Maintainer
Sorry but this is not user support. Please use the web fora instead.
- Author
- promeneur removed Status::invalid label
removed Status::invalid label
- promeneur reopened
reopened
- Rémi Denis-Courmont added Component::Decoders label
added Component::Decoders label
- Author
additional info :
with the fisrt tv station displayed there is no pb . vlc does not crashes . the hw accel with gpu works well for a hd stream . displaying a hd stream consumes 8 % of cpu power instead of 35 % without gpu accel .
vlc crashes when switching to the second tv station (any of the list)
by default vlc choose vdpau for decoding
i display only mp4 stream , for example :
Flux 0 :
- type: Videos
- Id original: 68
- Codec : H264 - MPEG-4 AVC (part 10) (h264)
- Résolution : 720x576
- Débit d'images : 25
- Format décodé: Planar 4:2:0 YUV
- Maintainer
Not really. The crash occurs when stopping the accelerated decoding according to the stack trace. libavcodec tries to free the picture too late.
This is most certainly a bug in your version of libavcodec, since VLC has flushed the buffers earlier, such that there should not be any remaining pictures when avcodec_close() is called.
- Rémi Denis-Courmont added Status::not VLC label
added Status::not VLC label
- Rémi Denis-Courmont closed
closed