Patch to add PNG support to correct segfault in smc

Bug #288990 reported by Michael Casadevall on 2008-10-25
Affects Status Importance Assigned to Milestone
cegui-mk2 (Ubuntu)
Michael Casadevall
Michael Casadevall
Michael Casadevall

Bug Description

This patch adds freeimage plugins to cegui-mk2 (the build system autodetects dependencies, hence no configure flags). Adding freeimage support allows cegui to decode PNG files, required for smc. Without this change, smc simply segfaults on launch.

It also appears Hardy is affected by this bug (same package versions), but I don't have a Hardy box with the necessary GL hardware to test.

Related branches

Here's the patch

Changed in cegui-mk2:
assignee: nobody → sonicmctails
importance: Undecided → High
milestone: none → ubuntu-8.10
status: New → In Progress
description: updated
Scott Kitterman (kitterman) wrote :

Given the description of testing on IRC, ack from motu-release.

Emmet Hikory (persia) on 2008-10-25
Changed in cegui-mk2:
assignee: nobody → sonicmctails
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cegui-mk2 - 0.5.0-4ubuntu1

cegui-mk2 (0.5.0-4ubuntu1) intrepid; urgency=low

  * Fixed smc by adding a render with PNG support (LP: #288990)
  * Added libfreeimage-dev to the build-deps
  * Disabled autotools managing, it is unnecessary and causes a FTBFS

 -- Michael Casadevall <email address hidden> Fri, 24 Oct 2008 23:23:30 -0400

Changed in cegui-mk2:
status: In Progress → Fix Released
Luca Falavigna (dktrkranz) wrote :

Unsubscribing motu-release, please subscribe motu-sru if appropriate.

Here's the same patch for Hardy. I can confirm it builds and the freeimage library is compiled in:

checking for FreeImage.h... yes
configure: Image loading via FreeImage by OpenGL renderer enabled

Rolf Leggewie (r0lf) wrote :

Hardy has seen the end of its life and is no longer receiving any updates. Marking the Hardy task for this ticket as "Won't Fix".

Changed in cegui-mk2 (Ubuntu Hardy):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers