Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Recommend debugger (i.e. BoundsChecker, etc...)?

Recommend debugger (i.e. BoundsChecker, etc...)?

Scheduled Pinned Locked Moved C / C++ / MFC
debuggingcsharpvisual-studiotoolsquestion
7 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Sean McKinnon
    wrote on last edited by
    #1

    Hi All, I am considering getting a Windows debug tool such as BoundsChecker (the only such program that I am even a little familiar with). I am looking for opinions on the usefulness of these tools, and specific recommendations for products. Who are BoundsChecker's competitors? I seem to recall a tool called Purify, but can' really think of much else. It seems like the market for these tools is diminishing (there aren't even any adds for debuggers in recent issues of MSDN magazine). Is this because the debugger in Visual Studio is good enough? Any opinions and advice will be greatly appreciated. Thanks very much, Sean

    C C realJSOPR T L 5 Replies Last reply
    0
    • S Sean McKinnon

      Hi All, I am considering getting a Windows debug tool such as BoundsChecker (the only such program that I am even a little familiar with). I am looking for opinions on the usefulness of these tools, and specific recommendations for products. Who are BoundsChecker's competitors? I seem to recall a tool called Purify, but can' really think of much else. It seems like the market for these tools is diminishing (there aren't even any adds for debuggers in recent issues of MSDN magazine). Is this because the debugger in Visual Studio is good enough? Any opinions and advice will be greatly appreciated. Thanks very much, Sean

      C Offline
      C Offline
      Chris Losinger
      wrote on last edited by
      #2

      I rely on BC to help out when things get tricky. VC's debugger (at least in VC6) can't catch the things BC can: dangling pointers, resource and global memory leaks, array out of bounds, uninitialized, etc..


      Smaller Animals Software, Inc. http://www.smalleranimals.com

      1 Reply Last reply
      0
      • S Sean McKinnon

        Hi All, I am considering getting a Windows debug tool such as BoundsChecker (the only such program that I am even a little familiar with). I am looking for opinions on the usefulness of these tools, and specific recommendations for products. Who are BoundsChecker's competitors? I seem to recall a tool called Purify, but can' really think of much else. It seems like the market for these tools is diminishing (there aren't even any adds for debuggers in recent issues of MSDN magazine). Is this because the debugger in Visual Studio is good enough? Any opinions and advice will be greatly appreciated. Thanks very much, Sean

        C Offline
        C Offline
        Carlos Antollini
        wrote on last edited by
        #3

        I use BoundsChecker. For me is all that I need for debug my programs, detect memory leaks, optimization of codes, etc. I personally think that never will change the bounschecker of other tool. It's only my opinion. Carlos Antollini. :bob: When is Friday? In three days Bob....

        1 Reply Last reply
        0
        • S Sean McKinnon

          Hi All, I am considering getting a Windows debug tool such as BoundsChecker (the only such program that I am even a little familiar with). I am looking for opinions on the usefulness of these tools, and specific recommendations for products. Who are BoundsChecker's competitors? I seem to recall a tool called Purify, but can' really think of much else. It seems like the market for these tools is diminishing (there aren't even any adds for debuggers in recent issues of MSDN magazine). Is this because the debugger in Visual Studio is good enough? Any opinions and advice will be greatly appreciated. Thanks very much, Sean

          realJSOPR Online
          realJSOPR Online
          realJSOP
          wrote on last edited by
          #4

          The debugger in VC6 is pretty decent (I wish it would expand macros and reveal the value of constants). Boundschecker sometimes falsely identifies memory leaks, but is good at pointing out where leaks might be occurring in other code (Stingray libraries for instance). It's a good add-on, but I only use it as a last resort, and as a last resort tool, I don't see it was being worth the relatively excessively high price. To hell with those thin-skinned pillow-biters. - Me, 10/03/2001

          M 1 Reply Last reply
          0
          • S Sean McKinnon

            Hi All, I am considering getting a Windows debug tool such as BoundsChecker (the only such program that I am even a little familiar with). I am looking for opinions on the usefulness of these tools, and specific recommendations for products. Who are BoundsChecker's competitors? I seem to recall a tool called Purify, but can' really think of much else. It seems like the market for these tools is diminishing (there aren't even any adds for debuggers in recent issues of MSDN magazine). Is this because the debugger in Visual Studio is good enough? Any opinions and advice will be greatly appreciated. Thanks very much, Sean

            T Offline
            T Offline
            Tomasz Sowinski
            wrote on last edited by
            #5

            BoundsChecker, Purify and other diagnostic tools solve slightly different problems than built-in debugger in VC6. They are used for pinpointing errors like memory/resource leaks and invalid parameters passed to Windows API. The built-in debugger is for watching stack/variables/memory etc. Sure, there's some leak detection built into C/C++ runtime, but it's a basic level only. I've used both BoundsChecker and Purify - and Purify is my favorite program. However, I think you should check it yourself before spending hard-earned cash. Both programs have free evaluation versions on the web. Tomasz Sowinski -- http://www.shooltz.com

            1 Reply Last reply
            0
            • realJSOPR realJSOP

              The debugger in VC6 is pretty decent (I wish it would expand macros and reveal the value of constants). Boundschecker sometimes falsely identifies memory leaks, but is good at pointing out where leaks might be occurring in other code (Stingray libraries for instance). It's a good add-on, but I only use it as a last resort, and as a last resort tool, I don't see it was being worth the relatively excessively high price. To hell with those thin-skinned pillow-biters. - Me, 10/03/2001

              M Offline
              M Offline
              Mike Burston
              wrote on last edited by
              #6

              We used BC for quite a while as a 'final check' of the code, but we no longer use it because of the excessive upgrade costs - each new version is an expensive addition, and the features have changed very little. Since BC 5 doesn't integrate with VC 6, we no longer use it. ----------------------- The sermon on the mount... Man 1 : Hear that? Blessed are the greek. Man 2 : The greek? Man 1 : Well apparently, he's going to inherit the earth. Man 2 : Did anyone catch his name?

              1 Reply Last reply
              0
              • S Sean McKinnon

                Hi All, I am considering getting a Windows debug tool such as BoundsChecker (the only such program that I am even a little familiar with). I am looking for opinions on the usefulness of these tools, and specific recommendations for products. Who are BoundsChecker's competitors? I seem to recall a tool called Purify, but can' really think of much else. It seems like the market for these tools is diminishing (there aren't even any adds for debuggers in recent issues of MSDN magazine). Is this because the debugger in Visual Studio is good enough? Any opinions and advice will be greatly appreciated. Thanks very much, Sean

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                The lack of advertising for BC does not correspond to declining need or demand at all. It is simply the absence of a corporate advertising budget.

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups