[Desktop-packages] [Bug 1622379] Re: SRU: sin(0)/sin(0) crash the the calculator

2016-10-12 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-calculator -
1:3.18.3-0ubuntu1.16.04.1

---
gnome-calculator (1:3.18.3-0ubuntu1.16.04.1) xenial; urgency=medium

  * debian/patches/lp1622379-prevent-segfault.patch. (LP: #1622379)
- Prevents segfault when elements of division to zero have null
  assigned tokens.

 -- Martin Wimpress   Fri, 30 Sep 2016
15:10:10 +0100

** Changed in: gnome-calculator (Ubuntu Xenial)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-calculator in Ubuntu.
https://bugs.launchpad.net/bugs/1622379

Title:
  SRU: sin(0)/sin(0) crash the the calculator

Status in GNOME Calculator:
  Fix Released
Status in gnome-calculator package in Ubuntu:
  Fix Released
Status in gnome-calculator source package in Xenial:
  Fix Released

Bug description:
  [Impact]

  It is possible to cause gnome-calcualtor segfault when elements of
  division to zero have null assigned tokens. For example, the following
  calculation will trigger a segfault:

  sin(0)/sin(0)

  [Test Case]

  Open a terminal with CTRL+ALT+t and launch 'gnome-calculator'. Type
  the following into the equation entry area 'sin(0)/sin(0)' and press
  enter, gnome-calculator will segfault.

  When the patched 'gnome-calculator' package is installed performing
  the same calculation described above will not cause 'gnome-calculator'
  to crash and instead the following will be displayed: Division by zero
  is undefined

  A debdiff for Xenial is attached in comment #2:

* https://bugs.launchpad.net/ubuntu/+source/gnome-
  calculator/+bug/1622379/comments/2

  [Regression Potential]

  None expected. The applied patch is taken directly from the following
  upstream commit:

    * https://git.gnome.org/browse/gnome-
  calculator/commit/?id=647eb687821fd74764a55767bf1e34f68f5df940

  gnome-calculator packages have been built in a PPA and tested.

  [Other Info]

  dw3@linux:~$ gnome-calculator

  (gnome-calculator:29011): GLib-CRITICAL **: g_str_has_prefix:
  assertion 'str != NULL' failed

  (gnome-calculator:29011): GLib-CRITICAL **: g_str_has_prefix: assertion 'str 
!= NULL' failed
  Segmentation fault (core dumped)
  dw3@linux:~$

  sin(0)/sin(0) = NaN, but it crash the calculator

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-calculator/+bug/1622379/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1622379] Re: SRU: sin(0)/sin(0) crash the the calculator

2016-10-09 Thread Robert Ancell
Confirmed fixed in xenial.

** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-calculator in Ubuntu.
https://bugs.launchpad.net/bugs/1622379

Title:
  SRU: sin(0)/sin(0) crash the the calculator

Status in GNOME Calculator:
  Fix Released
Status in gnome-calculator package in Ubuntu:
  Fix Released
Status in gnome-calculator source package in Xenial:
  Fix Committed

Bug description:
  [Impact]

  It is possible to cause gnome-calcualtor segfault when elements of
  division to zero have null assigned tokens. For example, the following
  calculation will trigger a segfault:

  sin(0)/sin(0)

  [Test Case]

  Open a terminal with CTRL+ALT+t and launch 'gnome-calculator'. Type
  the following into the equation entry area 'sin(0)/sin(0)' and press
  enter, gnome-calculator will segfault.

  When the patched 'gnome-calculator' package is installed performing
  the same calculation described above will not cause 'gnome-calculator'
  to crash and instead the following will be displayed: Division by zero
  is undefined

  A debdiff for Xenial is attached in comment #2:

* https://bugs.launchpad.net/ubuntu/+source/gnome-
  calculator/+bug/1622379/comments/2

  [Regression Potential]

  None expected. The applied patch is taken directly from the following
  upstream commit:

    * https://git.gnome.org/browse/gnome-
  calculator/commit/?id=647eb687821fd74764a55767bf1e34f68f5df940

  gnome-calculator packages have been built in a PPA and tested.

  [Other Info]

  dw3@linux:~$ gnome-calculator

  (gnome-calculator:29011): GLib-CRITICAL **: g_str_has_prefix:
  assertion 'str != NULL' failed

  (gnome-calculator:29011): GLib-CRITICAL **: g_str_has_prefix: assertion 'str 
!= NULL' failed
  Segmentation fault (core dumped)
  dw3@linux:~$

  sin(0)/sin(0) = NaN, but it crash the calculator

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-calculator/+bug/1622379/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1622379] Re: SRU: sin(0)/sin(0) crash the the calculator

2016-10-05 Thread Martin Pitt
Hello Cledersonbc, or anyone else affected,

Accepted gnome-calculator into xenial-proposed. The package will build
now and be available at https://launchpad.net/ubuntu/+source/gnome-
calculator/1:3.18.3-0ubuntu1.16.04.1 in a few hours, and then in the
-proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Changed in: gnome-calculator (Ubuntu Xenial)
   Status: In Progress => Fix Committed

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-calculator in Ubuntu.
https://bugs.launchpad.net/bugs/1622379

Title:
  SRU: sin(0)/sin(0) crash the the calculator

Status in GNOME Calculator:
  Fix Released
Status in gnome-calculator package in Ubuntu:
  Fix Released
Status in gnome-calculator source package in Xenial:
  Fix Committed

Bug description:
  [Impact]

  It is possible to cause gnome-calcualtor segfault when elements of
  division to zero have null assigned tokens. For example, the following
  calculation will trigger a segfault:

  sin(0)/sin(0)

  [Test Case]

  Open a terminal with CTRL+ALT+t and launch 'gnome-calculator'. Type
  the following into the equation entry area 'sin(0)/sin(0)' and press
  enter, gnome-calculator will segfault.

  When the patched 'gnome-calculator' package is installed performing
  the same calculation described above will not cause 'gnome-calculator'
  to crash and instead the following will be displayed: Division by zero
  is undefined

  A debdiff for Xenial is attached in comment #2:

* https://bugs.launchpad.net/ubuntu/+source/gnome-
  calculator/+bug/1622379/comments/2

  [Regression Potential]

  None expected. The applied patch is taken directly from the following
  upstream commit:

    * https://git.gnome.org/browse/gnome-
  calculator/commit/?id=647eb687821fd74764a55767bf1e34f68f5df940

  gnome-calculator packages have been built in a PPA and tested.

  [Other Info]

  dw3@linux:~$ gnome-calculator

  (gnome-calculator:29011): GLib-CRITICAL **: g_str_has_prefix:
  assertion 'str != NULL' failed

  (gnome-calculator:29011): GLib-CRITICAL **: g_str_has_prefix: assertion 'str 
!= NULL' failed
  Segmentation fault (core dumped)
  dw3@linux:~$

  sin(0)/sin(0) = NaN, but it crash the calculator

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-calculator/+bug/1622379/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1622379] Re: SRU: sin(0)/sin(0) crash the the calculator

2016-10-03 Thread Iain Lane
I uploaded - thanks!

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-calculator in Ubuntu.
https://bugs.launchpad.net/bugs/1622379

Title:
  SRU: sin(0)/sin(0) crash the the calculator

Status in GNOME Calculator:
  Fix Released
Status in gnome-calculator package in Ubuntu:
  Fix Released
Status in gnome-calculator source package in Xenial:
  In Progress

Bug description:
  [Impact]

  It is possible to cause gnome-calcualtor segfault when elements of
  division to zero have null assigned tokens. For example, the following
  calculation will trigger a segfault:

  sin(0)/sin(0)

  [Test Case]

  Open a terminal with CTRL+ALT+t and launch 'gnome-calculator'. Type
  the following into the equation entry area 'sin(0)/sin(0)' and press
  enter, gnome-calculator will segfault.

  When the patched 'gnome-calculator' package is installed performing
  the same calculation described above will not cause 'gnome-calculator'
  to crash and instead the following will be displayed: Division by zero
  is undefined

  A debdiff for Xenial is attached in comment #2:

* https://bugs.launchpad.net/ubuntu/+source/gnome-
  calculator/+bug/1622379/comments/2

  [Regression Potential]

  None expected. The applied patch is taken directly from the following
  upstream commit:

    * https://git.gnome.org/browse/gnome-
  calculator/commit/?id=647eb687821fd74764a55767bf1e34f68f5df940

  gnome-calculator packages have been built in a PPA and tested.

  [Other Info]

  dw3@linux:~$ gnome-calculator

  (gnome-calculator:29011): GLib-CRITICAL **: g_str_has_prefix:
  assertion 'str != NULL' failed

  (gnome-calculator:29011): GLib-CRITICAL **: g_str_has_prefix: assertion 'str 
!= NULL' failed
  Segmentation fault (core dumped)
  dw3@linux:~$

  sin(0)/sin(0) = NaN, but it crash the calculator

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-calculator/+bug/1622379/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp