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. Debugging From Win2K to Win98

Debugging From Win2K to Win98

Scheduled Pinned Locked Moved C / C++ / MFC
helpquestionlinuxdebuggingtutorial
3 Posts 3 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
    SanShou
    wrote on last edited by
    #1

    I have a few issues that I was wondering if anybody has seen before or pointers to help out with. First I am developing an application in Windows 2000 Professional that is supposed to be supported in all varieties of windows. I have run in to several issues where even though it runs in 2000, it fails in 98. A classic example was a divide by zero error in 98 was not even reported in 2000. I have tried to convince my "small" 4 person R&D company to help me setup a win98 test system. They are balking, so I brought in my own system from home with my home development system on it. However the first issue is that when I tried to build on it, it seems to always die on the pre or post build steps. (i.e. I have a kernel library for products that I created that a post build step copies it to a known directory, my home system dies when I try to do this.) The beginning of the main project has some text that says it is "Copying Contents file" which my 98 system cannot get by. The system is Windows 98 First Edition (I know get a better OS but it also has Linux on it) with VC6 SP5 (same as the 2000 machine.) Anyone seen and fixed this behavior before? So my next question is: Are there any other things that Windows 2000 will hide that cause crashes in Win98 that I can look for? I have searched for an article, but I could not find one in the minimal search that I did. It is going to be hard to fin without a 98 debug station.... Thanks, Brian

    C J 2 Replies Last reply
    0
    • S SanShou

      I have a few issues that I was wondering if anybody has seen before or pointers to help out with. First I am developing an application in Windows 2000 Professional that is supposed to be supported in all varieties of windows. I have run in to several issues where even though it runs in 2000, it fails in 98. A classic example was a divide by zero error in 98 was not even reported in 2000. I have tried to convince my "small" 4 person R&D company to help me setup a win98 test system. They are balking, so I brought in my own system from home with my home development system on it. However the first issue is that when I tried to build on it, it seems to always die on the pre or post build steps. (i.e. I have a kernel library for products that I created that a post build step copies it to a known directory, my home system dies when I try to do this.) The beginning of the main project has some text that says it is "Copying Contents file" which my 98 system cannot get by. The system is Windows 98 First Edition (I know get a better OS but it also has Linux on it) with VC6 SP5 (same as the 2000 machine.) Anyone seen and fixed this behavior before? So my next question is: Are there any other things that Windows 2000 will hide that cause crashes in Win98 that I can look for? I have searched for an article, but I could not find one in the minimal search that I did. It is going to be hard to fin without a 98 debug station.... Thanks, Brian

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

      i ran into some issues with CBrush::CreatePatternBrush that win2k handled but win98 failed on (fatally, took down the OS). it happens when you create a brush that's larger than 16x16 (i think, maybe even 8x8). the docs mention the limit, but they don't mention that you can kill the OS with it. -c


      Democracy is the worst form of government except all those other forms that have been tried from time to time. -- Winston Churchill

      image effects!

      1 Reply Last reply
      0
      • S SanShou

        I have a few issues that I was wondering if anybody has seen before or pointers to help out with. First I am developing an application in Windows 2000 Professional that is supposed to be supported in all varieties of windows. I have run in to several issues where even though it runs in 2000, it fails in 98. A classic example was a divide by zero error in 98 was not even reported in 2000. I have tried to convince my "small" 4 person R&D company to help me setup a win98 test system. They are balking, so I brought in my own system from home with my home development system on it. However the first issue is that when I tried to build on it, it seems to always die on the pre or post build steps. (i.e. I have a kernel library for products that I created that a post build step copies it to a known directory, my home system dies when I try to do this.) The beginning of the main project has some text that says it is "Copying Contents file" which my 98 system cannot get by. The system is Windows 98 First Edition (I know get a better OS but it also has Linux on it) with VC6 SP5 (same as the 2000 machine.) Anyone seen and fixed this behavior before? So my next question is: Are there any other things that Windows 2000 will hide that cause crashes in Win98 that I can look for? I have searched for an article, but I could not find one in the minimal search that I did. It is going to be hard to fin without a 98 debug station.... Thanks, Brian

        J Offline
        J Offline
        JohnnyG
        wrote on last edited by
        #3

        This doesn't help you but you might be interested to know that there is a product out there that allows you to run multiple operating systems simultaneously instead of having to bring in separate machine (H/W)for each OS you want to test on. It is called Virtual PC from Connectix Corp. I use it and like it very much. However, it will not always work correctly for testing DirectX applications. http://www.connectix.com/support/vpcw\_online.html[](http://www.connectix.com/support/vpcw_online.html)

        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