From 4dc6be6d43f74a381ea01e027eeea3f9c323ff04 Mon Sep 17 00:00:00 2001 From: hjk <qthjk@ovi.com> Date: Thu, 30 Aug 2012 11:47:43 +0200 Subject: [PATCH] debugger: add manual test Task-number: QTCREATORBUG-7770 Change-Id: Iecfd25e11748622afaebc320ea29d633f9e08638 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com> --- .../manual/debugger/simple/simple_test_app.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tests/manual/debugger/simple/simple_test_app.cpp b/tests/manual/debugger/simple/simple_test_app.cpp index e9466b9a747..c7e683a9045 100644 --- a/tests/manual/debugger/simple/simple_test_app.cpp +++ b/tests/manual/debugger/simple/simple_test_app.cpp @@ -675,6 +675,23 @@ namespace catchthrow { } // namespace catchthrow +namespace undefined { + + void testUndefined() + { + int *i = new int; + delete i; + BREAK_HERE; + // Manual: Uncomment the following line. Step. + // On Linux, a SIGABRT should be received. + //delete i; + // Continue. + dummyStatement(&i); + } + +} // namespace undefined + + namespace qdatetime { void testQDate() @@ -6545,6 +6562,7 @@ int main(int argc, char *argv[]) text::testText(); io::testIO(); catchthrow::testCatchThrow(); + undefined::testUndefined(); plugin::testPlugin(); valgrind::testValgrind(); namespc::testNamespace(); -- GitLab