[Mono-bugs] [Bug 328214] New: valgrind reports errors in KeyFrameAnimation_ResolveKeyFrames

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Sep 25 11:54:11 EDT 2007


https://bugzilla.novell.com/show_bug.cgi?id=328214

           Summary: valgrind reports errors in
                    KeyFrameAnimation_ResolveKeyFrames
           Product: Moonlight
           Version: unspecified
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: media
        AssignedTo: mono-bugs at ximian.com
        ReportedBy: spouliot at novell.com
         QAContact: mono-bugs at ximian.com
          Found By: ---


This can be duplicated using Sprawl's Scene.xaml file.

==22773== Conditional jump or move depends on uninitialised value(s)
==22773==    at 0x5ED8A5C: KeyFrameComparer(void const*, void const*)
(animation.cpp:690)
==22773==    by 0x5EF3960: g_ptr_array_insert_sorted (garray-ext.cpp:56)
==22773==    by 0x5EDB59F: KeyFrameAnimation_ResolveKeyFrames(Animation*,
KeyFrameCollection*) (animation.cpp:1170)
==22773==    by 0x5EDEEEB:
DoubleAnimationUsingKeyFrames::GetNaturalDurationCore(Clock*)
(animation.cpp:1280)
==22773==    by 0x5EE6E10: Timeline::GetNaturalDuration(Clock*) (clock.cpp:773)
==22773==    by 0x5EE83F0: ParallelTimeline::GetNaturalDurationCore(Clock*)
(clock.cpp:890)
==22773==    by 0x5EE6E10: Timeline::GetNaturalDuration(Clock*) (clock.cpp:773)
==22773==    by 0x5EE7208: Clock::Clock(Timeline*) (clock.cpp:314)
==22773==    by 0x5EE726B: ClockGroup::ClockGroup(TimelineGroup*)
(clock.cpp:580)
==22773==    by 0x5EE826E: TimelineGroup::CreateClock() (clock.cpp:845)
==22773==    by 0x5EDD2CD: Storyboard::Begin() (animation.cpp:196)
==22773==    by 0x5EDD3D8: BeginStoryboard::Fire() (animation.cpp:321)
==22773== 
==22773== Conditional jump or move depends on uninitialised value(s)
==22773==    at 0x5EF3964: g_ptr_array_insert_sorted (garray-ext.cpp:56)
==22773==    by 0x5EDB59F: KeyFrameAnimation_ResolveKeyFrames(Animation*,
KeyFrameCollection*) (animation.cpp:1170)
==22773==    by 0x5EDEEEB:
DoubleAnimationUsingKeyFrames::GetNaturalDurationCore(Clock*)
(animation.cpp:1280)
==22773==    by 0x5EE6E10: Timeline::GetNaturalDuration(Clock*) (clock.cpp:773)
==22773==    by 0x5EE83F0: ParallelTimeline::GetNaturalDurationCore(Clock*)
(clock.cpp:890)
==22773==    by 0x5EE6E10: Timeline::GetNaturalDuration(Clock*) (clock.cpp:773)
==22773==    by 0x5EE7208: Clock::Clock(Timeline*) (clock.cpp:314)
==22773==    by 0x5EE726B: ClockGroup::ClockGroup(TimelineGroup*)
(clock.cpp:580)
==22773==    by 0x5EE826E: TimelineGroup::CreateClock() (clock.cpp:845)
==22773==    by 0x5EDD2CD: Storyboard::Begin() (animation.cpp:196)
==22773==    by 0x5EDD3D8: BeginStoryboard::Fire() (animation.cpp:321)
==22773==    by 0x5F167BA:
EventTrigger::event_trigger_fire_actions(EventObject*, void*, void*)
(trigger.cpp:74)
==22773== 
==22773== Conditional jump or move depends on uninitialised value(s)
==22773==    at 0x5EF3966: g_ptr_array_insert_sorted (garray-ext.cpp:58)
==22773==    by 0x5EDB59F: KeyFrameAnimation_ResolveKeyFrames(Animation*,
KeyFrameCollection*) (animation.cpp:1170)
==22773==    by 0x5EDEEEB:
DoubleAnimationUsingKeyFrames::GetNaturalDurationCore(Clock*)
(animation.cpp:1280)
==22773==    by 0x5EE6E10: Timeline::GetNaturalDuration(Clock*) (clock.cpp:773)
==22773==    by 0x5EE83F0: ParallelTimeline::GetNaturalDurationCore(Clock*)
(clock.cpp:890)
==22773==    by 0x5EE6E10: Timeline::GetNaturalDuration(Clock*) (clock.cpp:773)
==22773==    by 0x5EE7208: Clock::Clock(Timeline*) (clock.cpp:314)
==22773==    by 0x5EE726B: ClockGroup::ClockGroup(TimelineGroup*)
(clock.cpp:580)
==22773==    by 0x5EE826E: TimelineGroup::CreateClock() (clock.cpp:845)
==22773==    by 0x5EDD2CD: Storyboard::Begin() (animation.cpp:196)
==22773==    by 0x5EDD3D8: BeginStoryboard::Fire() (animation.cpp:321)
==22773==    by 0x5F167BA:
EventTrigger::event_trigger_fire_actions(EventObject*, void*, void*)
(trigger.cpp:74)


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list