Opened 6 years ago
Last modified 3 years ago
#14261 new bug
[WebPositive] crashes in compat_decode on youtube
Reported by: | diver | Owned by: | pulkomandy |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Kits/Web Kit | Version: | R1/Development |
Keywords: | Cc: | Barrett | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
hrev52088 x86_64 HaikuWebKit 1.6.5 WebKit 605.1.17
Web+ always crashes for me after wathing one or two videos on youtube.
compat_decode + 0x12 [...] AVCodecDecoder::_DecodeNextVideoFrame() + 0x76 AVCodecDecoder::_DecodeVideo(void*, long*, media_header*, media_decode_info*) + 0x21 AVCodecDecoder::Decode(void*, long*, media_header*, media_decode_info*) + 0x16 BMediaTrack::ReadFrames(void*, long*, media_header*, media_decode_info*) + 0xe3 BMediaTrack::ReadFrames(void*, long*, media_header*) + 0xa WebCore::MediaPlayerPrivate::playCallback(void*, void*, unsigned long, media_raw_audio_format const&) + 0x91 BSoundPlayer::PlayBuffer(void*, unsigned long, media_raw_audio_format const&) + 0x46 BPrivate::SoundPlayNode::FillNextBuffer(long) + 0x96 BPrivate::SoundPlayNode::SendNewBuffer(media_timed_event const*, long, bool) + 0xdc BPrivate::SoundPlayNode::HandleEvent(media_timed_event const*, long, bool) + 0x68 BMediaEventLooper::DispatchEvent(media_timed_event const*, long, bool) + 0x13 BMediaEventLooper::ControlLoop() + 0xdd BMediaEventLooper::_ControlThreadStart(void*) + 0x1c thread_entry + 0x10
Attachments (1)
Change History (3)
by , 6 years ago
Attachment: | WebPositive-2170-debug-10-07-2018-18-57-19.report added |
---|
comment:1 by , 6 years ago
Cc: | added |
---|
comment:2 by , 3 years ago
Component: | Applications/WebPositive → Kits/Web Kit |
---|
Note:
See TracTickets
for help on using tickets.
Looks like the decode method we're using is long since deprecated in FFmpeg. CC'ing Barrett as I believe he's begun a rework of the FFmpeg plugin which may solve this issue.