[Desktop-packages] [Bug 1622379] Re: SRU: sin(0)/sin(0) crash the the calculator
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
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
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
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