Machine Code Window does not work

Bug #594883 reported by Paolo Cancedda
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
ddd (Debian)
Fix Released
Unknown
ddd (Ubuntu)
Fix Released
Undecided
Paolo Cancedda

Bug Description

Binary package hint: ddd

Using ddd with gdb, Machine Code Window (View -> Machine Code Window) does not show disassembled code; instead, you can see the message "A syntax error in expression, near `<hex_address>'.

The bug is caused by ddd using the old syntax for gdb command "disassemble", which used to require blank space as a separator between starting and ending address. The new syntax (introduced by a commit from Paul Pluzhnikov on november 23rd, 2009) requires a comma between the two addresses.
This happens on Lucid, with ddd version 1:3.3.11-1ubuntu2 and gdb version 7.1-1ubuntu2
The attached trivial patch restores the correct behaviour.

Revision history for this message
Paolo Cancedda (pac72) wrote :
Revision history for this message
Paolo Cancedda (pac72) wrote :

I linked a development branch: is there someone who can have a look at it?

Changed in ddd (Ubuntu):
assignee: nobody → Paolo Cancedda (pac72)
Paolo Cancedda (pac72)
Changed in ddd (Ubuntu):
status: New → In Progress
Revision history for this message
Paolo Cancedda (pac72) wrote :
tags: added: patch-forwarded-debian
Changed in ddd (Debian):
status: Unknown → New
Revision history for this message
Paolo Cancedda (pac72) wrote :

The bug has been fixed in Debian ddd/1:3.3.12-2.1
I don't know why the Bug Watch Updater claims the status is new, it is closed.

Changed in ddd (Ubuntu):
status: In Progress → Fix Released
Changed in ddd (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.