From 596e8b5bf6721fd8ea4fa8a848c5d95a1f58261b Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Sat, 4 May 2013 12:35:08 +0200 Subject: [PATCH] neutrino: do not clean up infoviewer after spending ages trying to track down the illegal access in the infoviewer destructor, just #if 0 it. --- src/neutrino.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/neutrino.cpp b/src/neutrino.cpp index 7f903f1e4..0f5a378c8 100644 --- a/src/neutrino.cpp +++ b/src/neutrino.cpp @@ -4032,8 +4032,11 @@ void CNeutrinoApp::Cleanup() printf("cleanup 18\n");fflush(stdout); delete g_EpgData; g_EpgData = NULL; printf("cleanup 19\n");fflush(stdout); +#if 0 + /* crashes in destructor???? very strange */ delete g_InfoViewer; g_InfoViewer = NULL; printf("cleanup 11\n");fflush(stdout); +#endif delete g_EventList; g_EventList = NULL; printf("cleanup 12\n");fflush(stdout); delete g_Locale; g_Locale = NULL;