[Bug 456138] New: Review Request: edb - Debugger based on the ptrace API and QT4

bugzilla at redhat.com bugzilla at redhat.com
Mon Jul 21 17:34:36 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.




https://bugzilla.redhat.com/show_bug.cgi?id=456138

           Summary: Review Request: edb -  Debugger based on the ptrace API
                    and QT4
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: medium
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: nicoleau.fabien at gmail.com
         QAContact: extras-qa at fedoraproject.org
                CC: fedora-package-review at redhat.com,notting at redhat.com


Spec URL: http://nicoleau.fabien.free.fr/rpms/SPECS/edb.spec
SRPM URL: http://nicoleau.fabien.free.fr/rpms/srpms.fc9/edb-0.9.0-1.fc9.src.rpm
Description: 
On Windows, OllyDbg is the tool of choice, but there is no Linux
(or any other *nix) equivalent that I could find. Sure we have GDB,
but GDB and all it's various frontends tend to lean towards debugging
applications to which we have the source.
(and possibly more). edb is currently based on the ptrace API.

One of the main goals of this debugger is modularity.
The interface is written in QT4 and thus source portable to many platforms.
The debugger core is a plugin and the platform specific code is isolated
to just a few files, porting to a new OS would require porting these few
files and implementing a plugin which implements the 
DebuggerCoreInterface" interface. Also, because the plugins are based
on the QPlugin API, and do their work through the DebuggerCoreInterface
object, they are almost always portable with just a simple recompile.


Rebuild under koji is OK : http://koji.fedoraproject.org/koji/taskinfo?taskID=730147
Rebuild under mock fedora-9-i386 is OK
Rebuild under mock fedora-8-i386 is OK
rpmlint output :
[eponyme at FEDOBOX tmp]$ rpmlint edb-0.9.0-1.fc9.i386.rpm edb-0.9.0-1.fc9.src.rpm edb-debuginfo-0.9.0-1.fc9.i386.rpm edb-plugins-0.9.0-1.fc9.i386.rpm
4 packages and 0 specfiles checked; 0 errors, 0 warnings.
[eponyme at FEDOBOX tmp]$

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list