id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 4742 dyncast can return zero. Resulting pointer should be checked in mythui Erik Hovland stuartm Unfortunately dynamic_cast<>() can return zero if the cast fails. In mythui the member function MythMainWindow::eventFilter receives an event from the QT event system and dynamic_cast<>() it to the key event that MythTV needs. It is highly unlikely that this event will not be a key event. But if it weren't then the dyncast would fail and give a null pointer. Meaning that in a few more lines when the pointer is dereferenced, down the drain we would go. defect closed trivial 0.21 mythtv head low invalid 0