Exetools  

Go Back   Exetools > General > Community Tools

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 12-26-2013, 05:20
typedef
 
Posts: n/a
Try LLDB. It's got a python scripting interface and is far superior to GDB/EDB.
Reply With Quote
  #2  
Old 12-26-2013, 13:23
gemuz gemuz is offline
Friend
 
Join Date: Jul 2013
Posts: 46
Rept. Given: 3
Rept. Rcvd 25 Times in 8 Posts
Thanks Given: 11
Thanks Rcvd at 13 Times in 8 Posts
gemuz Reputation: 25
Quote:
Originally Posted by typedef View Post
Try LLDB. It's got a python scripting interface and is far superior to GDB/EDB.
Good day!
I could not find a working link to download. Maybe you have the latest release 3.4?
My system: rhel 6.4 x64
Reply With Quote
  #3  
Old 12-29-2013, 23:03
|roe |roe is offline
Friend
 
Join Date: Jun 2011
Location: Saturn V, towards the heaven
Posts: 50
Rept. Given: 193
Rept. Rcvd 24 Times in 17 Posts
Thanks Given: 2
Thanks Rcvd at 6 Times in 5 Posts
|roe Reputation: 24
Quote:
Originally Posted by typedef View Post
Try LLDB. It's got a python scripting interface and is far superior to GDB/EDB.
May I please ask how a debugger on Linux that doesn't support 64-bit ELF's is "far superior" [sic] to GDB?

Philosophy of *NIX is to use the CLI and stop messing around with GUI stuff which I really want to express my inclination towards gdb.

If you tell me that it supports DWARF then all I can say is that objdump also supports DWARF standard.

What is that LLDB has and GDB doesn't that makes it so superior? I will remain grateful if you tell me, maybe I don't know something so it'll be useful for me (and also maybe to others).
Reply With Quote
The Following User Gave Reputation+1 to |roe For This Useful Post:
sendersu (12-30-2013)
  #4  
Old 01-20-2014, 23:53
typedef
 
Posts: n/a
Quote:
Originally Posted by |roe View Post
May I please ask how a debugger on Linux that doesn't support 64-bit ELF's is "far superior" [sic] to GDB?

Philosophy of *NIX is to use the CLI and stop messing around with GUI stuff which I really want to express my inclination towards gdb.

If you tell me that it supports DWARF then all I can say is that objdump also supports DWARF standard.

What is that LLDB has and GDB doesn't that makes it so superior? I will remain grateful if you tell me, maybe I don't know something so it'll be useful for me (and also maybe to others).
I only use LLDB on OSX and that supports x64, so I assumed it supported it on Linux. It has a python scripting interface and is more user friendly.
Reply With Quote
  #5  
Old 04-18-2014, 00:52
deroko's Avatar
deroko deroko is offline
cr4zyserb
 
Join Date: Nov 2005
Posts: 217
Rept. Given: 13
Rept. Rcvd 30 Times in 14 Posts
Thanks Given: 7
Thanks Rcvd at 33 Times in 16 Posts
deroko Reputation: 30
Quote:
Originally Posted by typedef View Post
Try LLDB. It's got a python scripting interface and is far superior to GDB/EDB.
It has, but it's nothing compared to gdb python support, somehow they didn't expect somebody to customise it via python Also gdb has powerful scripting language, combine that and python it can solve any given problem. However, lldb has tendency to change internal quick, since they changed iohandler for console output all my colour output breaks lldb Thus I'm forced to stick with certain svn revision before they updated iohandlers

https://github.com/deroko/lldbinit <-- here is my lldbinit.py script which produces nice output with apple's lldb

As it seems gdb on mac is useless, as part which is in gdb release by apple is not in official version (to parse symbols) so lldb is only way to go, or to port these changes manually to latest version of gdb and make it more apple friendly
__________________
http://accessroot.com

Last edited by deroko; 04-18-2014 at 00:57.
Reply With Quote
Reply

Tags
dbg for linux x64 x86

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 19:04.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )