From f53cc94e894498f1254d7563372552b87a89fe21 Mon Sep 17 00:00:00 2001 From: Daniel Thor Kristjansson Date: Wed, 23 Nov 2011 17:33:15 -0500 Subject: [PATCH] Fix segfaults on MythUI startup config screens. ShowOkPopup() was caching the screen stack.. but this pointer became invalid after the MythMainWindow was deleted. --- mythtv/libs/libmythui/mythdialogbox.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mythtv/libs/libmythui/mythdialogbox.cpp b/mythtv/libs/libmythui/mythdialogbox.cpp index 263ec65b9e0..bbf5cece0fb 100644 --- a/mythtv/libs/libmythui/mythdialogbox.cpp +++ b/mythtv/libs/libmythui/mythdialogbox.cpp @@ -546,7 +546,7 @@ MythConfirmationDialog *ShowOkPopup(const QString &message, QObject *parent, { QString LOC = "ShowOkPopup('" + message + "') - "; MythConfirmationDialog *pop; - static MythScreenStack *stk = NULL; + MythScreenStack *stk = NULL; if (!stk)