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. Visual Studio
  4. #File Error#(103)

#File Error#(103)

Scheduled Pinned Locked Moved Visual Studio
helpc++csharpdebuggingperformance
3 Posts 2 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.
  • N Offline
    N Offline
    Nynaeve
    wrote on last edited by
    #1

    I am using Visual C++ .NET, version 7.1.3088. When I exit my application in debug mode, I get thousands of error messages similar to the following: #File Error#(103) : {1153563} normal block at 0x0587EED8, 32 bytes long. Data: < { . ?> 14 00 00 00 00 CD CD CD CD 07 28 BD F1 2E 95 99 3F First-chance exception at 0x7c597db2 in mygui.exe: 0xC00000005: Access violation reading location 0x01f0ae20 The memory location 0x7c597db2 is the same in every one of these messages, but the other numbers (1153563, 0x0587EED8, Data) are different for each error display. When I look at 0x7c597db2 in the memory window, it just shows me a bunch of ?? ?? ?? ?? ?? ?? I also tried running this in Purify to see if that helped, but no luck. It causes errors in Purify that basically amount to "something is wrong, fix it before running purify again". Can anyone help? Thanks. :confused:

    P 1 Reply Last reply
    0
    • N Nynaeve

      I am using Visual C++ .NET, version 7.1.3088. When I exit my application in debug mode, I get thousands of error messages similar to the following: #File Error#(103) : {1153563} normal block at 0x0587EED8, 32 bytes long. Data: < { . ?> 14 00 00 00 00 CD CD CD CD 07 28 BD F1 2E 95 99 3F First-chance exception at 0x7c597db2 in mygui.exe: 0xC00000005: Access violation reading location 0x01f0ae20 The memory location 0x7c597db2 is the same in every one of these messages, but the other numbers (1153563, 0x0587EED8, Data) are different for each error display. When I look at 0x7c597db2 in the memory window, it just shows me a bunch of ?? ?? ?? ?? ?? ?? I also tried running this in Purify to see if that helped, but no luck. It causes errors in Purify that basically amount to "something is wrong, fix it before running purify again". Can anyone help? Thanks. :confused:

      P Offline
      P Offline
      Paresh Chitte
      wrote on last edited by
      #2

      This could be memory leak issue. Try to free the unused memory before exiting the application. Regards, Paresh.

      N 1 Reply Last reply
      0
      • P Paresh Chitte

        This could be memory leak issue. Try to free the unused memory before exiting the application. Regards, Paresh.

        N Offline
        N Offline
        Nynaeve
        wrote on last edited by
        #3

        I found a bug at application exit time and fixed it. When I fixed it, the problem noted in this thread went away. Here's what it was: bad: CArray my_array; CMyClass* ptr = new CMyClass; my_array.SetAt(index, *ptr); ...later... delete &(my_array.GetAt(index)); good: CArray my_array; CMyClass* ptr = new CMyClass; my_array.SetAt(index, ptr); ... later.... delete my_array.GetAt(index);

        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