[Mono-bugs] [Bug 375293] New: Deadlock caused by Media Engine.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Mar 30 15:37:24 EDT 2008


           Summary: Deadlock caused by Media Engine.
           Product: Moonlight
           Version: unspecified
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: engine
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: miguel at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---

If you navigate to this web site, and hover over the various videos:


This will cause media elements to be created and destroyed quickly, and
hovering will hang it soon:

Program received signal SIGINT, Interrupt.
0xffffe410 in __kernel_vsyscall ()
(gdb) where
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7ded575 in pthread_join () from /lib/libpthread.so.0
#2  0xb11cac07 in ~Media (this=0xab27a60) at pipeline.cpp:122
#3  0xb179dec0 in EventObject::unref (this=0xab27a60) at
#4  0xb11b5245 in MediaElement::Reinitialize (this=0xa0f1900) at media.cpp:390
#5  0xb11b6f49 in MediaElement::SetSourceInternal (this=0xa0f1900,
dl=0xa903720, PartName=0xb15a4dec "") at media.cpp:1018
#6  0xb11b71d1 in MediaElement::SetSource (this=0xa0f1900, dl=0xa903720,
PartName=0xb15a4dec "") at media.cpp:1068
#7  0xb11b72b1 in MediaElement::OnPropertyChanged (this=0xa0f1900,
args=0xbfb77840) at media.cpp:1279
#8  0xb119bfcd in DependencyObject::SetValue (this=0xa0f1900,
property=0x9e11448, value=0xa91a980) at dependencyobject.cpp:643
#9  0xb11b40b0 in MediaElement::SetValue (this=0xa0f1900, prop=0x9e11448,
value=0xa91a980) at media.cpp:1254
#10 0xb11fece7 in xaml_set_property_from_str (obj=0xa0f1900, prop=0x9e11448, 
at xaml.cpp:2702
#11 0xb17a3360 in _set_dependency_property_value (dob=0xa0f1900, p=0x9e11448,
value=0xbfb77af0) at plugin-class.cpp:2164
#12 0xb17a3569 in MoonlightDependencyObjectObject::SetProperty (this=0xa715fb0,
id=0, name=0x9d8d534, value=0xbfb77af0) at plugin-class.cpp:2262
#13 0xb17acc64 in _set_property (npobj=0xa715fb4, name=0x9d8d534,
value=0xbfb77af0) at plugin-class.cpp:1339
#14 0x0824bdde in ?? ()
#15 0x0a715fb4 in ?? ()
#16 0x09d8d534 in ?? ()
#17 0xbfb77af0 in ?? ()
#18 0x00000001 in ?? ()
#19 0x00000000 in ?? ()

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