From 215a91d16188e9b9c588dd48e6ee9da1664f202a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Axel=20D=C3=B6rfler?= <axeld@pinc-software.de>
Date: Thu, 11 Oct 2007 07:49:04 +0000
Subject: [PATCH] No need to print and try NULL at all.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22505 a95241bf-73f2-0310-859d-f6bbb57e9c96
---
 src/system/kernel/vm/vm.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/system/kernel/vm/vm.cpp b/src/system/kernel/vm/vm.cpp
index 44fbe04cae..e2d94f104f 100644
--- a/src/system/kernel/vm/vm.cpp
+++ b/src/system/kernel/vm/vm.cpp
@@ -3698,7 +3698,7 @@ vm_page_fault(addr_t address, addr_t faultAddress, bool isWrite, bool isUser,
 #endif
 
 				dprintf("stack trace:\n");
-				while (status == B_OK) {
+				while (status == B_OK && frame.return_address != NULL) {
 					dprintf("  %p", frame.return_address);
 					area = vm_area_lookup(addressSpace,
 						(addr_t)frame.return_address);