From 59fcd81013a8af64c0c6b7d7915b729b38ae3b85 Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Sun, 6 Jan 2013 11:42:58 -0500 Subject: [PATCH] Return an error if no frames were created. --- src/apps/debugger/arch/Architecture.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/apps/debugger/arch/Architecture.cpp b/src/apps/debugger/arch/Architecture.cpp index c1724f78ec..42fd88eea9 100644 --- a/src/apps/debugger/arch/Architecture.cpp +++ b/src/apps/debugger/arch/Architecture.cpp @@ -194,6 +194,9 @@ Architecture::CreateStackTrace(Team* team, break; } + if (stackTrace->CountFrames() == 0) + return B_ERROR; + stackTraceDeleter.Detach(); _stackTrace = stackTrace; return B_OK;