Package Details: edb-debugger 1.3.0-1

Git Clone URL: https://aur.archlinux.org/edb-debugger.git (read-only, click to copy)
Package Base: edb-debugger
Description: EDB (Evan's Debugger) is a cross platform AArch32/x86/x86-64 debugger, inspired by Ollydbg.
Upstream URL: http://www.codef00.com/projects#debugger
Keywords: binary debugger ollydbg qt qt5
Licenses: GPL2
Submitter: None
Maintainer: revel
Last Packager: revel
Votes: 89
Popularity: 0.000466
First Submitted: 2007-04-27 15:24
Last Updated: 2020-12-14 05:16

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

revel commented on 2014-01-02 05:30

@Uroc327
This looks like an upstrem problem. There is a svn version of this package here on AUR, please try it and see if it works. If so, we need to wait for the next release. However if the problem still persists, please report it upstream to the bugtracker so it can be fixed by developers of the project.

Uroc327 commented on 2014-01-01 16:04

When searching for string references I get the following error:

edb: symbol lookup error: /usr/lib/edb/libReferences.so: undefined symbol: _ZN11InstructionIN8edisassm6x86_64EEC1EPKhmmRKSt9nothrow_t

delusional commented on 2013-11-03 20:44

I've made an svn PKGBUILD for this. I don't know if it's mad taste to post it here, but it's on the AUR.

revel commented on 2013-03-24 06:28

I'm getting the same crash with 0.9.18, even after rebuilding & reinstalling the package. If SVN build works, please report this issue upstream.

test0 commented on 2013-03-23 23:58

Seems that after compiling 0.9.19 from SVN analyzing began to work.
Also found this: http://code.google.com/p/edb-debugger/issues/detail?id=118

test0 commented on 2013-03-23 23:54

After compiling 0.9.19 from SVN analyzing began to work.

test0 commented on 2013-03-23 19:43

When trying to analyze (Ctrl+A) some executable:

Starting edb version: 0.9.18
Please Report Bugs & Requests At: http://bugs.codef00.com/
[load_plugins] Loading Plugin: libAnalyzer.so : 0x998f028
[load_plugins] Loading Plugin: libBinarySearcher.so : 0x998c678
[load_plugins] Loading Plugin: libBookmarks.so : 0x998ed10
<...>
loading symbols: "/usr/lib/edb/symbols/1.map"
loading symbols: "/usr/lib/edb/symbols/[vdso].map"
loading symbols: "/usr/lib/edb/symbols/ld-2.17.so.map"
loading symbols: "/usr/lib/edb/symbols/[stack].map"
[SessionManager] loading session file: "/home/user/.edb/test.edb" for: "/tmp/test"
No main symbol found, calculated it to be 080483d0 using heuristic
[Analyzer] identifying executable headers...
[Analyzer] adding entry points to the list...
[Analyzer] found entry point: 0xb779e190
[Analyzer] attempting to add 'main' to the list...
No main symbol found, calculated it to be 080483d0 using heuristic
[Analyzer] attempting to add marked functions to the list...
[Analyzer] attempting to add functions with symbols to the list...
[Analyzer] adding: ld-2.17.so::__libc_memalign@plt <0xb779d890>
[Analyzer] adding: ld-2.17.so::malloc@plt <0xb779d8a0>
[Analyzer] adding: ld-2.17.so::calloc@plt <0xb779d8b0>
[Analyzer] adding: ld-2.17.so::realloc@plt <0xb779d8c0>
<...>
[Analyzer] adding: ld-2.17.so::__x86.get_pc_thunk.cx <0xb77b5da4>
[Analyzer] adding: ld-2.17.so::__x86.get_pc_thunk.bx <0xb77b5da8>
[Analyzer] calculating function bounds... (pass 1)
edb: symbol lookup error: /usr/lib/edb/libAnalyzer.so: undefined symbol: _ZN11InstructionIN8edisassm3x86EEC1EPKhjjRKSt9nothrow_t

After demangling _ZN11InstructionIN8edisassm3x86EEC1EPKhjjRKSt9nothrow_t is Instruction<edisassm::x86>::Instruction(unsigned char const*, unsigned int, unsigned int, std::nothrow_t const&). But what should I do now? Should I contact developer, or this is my fault and can be fixed "locally"?

test0 commented on 2013-03-23 19:40

When trying to analyze (Ctrl+A) some executable:

Starting edb version: 0.9.18
Please Report Bugs & Requests At: http://bugs.codef00.com/
[load_plugins] Loading Plugin: libAnalyzer.so : 0x998f028
[load_plugins] Loading Plugin: libBinarySearcher.so : 0x998c678
[load_plugins] Loading Plugin: libBookmarks.so : 0x998ed10
<...>
loading symbols: "/usr/lib/edb/symbols/1.map"
loading symbols: "/usr/lib/edb/symbols/[vdso].map"
loading symbols: "/usr/lib/edb/symbols/ld-2.17.so.map"
loading symbols: "/usr/lib/edb/symbols/[stack].map"
[SessionManager] loading session file: "/home/user/.edb/test.edb" for: "/tmp/test"
No main symbol found, calculated it to be 080483d0 using heuristic
[Analyzer] identifying executable headers...
[Analyzer] adding entry points to the list...
[Analyzer] found entry point: 0xb779e190
[Analyzer] attempting to add 'main' to the list...
No main symbol found, calculated it to be 080483d0 using heuristic
[Analyzer] attempting to add marked functions to the list...
[Analyzer] attempting to add functions with symbols to the list...
[Analyzer] adding: ld-2.17.so::__libc_memalign@plt <0xb779d890>
[Analyzer] adding: ld-2.17.so::malloc@plt <0xb779d8a0>
[Analyzer] adding: ld-2.17.so::calloc@plt <0xb779d8b0>
[Analyzer] adding: ld-2.17.so::realloc@plt <0xb779d8c0>
<...>
[Analyzer] adding: ld-2.17.so::__x86.get_pc_thunk.cx <0xb77b5da4>
[Analyzer] adding: ld-2.17.so::__x86.get_pc_thunk.bx <0xb77b5da8>
[Analyzer] calculating function bounds... (pass 1)
edb: symbol lookup error: /usr/lib/edb/libAnalyzer.so: undefined symbol: _ZN11InstructionIN8edisassm3x86EEC1EPKhjjRKSt9nothrow_t

After demangling _ZN11InstructionIN8edisassm3x86EEC1EPKhjjRKSt9nothrow_t is Instruction<edisassm::x86>::Instruction(unsigned char const*, unsigned int, unsigned int, std::nothrow_t const&). But what should I do now? Should I contact developer?

test0 commented on 2013-03-23 19:39

When trying to analyze (Ctrl+A) some executable:

Starting edb version: 0.9.18
Please Report Bugs & Requests At: http://bugs.codef00.com/
[load_plugins] Loading Plugin: libAnalyzer.so : 0x998f028
[load_plugins] Loading Plugin: libBinarySearcher.so : 0x998c678
[load_plugins] Loading Plugin: libBookmarks.so : 0x998ed10
<...>
loading symbols: "/usr/lib/edb/symbols/1.map"
loading symbols: "/usr/lib/edb/symbols/[vdso].map"
loading symbols: "/usr/lib/edb/symbols/ld-2.17.so.map"
loading symbols: "/usr/lib/edb/symbols/[stack].map"
[SessionManager] loading session file: "/home/user/.edb/test.edb" for: "/tmp/test"
No main symbol found, calculated it to be 080483d0 using heuristic
[Analyzer] identifying executable headers...
[Analyzer] adding entry points to the list...
[Analyzer] found entry point: 0xb779e190
[Analyzer] attempting to add 'main' to the list...
No main symbol found, calculated it to be 080483d0 using heuristic
[Analyzer] attempting to add marked functions to the list...
[Analyzer] attempting to add functions with symbols to the list...
[Analyzer] adding: ld-2.17.so::__libc_memalign@plt <0xb779d890>
[Analyzer] adding: ld-2.17.so::malloc@plt <0xb779d8a0>
[Analyzer] adding: ld-2.17.so::calloc@plt <0xb779d8b0>
[Analyzer] adding: ld-2.17.so::realloc@plt <0xb779d8c0>
<...>
[Analyzer] adding: ld-2.17.so::__x86.get_pc_thunk.cx <0xb77b5da4>
[Analyzer] adding: ld-2.17.so::__x86.get_pc_thunk.bx <0xb77b5da8>
[Analyzer] calculating function bounds... (pass 1)
edb: symbol lookup error: /usr/lib/edb/libAnalyzer.so: undefined symbol: _ZN11InstructionIN8edisassm3x86EEC1EPKhjjRKSt9nothrow_t

After demangling _ZN11InstructionIN8edisassm3x86EEC1EPKhjjRKSt9nothrow_t is Instruction<edisassm::x86>::Instruction(unsigned char const*, unsigned int, unsigned int, std::nothrow_t const&). But what should I do now?

revel commented on 2013-03-02 15:51

updated, the package now depends on qt4
it does not build against qt5 at the moment