﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
10176	[CRASH] MythVideo next video doesn't exist	Dave Badia <dbadia@…>	robertm	"If the childid doesn't exist, myth segafults

Steps to reproduce:
1. Setup 2 videos, foo and bar.  Set foo's next video (childid in the db) to bar
2. Delete bar and rescan the videos
3. Play foo, myth will segfault after when it tries to play bar which no longer exists in the DB

Backtrace attached from v24-fixes (full info below)
I haven't tried this with master but the logic appears to be the same

MythTV Version   : v0.24.1-128-g7d04143
MythTV Branch    : 241f
Network Protocol : 63
Library API      : 0.24.20110505-1
QT Version       : 4.6.2
Options compiled in:
 linux profile using_alsa using_oss using_backend using_bindings_perl using_bindings_python using_dvb 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_bindings_perl using_bindings_python using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg
"	Bug Report - Crash	closed	minor	unknown	Plugin - MythVideo	Unspecified	medium	Fixed			0
