gnome-calculator 3.10.2 report "incorrect expression" when switching from hexa to decimal
Bug #1362919 reported by
exebetche
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Calculator |
Fix Released
|
Medium
|
|||
gnome-calculator (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
* Impact
base changes lead to errors
* Test case
- open gnome-calculator
- choose "Programming mode"
- choose "decimal" and enter a decimal number
- choose "hexadecimal" to convert the number in hexa
-> then try to put and other hexadecimal number and you get the error, you shouldn't
* Regression potential
Check that base changes still work correctly
Changed in gcalctool: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in gcalctool: | |
status: | New → Fix Released |
Changed in gcalctool (Ubuntu): | |
status: | Triaged → Fix Committed |
affects: | gcalctool → gnome-calculator |
affects: | gcalctool (Ubuntu) → gnome-calculator (Ubuntu) |
Changed in gnome-calculator (Ubuntu): | |
status: | Fix Committed → Fix Released |
summary: |
- gcalctool 3.10.2 report "incorrect expression" when switching from hexa - to decimal + gnome-calculator 3.10.2 report "incorrect expression" when switching + from hexa to decimal |
description: | updated |
Changed in gnome-calculator (Ubuntu Trusty): | |
status: | Fix Committed → In Progress |
Changed in gnome-calculator (Ubuntu Trusty): | |
status: | In Progress → Fix Committed |
tags: | added: trusty |
Changed in gnome-calculator (Ubuntu): | |
importance: | Low → Medium |
Changed in gnome-calculator (Ubuntu Trusty): | |
importance: | Undecided → Medium |
To post a comment you must log in.
Here is the error output:
** (gcalctool:4245): CRITICAL **: string_splice: assertion '_tmp18_ <= _tmp19_' failed
** (gcalctool:4245): CRITICAL **: string_ get_next_ char: assertion 'self != NULL' failed
** (gcalctool:4245): CRITICAL **: string_splice: assertion '_tmp18_ <= _tmp19_' failed
** (gcalctool:4245): CRITICAL **: string_ get_next_ char: assertion 'self != NULL' failed