An endless loop in the libglu

Bug #1210381 reported by Boris
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libglu (Ubuntu)
New
Undecided
Unassigned

Bug Description

This library contain function GotoState() in the src/glu/sgi/libtess/tess.c file. It is possible to enter an endless loop in this function due to incorrect usage of libglu functions because switch() statements in this function doesn't check for all possible values and there is no error processing under "default" labels. I've encountered this bug by using some Windows applications running under wine 1.6.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libglu1-mesa 8.0.4-0ubuntu0.6
Uname: Linux 3.6.6-030606-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.3
Architecture: amd64
Date: Fri Aug 9 10:21:12 2013
InstallationMedia: Xubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120817.3)
MarkForUpload: True
SourcePackage: mesa
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Boris (borisxm) wrote :
Revision history for this message
Boris (borisxm) wrote :

The same hang happens on Quantal with libglu 9.0.0-0ubuntu1.

penalvch (penalvch)
tags: added: quantal
Timo Aaltonen (tjaalton)
affects: mesa (Ubuntu) → libglu (Ubuntu)
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.