aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2007-11-13 12:12:00 +0000
committerFelix Domke <tmbinc@elitedvb.net>2007-11-13 12:12:00 +0000
commita352eedba61b1a74b91db4005f7d9a24f8ac2848 (patch)
treef4f1af7d5a348c49a8821a96e4972eee36f381c8
parentf3a0cb3a38480f1bef9fe6e50e1873f2a88a0e0a (diff)
downloadenigma2-a352eedba61b1a74b91db4005f7d9a24f8ac2848.tar.gz
enigma2-a352eedba61b1a74b91db4005f7d9a24f8ac2848.zip
show reasons for bsodFatal
-rw-r--r--lib/python/python.cpp1
-rw-r--r--main/enigma.cpp7
2 files changed, 6 insertions, 2 deletions
diff --git a/lib/python/python.cpp b/lib/python/python.cpp
index 5ec07dff..8e9fbd7e 100644
--- a/lib/python/python.cpp
+++ b/lib/python/python.cpp
@@ -188,6 +188,7 @@ int ePython::call(ePyObject pFunc, ePyObject pArgs)
} else
{
PyErr_Print();
+ eDebug("(PyObject_CallObject failed)");
bsodFatal();
}
}
diff --git a/main/enigma.cpp b/main/enigma.cpp
index 631a3fb2..72087c92 100644
--- a/main/enigma.cpp
+++ b/main/enigma.cpp
@@ -20,7 +20,7 @@
#include <lib/gdi/sdl.h>
#endif
#include <lib/gdi/epng.h>
-#include <lib/gdi/font.h>
+#include <lib/gdi/font.h>
#include <lib/gui/ebutton.h>
#include <lib/gui/elabel.h>
#include <lib/gui/elistboxcontent.h>
@@ -30,7 +30,7 @@
#include <lib/python/connections.h>
#include <lib/python/python.h>
-#include "bsod.h"
+#include "bsod.h"
#ifdef HAVE_GSTREAMER
#include <gst/gst.h>
@@ -246,7 +246,10 @@ int main(int argc, char **argv)
python.execute("mytest", "__main__");
if (exit_code == 5) /* python crash */
+ {
+ eDebug("(exit code 5)");
bsodFatal();
+ }
dsk.paint();
dsk_lcd.paint();