decor_match_pixmap (decoration.c:423): Conditional jump or move depends on uninitialised value(s)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz Core |
Fix Released
|
Medium
|
Daniel van Vugt | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
==22175== Conditional jump or move depends on uninitialised value(s)
==22175== at 0x4C2ABBD: bcmp (mc_replace_
==22175== by 0xAF97948: decor_match_pixmap (decoration.c:423)
==22175== by 0xAD7B4D2: DecorationList:
==22175== by 0xAD7BA7A: DecorWindow:
==22175== by 0xAD7CE40: DecorScreen:
==22175== by 0x4E97AA2: CompScreen:
==22175== by 0xB1A5539: BaseSwitchScree
==22175== by 0x4E97AA2: CompScreen:
==22175== by 0xA920FCB: MoveScreen:
==22175== by 0x4E97AA2: CompScreen:
==22175== by 0x4E97AD8: CompScreenImpl:
==22175== by 0x4E6EE0C: PrivateScreen:
==22175==
==22175== Conditional jump or move depends on uninitialised value(s)
==22175== at 0xAF9794B: decor_match_pixmap (decoration.c:423)
==22175== by 0xAD7B4D2: DecorationList:
==22175== by 0xAD7BA7A: DecorWindow:
==22175== by 0xAD7CE40: DecorScreen:
==22175== by 0x4E97AA2: CompScreen:
==22175== by 0xB1A5539: BaseSwitchScree
==22175== by 0x4E97AA2: CompScreen:
==22175== by 0xA920FCB: MoveScreen:
==22175== by 0x4E97AA2: CompScreen:
==22175== by 0x4E97AD8: CompScreenImpl:
==22175== by 0x4E6EE0C: PrivateScreen:
==22175== by 0x4EA4346: CompEventSource
==22175==
Related branches
- Alan Griffiths: Approve
- Sam Spilsbury: Approve
-
Diff: 89 lines (+53/-5)1 file modifiedlibdecoration/decoration.c (+53/-5)
Changed in compiz-core: | |
milestone: | none → 0.9.7.0 |
Changed in compiz-core: | |
status: | Fix Committed → Fix Released |
It seems the problem is one of those instances of memcmp on padded structures I have been warning about...