#6249 closed enhancement (invalid)
Demangle missing symbols
Reported by: | X512 | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Applications/Tracker | Version: | R1/alpha2 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
If program with missing c++ symbols launched it's hard to understand what are missing.
Change History (4)
follow-up: 2 comment:1 by , 14 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
follow-up: 3 comment:2 by , 14 years ago
Replying to bonefish:
You can use
c++filt
, if you want to demangle the symbol for some reason.
Text on popup window cannot be copied and tracker don't work while window isn't closed.
Also would be good if tracker showed library where symbol not found.
follow-up: 4 comment:3 by , 14 years ago
Replying to X512:
Also would be good if tracker showed library where symbol not found.
It cannot know that, since it didn't find it, ie. the symbol wasn't found in any of the libraries the application was linked to.
comment:4 by , 14 years ago
Replying to axeld:
Replying to X512:
Also would be good if tracker showed library where symbol not found.
It cannot know that, since it didn't find it, ie. the symbol wasn't found in any of the libraries the application was linked to.
I thought X512 meant the library (or application) that refers to the missing symbol. Which is info that is available, just not forwarded by the runtime loader.
You can use
c++filt
, if you want to demangle the symbol for some reason. Since we're using compiler with different mangling schemes, showing the demangled symbol would omit important information.