[regression] main.cpp:222,225: Conditional jump or move depends on uninitialised value(s)

Bug #1018302 reported by Daniel van Vugt on 2012-06-27
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz
Critical
Daniel van Vugt
compiz (Ubuntu)
Undecided
Unassigned

Bug Description

==24331== Conditional jump or move depends on uninitialised value(s)
==24331== at 0x4C2BFD8: __GI_strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==24331== by 0x568A7F5: strdup (strdup.c:42)
==24331== by 0x402503: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:222)
==24331== by 0x402312: main (main.cpp:246)
==24331==
==24331== Conditional jump or move depends on uninitialised value(s)
==24331== at 0x4C2BAA0: __GI_strrchr (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==24331== by 0x56F2F16: dirname (dirname.c:32)
==24331== by 0x402513: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:225)
==24331== by 0x402312: main (main.cpp:246)
==24331==
==24331== Conditional jump or move depends on uninitialised value(s)
==24331== at 0x56F2F1A: dirname (dirname.c:34)
==24331== by 0x402513: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:225)
==24331== by 0x402312: main (main.cpp:246)
==24331==
==24331== Conditional jump or move depends on uninitialised value(s)
==24331== at 0x56F2F1F: dirname (dirname.c:34)
==24331== by 0x402513: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:225)
==24331== by 0x402312: main (main.cpp:246)
==24331==
==24331== Use of uninitialised value of size 8
==24331== at 0x56F2F21: dirname (dirname.c:34)
==24331== by 0x402513: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:225)
==24331== by 0x402312: main (main.cpp:246)
==24331==
==24331== Conditional jump or move depends on uninitialised value(s)
==24331== at 0x56F2F2A: dirname (dirname.c:48)
==24331== by 0x402513: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:225)
==24331== by 0x402312: main (main.cpp:246)
==24331==
==24331== Conditional jump or move depends on uninitialised value(s)
==24331== at 0x56F2F36: dirname (dirname.c:53)
==24331== by 0x402513: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:225)
==24331== by 0x402312: main (main.cpp:246)
==24331==
==24331== Use of uninitialised value of size 8
==24331== at 0x56F2F38: dirname (dirname.c:54)
==24331== by 0x402513: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:225)
==24331== by 0x402312: main (main.cpp:246)
==24331==
==24331== Use of uninitialised value of size 8
==24331== at 0x56F2F61: dirname (dirname.c:72)
==24331== by 0x402513: _ZL19detectCompizBinPathPPc.isra.0 (main.cpp:225)
==24331== by 0x402312: main (main.cpp:246)

Related branches

Changed in compiz:
importance: High → Critical
summary: - main.cpp:222,225: Conditional jump or move depends on uninitialised
- value(s)
+ [regression] main.cpp:222,225: Conditional jump or move depends on
+ uninitialised value(s)
Daniel van Vugt (vanvugt) wrote :

Fix committed into lp:compiz at revision 3262

Changed in compiz:
status: Triaged → Fix Committed
Changed in compiz:
status: Fix Committed → Fix Released
Daniel van Vugt (vanvugt) wrote :

This bug was fixed in the package compiz - 1:0.9.8.0-0ubuntu1

---------------
compiz (1:0.9.8.0-0ubuntu1) quantal-proposed; urgency=low

  * debian/control, debian/rules:
    - enable gles on armel and armhf
    - use dh-translations rather than custom code

  [ Sam Spilsbury ]
  * Enable OpenGL ES building
    - Refresh debian/patches/workaround_broken_drivers.patch
    - Remove non-ported plugins from compiz-plugins
    - Add FindOpenGLES2.cmake to compiz-dev

  [ Timo Jyrinki ]
  * New upstream release.
    - Code to make compiz work on GLES. This includes several changes
      to the compiz API. (LP: #201342) (LP: #901097) (LP: #1004251)
      (LP: #1037710)
    - Draft first 0.9.8.0 NEWS and bump VERSION
  * debian/patches/compiz-package-gles2.patch:
    - Remove, obsoleted by the upstream GLES work
  * Disable plugins that don't work on pure GLES on armhf/armel:
    - bench, firepaint, mblur, showmouse, splash, showrepaint, td, widget
 -- Sebastien Bacher <email address hidden> Fri, 31 Aug 2012 22:59:50 +0200

Changed in compiz (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers