{"action":"created","issue":{"url":"https://api.github.com/repos/eteran/edb-debugger/issues/108","labels_url":"https://api.github.com/repos/eteran/edb-debugger/issues/108/labels{/name}","comments_url":"https://api.github.com/repos/eteran/edb-debugger/issues/108/comments","events_url":"https://api.github.com/repos/eteran/edb-debugger/issues/108/events","html_url":"https://github.com/eteran/edb-debugger/issues/108","id":65006372,"number":108,"title":"read c++ name mangling","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eteran/edb-debugger/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/eteran/edb-debugger/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-03-29T00:35:38Z","updated_at":"2016-01-13T13:14:32Z","closed_at":null,"body":"```\nOn a large project, with no debug information, but symbol tables (as read by \nthere is a function _Z6foobarijPhi as reported by readelf -s libwhatever.so. \n\ngdb correctly shows the function as foobar(int, unsigned int, unsigned char*, \nint) in the backtrace/frame information, but edb doesn't appear to try \ndisplaying it, or any other function, at all.\nThe \"Find function\" plugin also doesn't list any function in the libwhatever.so \nrange.\n\nin the 0.9.17 deb version\n```\n\nOriginal issue reported on code.google.com by `evan.teran` on 3 Oct 2012 at 3:22"},"comment":{"url":"https://api.github.com/repos/eteran/edb-debugger/issues/comments/171286549","html_url":"https://github.com/eteran/edb-debugger/issues/108#issuecomment-171286549","issue_url":"https://api.github.com/repos/eteran/edb-debugger/issues/108","id":171286549,"user":{"login":"tehrengruber","id":6791445,"avatar_url":"https://avatars.githubusercontent.com/u/6791445?v=3","gravatar_id":"","url":"https://api.github.com/users/tehrengruber","html_url":"https://github.com/tehrengruber","followers_url":"https://api.github.com/users/tehrengruber/followers","following_url":"https://api.github.com/users/tehrengruber/following{/other_user}","gists_url":"https://api.github.com/users/tehrengruber/gists{/gist_id}","starred_url":"https://api.github.com/users/tehrengruber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tehrengruber/subscriptions","organizations_url":"https://api.github.com/users/tehrengruber/orgs","repos_url":"https://api.github.com/users/tehrengruber/repos","events_url":"https://api.github.com/users/tehrengruber/events{/privacy}","received_events_url":"https://api.github.com/users/tehrengruber/received_events","type":"User","site_admin":false},"created_at":"2016-01-13T13:14:32Z","updated_at":"2016-01-13T13:14:32Z","body":"So I tried using c++filt to manually postprocess the generated .map files of my binary. But afterwards I have only very few symbols of the Binary left in the SymbolFinder. Did someone actually try this?\r\n\r\nSome further research showed that the address of the main routine is not even found anymore, but manually looking into the demangled .map file the line containing the corresponding address was the same as before.\r\n\r\nIs there any reference how the .map files have to look, such that they are parsed properly. For example I observed that the demangled map file contains whitespaces. Is this the problem? And if so, shouldn't whitespaces be supported?"}}