Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6254849
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T14:15:21+00:00 2026-05-24T14:15:21+00:00

I used dumpbin /symbols to see the library I created. Some functions have UNDEF

  • 0

I used dumpbin /symbols to see the library I created. Some functions have UNDEF notype in the output. What does that mean? Is there any link to study the structure of dumpbin output?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T14:15:22+00:00Added an answer on May 24, 2026 at 2:15 pm

    We can take a look at the MSDN documentation for dumpbin /SYMBOLS:

    This option displays the COFF symbol table. Symbol tables exist in all
    object files. A COFF symbol table appears in an image file only if it
    is linked with /DEBUG.

    The following is a description of the output for /SYMBOLS. Additional
    information on the meaning of /SYMBOLS output can be found by looking
    in winnt.h (IMAGE_SYMBOL and IMAGE_AUX_SYMBOL), or COFF documentation.

    Given the following sample dump:

    Dump of file main.obj
    File Type: COFF OBJECT
    
    COFF    SYMBOL    TABLE
    000    00000000   DEBUG      notype      Filename      | .file
          main.cpp
    002   000B1FDB   ABS      notype      Static      | @comp.id
    003   00000000   SECT1      notype      Static      | .drectve
          Section length       26, #relocs   0, #linenums    0, checksum 722C964F
    005   00000000   SECT2      notype      Static      | .text
          Section length      23, #relocs      1, #linenums    0, checksum 459FF65F, selection    1 (pick no duplicates)
    007   00000000   SECT2      notype ()   External      | _main
    008   00000000   UNDEF      notype ()   External      | ?MyDump@@YAXXZ (void __cdecl MyDump(void))
    
    String Table Size = 0x10 bytes
    
    Summary
    
          26 .drectve
          23 .text
    

    The following description, for lines that begin with a symbol number,
    describes columns that have information relevant to users:

    The first three-digit number is the symbol index/number.

    • If the third column contains SECTx, the symbol is defined in that
      section of the object file. But if UNDEF appears, it is not defined in
      that object and must be resolved elsewhere.

    • The fifth column (Static, External) tells whether the symbol is
      visible only within that object, or whether it is public (visible
      externally). A Static symbol, _sym, wouldn’t be linked to a Public
      symbol _sym; these would be two different instances of functions named
      _sym.

    • The last column in a numbered line is the symbol name, both
      decorated and undecorated.

    And notype() means exactly what it says on the tin: it has no type.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Used as a scripting language, does Scala have some sort of include directive, or
I have a static S.lib that is used by my D.dll. I'm trying to
I used to have a code that checks any previous element with a corresponding
I used to have an extension which made it so that when you hover
Having used storyboards for a while now I have found them extremely useful however,
i used this code: List<string> lists=new List<string>(apple,orange,banana,apple,mang0,orange); string names; names=lists.Distinct() is that correct?
Used this tutorial I have installed jogl, jocl, gluegen, joal libs and added its
I used CouchDB 1.1.1 with self-signed certs fine for some time. Then, I purchased
Used to develop Portlets and JPS's, so have a dilemma. task: display <h:dataTable> only
Never used a cache like this before. The problem is that I want to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.