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. #File Error#'s

#File Error#'s

Scheduled Pinned Locked Moved C / C++ / MFC
performancehelpquestion
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.
  • S Offline
    S Offline
    Steve The Plant
    wrote on last edited by
    #1

    Hi! Recently, I've been getting errors in my output window that looks like: #File Error#(531) : {32787} client block at 0x034030B0, subtype 0, 64 bytes long. an invalid object at $034030B0, 64 bytes long It looks very much like a memory leak, but according to that first name, it looks like it's related to files. I'm having a bit of trouble debugging it because a) the module (a homebrew .dll) that seems to cause the message doesn't open files and b) Boundschecker doesn't even notice them. Any suggestions on how I should find what's causing this? Steve The Plant

    A 1 Reply Last reply
    0
    • S Steve The Plant

      Hi! Recently, I've been getting errors in my output window that looks like: #File Error#(531) : {32787} client block at 0x034030B0, subtype 0, 64 bytes long. an invalid object at $034030B0, 64 bytes long It looks very much like a memory leak, but according to that first name, it looks like it's related to files. I'm having a bit of trouble debugging it because a) the module (a homebrew .dll) that seems to cause the message doesn't open files and b) Boundschecker doesn't even notice them. Any suggestions on how I should find what's causing this? Steve The Plant

      A Offline
      A Offline
      Alvaro Mendez
      wrote on last edited by
      #2

      Steve The Plant wrote: I'm having a bit of trouble debugging it because a) the module (a homebrew.dll) that seems to cause the message doesn't open files Huh, doesn't open files? You need to have the source files so you can fix the memory leak. You should be able to go to line 531 of that file and see where the memory was allocated that you didn't free. Regards, Alvaro

      S 1 Reply Last reply
      0
      • A Alvaro Mendez

        Steve The Plant wrote: I'm having a bit of trouble debugging it because a) the module (a homebrew.dll) that seems to cause the message doesn't open files Huh, doesn't open files? You need to have the source files so you can fix the memory leak. You should be able to go to line 531 of that file and see where the memory was allocated that you didn't free. Regards, Alvaro

        S Offline
        S Offline
        Steve The Plant
        wrote on last edited by
        #3

        I understand the error a little more. The "#File Error#" part of the message means that it can't find the file the error occurs in, so instead of the filename it gives #File Error#. So, it knows there's a memory leak and it knows at what line it happens, but it doesn't know which file. Ugh. I'll investigate some more. Steve The Plant

        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