Opened 14 years ago
Closed 13 years ago
#8261 closed Bug Report - Crash (Unverified)
[CRASH] SegFault when generating previews for certain HD-PVR recordings
Reported by: | Owned by: | jpoet | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Rob Smith | Ticket locked: | no |
Description
My HD-PVR occasionally corrupts the beginning of its recordings. The recordings are watchable (if I fast forward the beginning) however, the mythbackend preview generator process will segfault when generating previews for these recordings (e.g. from MythWeb). I'm currently running trunk 23865 and attached are two sample back traces.
Thanks! Doug
# mythbackend --version Please include all output in bug reports. MythTV Version : 23865M MythTV Branch : trunk Network Protocol : 56 Library API : 0.23.20100326-1 QT Version : 4.5.2 Options compiled in:
linux debug using_oss using_alsa using_pulse using_pulseoutput using_backend using_directfb using_dvb using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live using_mheg
Attachments (7)
Change History (25)
Changed 14 years ago by
Attachment: | mythtv_backtrace.201003301959.txt added |
---|
Changed 14 years ago by
Attachment: | mythtv_backtrace.201003302000.txt added |
---|
Changed 14 years ago by
Attachment: | CreateBuffers_check_NULL.patch added |
---|
comment:1 Changed 14 years ago by
Can you please try the attached CreateBuffers_check_NULL.patch and see if it helps?
comment:2 Changed 14 years ago by
Awesome - thanks for the quick response - I'll check it out when I wake up tomorrow.
-Doug
comment:3 Changed 14 years ago by
Actually, that patch probably will not help. Should not hurt, but unlikely to fix the problem.
Please try add_previewgenerator_logging.patch and attach a log after the crash happens.
Changed 14 years ago by
Attachment: | add_previewgenerator_logging.patch added |
---|
Add playback,extra logging to the preview generator
comment:4 Changed 14 years ago by
jpoet - As you suspected, the first patch did not fix the segfault. Attached is the log.
Changed 14 years ago by
Attachment: | log.txt.gz added |
---|
comment:5 Changed 14 years ago by
FWIW I get a SegFault? and see the error on the same line for mythcommflag as well
comment:6 Changed 14 years ago by
Owner: | changed from Isaac Richards to jpoet |
---|---|
Status: | new → assigned |
comment:7 Changed 14 years ago by
For what it's worth I still see this in trunk 25777 with mythpreviewgen.
comment:8 Changed 14 years ago by
Cc: | Rob Smith added |
---|
comment:9 Changed 14 years ago by
Not sure if that crash spew (from the console where I ran mythbackend) is deemed helpful or not. It may be pointing at an entirely different crash in mythpreviewgen.
comment:10 Changed 14 years ago by
sad... i was hoping that the recent ffpeg merge would have helped. it didn't.
comment:12 Changed 14 years ago by
Version: | head → Trunk Head |
---|
comment:14 Changed 13 years ago by
Summary: | SegFault when generating previews for certain HD-PVR recordings → [CRASH] SegFault when generating previews for certain HD-PVR recordings |
---|
comment:16 Changed 13 years ago by
Status: | assigned → infoneeded |
---|---|
Type: | defect → Bug Report - Crash |
A lot of things have changed in the code over the past year, is this still reproducable?
comment:17 Changed 13 years ago by
This is way out of date for me. It's probably more relevant to just open a new ticket if it happens again.
Thanks!
Doug
comment:18 Changed 13 years ago by
Resolution: | → Unverified |
---|---|
Status: | infoneeded → closed |
Closing at user request.
VideoBuffers::CreateBuffers?: check if av_malloc returns NULL