diff --git a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog index 3b09cf8021f..868ca387a45 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog +++ b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog @@ -1,3 +1,7 @@ +2005-06-28 Alain Magloire + Fix PR 94612: addr = + * mi/org/eclipse/cdt/debug/mi/core/MIFormat.java + 2005-06-27 Alain Magloire New command from newer version of gdb "set breakpoint pending" better handling of the breakpoint while the target is running. diff --git a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/MIFormat.java b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/MIFormat.java index 734cd206558..4d2dfa1a8f0 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/MIFormat.java +++ b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/MIFormat.java @@ -96,6 +96,12 @@ public final class MIFormat { if (negative) { address = "-" + address; //$NON-NLS-1$ } - return new BigInteger(address, radix); + try { + return new BigInteger(address, radix); + } catch (NumberFormatException e) { + // ... + // What can we do ??? + } + return BigInteger.ZERO; } }