History log of /haiku/src/tests/servers/debug/crashing_app.cpp
Revision Date Author Comments
# 5ffbe7d7 30-Mar-2019 Augustin Cavalier <waddlesplash@gmail.com>

Change all references to "__INTEL__" to "__i386__".

They are functionally identical, but the former is a BeOS/Haiku-specfic
macro that we include in the compiler specs, and the latter is defined
by GCC.


# 23338ed5 27-Sep-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added -f/--fork option to test inheritance of disable_debugger().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33329 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 180e55a4 23-Feb-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added option "--multi", which creates another thread and crashes both, the
new thread and the main thread in this order. Allows to reproduce #2956
quite often.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29301 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c28bcbdf 08-Oct-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

Added "--signal" option that performs the crash in a signal handler.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27934 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e9c4d47a 23-Sep-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

Added command line option "-d" to disable the debugger before crashing.
Shows that disable_debugger() isn't working ATM.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27712 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8a04709a 20-Jan-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

Added option for crashing via assert().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23676 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b2537f99 03-Oct-2007 Ingo Weinhold <ingo_weinhold@gmx.de>

Added option "--thread" which will perform the crashing operation in
another thread.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22423 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 37d96a4c 16-Nov-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Made gcc 4 proof.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14964 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5e14f5da 21-Jul-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Make sure the division by zero is not optimized away.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13799 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aff60bb2 16-Jul-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Added a crashing test app. Food for the debug server and gdb. :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13709 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 23338ed551920aae841646afa77530c41efb42c8 27-Sep-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added -f/--fork option to test inheritance of disable_debugger().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33329 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 180e55a48b0ab615bb710530840c4f21f5e918f1 23-Feb-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added option "--multi", which creates another thread and crashes both, the
new thread and the main thread in this order. Allows to reproduce #2956
quite often.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29301 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c28bcbdf58b7a03ea773ae82f2e0a3befcc96ac4 08-Oct-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

Added "--signal" option that performs the crash in a signal handler.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27934 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e9c4d47ad719d6fd67cd9b75b41ebbec563e7a79 23-Sep-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

Added command line option "-d" to disable the debugger before crashing.
Shows that disable_debugger() isn't working ATM.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27712 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8a04709a1d4086fecf352cc079c97e394f1a4ba3 20-Jan-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

Added option for crashing via assert().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23676 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b2537f99cdffc40818b65879120ecae67b29d7d9 03-Oct-2007 Ingo Weinhold <ingo_weinhold@gmx.de>

Added option "--thread" which will perform the crashing operation in
another thread.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22423 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 37d96a4c637d81f25dec869941892f8f8c5e4d42 16-Nov-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Made gcc 4 proof.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14964 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5e14f5dae0e5255cd617e013b202dee5bca984db 21-Jul-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Make sure the division by zero is not optimized away.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13799 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aff60bb217827097c13d643275fdf1f1c66e7f17 16-Jul-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Added a crashing test app. Food for the debug server and gdb. :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13709 a95241bf-73f2-0310-859d-f6bbb57e9c96