Click here to Skip to main content
15,893,508 members
Articles / Web Development / HTML

Catch All Bugs with BugTrap!

Rate me:
Please Sign up or sign in to vote.
4.34/5 (84 votes)
31 Jan 2009MIT5 min read 1.9M   9.1K   293  
A tool that can catch unhandled errors and exceptions, and deliver error reports to remote support servers
THIRD PARTIES
=============

1. GUI design of BugTrap client is based on Jim Crafton's BlackBox library
   downloaded from http://www.codeproject.com/tools/blackbox.asp

   At the same time BugTrap package doesn't inherit any line of BlackBox code.


2. BugTrap package includes code based on class Set<T> downloaded from
   http://www.codeproject.com/csharp/genericset.asp

   Copyright (c) 2004, Rudiger Klaehn.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

   * Redistributions of source code must retain the above copyright notice, this
   list of conditions and the following disclaimer.

   * Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

   * Neither the name of lambda computing nor the names of its contributors may
   be used to endorse or promote products derived from this software without
   specific prior written permission.

   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR set1 PARTICULAR PURPOSE
   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   POSSIBILITY OF SUCH DAMAGE.


3. BugTrap package includes code based on class CMapi downloaded from
   http://www.codeproject.com/internet/cmapi.asp

   Copyright (c) 1999 by PJ Naughter.
   All rights reserved.


4. BugTrap package includes code based on class CEnumProcess downloaded from
   http://www.codeproject.com/threads/enumprocess.asp

   This class doesn't include copyright notice.


5. BugTrap package includes code based on class CVisualStylesXP downloaded from
   http://www.codeproject.com/w2k/xpvisualstyle.asp

   Copyright (c) 2001-2002 David Yuheng Zhao.

   Distribute and change freely, except: don't remove my name from the source

   No warrantee of any kind, express or implied, is included with this software;
   use at your own risk, responsibility for damages (if any) to anyone resulting
   from the use of this software rests entirely with the user.

   Partly based on the _ThemeHelper struct in MFC7.0 source code (winctrl3.cpp),
   and the difference is that this implementation wraps the full set of visual
   style APIs from the platform SDK August 2001

   If you have any questions, I can be reached as follows:
  	yuheng_zhao@yahoo.com

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The MIT License


Written By
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions