Crash when exporting to html

Bug #1680223 reported by Philippe Michel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnubg (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Gnubg crashes with "** stack smashing detected ***: gnubg terminated" when exporting a match to html (when creating the board elements images), a somewhat common use case.

It was reported upstream as https://savannah.gnu.org/bugs/index.php?50617 and should be fixed there with the last revision of render.c.

The problem has been there for a long time (probably applies to all your supported versions) but remained hidden until strict compiler options began detecting the stack corruption.

Revision history for this message
Russ Allbery (rra-debian) wrote : Re: [Bug 1680223] [NEW] Crash when exporting to html

Philippe Michel <email address hidden> writes:

> It was reported upstream as
> https://savannah.gnu.org/bugs/index.php?50617 and should be fixed there
> with the last revision of render.c.

Is there a plan to make a new upstream release? I always prefer to
incorporate an upstream release rather than trying to cherry-pick specific
patches.

--
Russ Allbery (<email address hidden>) <http://www.eyrie.org/~eagle/>

Revision history for this message
Michael Petch (mpetch) wrote :

I could do one this weekend.

On 2017-04-05 20:31, Russ Allbery wrote:
> Philippe Michel <email address hidden> writes:
>
>> It was reported upstream as
>> https://savannah.gnu.org/bugs/index.php?50617 and should be fixed there
>> with the last revision of render.c.
>
> Is there a plan to make a new upstream release? I always prefer to
> incorporate an upstream release rather than trying to cherry-pick specific
> patches.
>

Revision history for this message
Russ Allbery (rra-debian) wrote :

Michael Petch <email address hidden> writes:

> I could do one this weekend.

That would be great -- I should have time this weekend to upload a new
package. Debian is in release freeze at the moment and this *probably*
isn't severe enough to warrant a freeze exception, so I'm not sure how
that will affect propagation into Ubuntu, but I think Ubuntu might pull
from Debian unstable during our release freezes.

--
Russ Allbery (<email address hidden>) <http://www.eyrie.org/~eagle/>

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnubg - 1.06.001-1

---------------
gnubg (1.06.001-1) unstable; urgency=medium

  * New upstream release.
    - Various bug fixes to edit mode.
    - Distinguish Crawford games from post-Crawford ones.
    - Add Isight count to the Race Theory widget.
    - Fix crash on export to HTML. (LP: #1680223)
  * Mark gnubg-data as Multi-Arch: foreign.
  * Add Rules-Requires-Root: no.
  * Update to debhelper compatibility level V11.
    - Remove now-unnecessary dh_autoreconf dependency and add-on.
  * Update to standards version 4.1.2.
    - Remove the menu file.
    - Switch to https for the debian/copyright format URL.
  * Remove trailing whitespace in debian/changelog.

 -- Russ Allbery <email address hidden> Sat, 23 Dec 2017 14:57:33 -0800

Changed in gnubg (Ubuntu):
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.