{"issue":{"created_at":"2011-11-19T09:41:31Z","state":"open","updated_at":"2011-11-20T18:49:21Z","user":{"gravatar_id":"5bed488f66f4834fbae3955e1c4ebe4d","id":909455,"url":"https://api.github.com/users/wsnipex","login":"wsnipex","avatar_url":"https://secure.gravatar.com/avatar/5bed488f66f4834fbae3955e1c4ebe4d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":14,"body":"Commit 9d75fb9a49e7def4eeb9b93f4ca23c5571504ba7 (xvba: decoder, fix deadlock) did not fully fix the issue.\r\n\r\nhere are 2 threaddumps: \r\nhttp://paste.ubuntu.com/743062\r\nhttp://paste.ubuntu.com/743070/\r\n\r\n\r\nsteps to reproduce: \r\n1. Play a video\r\n2. Stop\r\n3. Play same video again\r\nrepeat step 2 and 3 until deadlock occurs \r\nit does not always crash, sometimes only the picture flickers. Furthermore \"start from beginning\"  is not honored, it will instead silently use resume from last point.\r\n\r\nI can reproduce the problem fairly well with this video:\r\n\r\nUnique ID                                : 235186210239207230868894777912482336390 (0xB0EF376B46DC962DBC3A3CCD24300E86)\r\nComplete name                            : /data2/TV/Hell On Wheels/Season01/Hell.On.Wheels.-.1x01.-.Pilot.-.720p.WEB-DL.mkv\r\nFormat                                   : Matroska\r\nFormat version                           : Version 2\r\nFile size                                : 1.29 GiB\r\nDuration                                 : 45mn 1s\r\nOverall bit rate                         : 4 101 Kbps\r\nEncoded date                             : UTC 2011-11-07 09:49:53\r\nWriting application                      : mkvmerge v5.0.0 ('Die Wahre Liebe') built on Sep 25 2011 20:33:49\r\nWriting library                          : libebml v1.2.2 + libmatroska v1.3.0\r\n\r\nVideo\r\nID                                       : 2\r\nFormat                                   : AVC\r\nFormat/Info                              : Advanced Video Codec\r\nFormat profile                           : High@L3.1\r\nFormat settings, CABAC                   : No\r\nFormat settings, ReFrames                : 2 frames\r\nCodec ID                                 : V_MPEG4/ISO/AVC\r\nDuration                                 : 45mn 1s\r\nWidth                                    : 1 280 pixels\r\nHeight                                   : 720 pixels\r\nDisplay aspect ratio                     : 16:9\r\nFrame rate                               : 23.976 fps\r\nColor space                              : YUV\r\nChroma subsampling                       : 4:2:0\r\nBit depth                                : 8 bits\r\nScan type                                : Progressive\r\nLanguage                                 : English\r\nColor primaries                          : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177\r\nTransfer characteristics                 : BT.709-5, BT.1361\r\nMatrix coefficients                      : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177\r\n\r\n","assignee":null,"id":2287716,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"number":6,"labels":[],"title":"deadlock","html_url":"https://github.com/FernetMenta/xbmc/issues/6","closed_at":null,"milestone":null,"url":"https://api.github.com/repos/FernetMenta/xbmc/issues/6"},"action":"created","comment":{"created_at":"2011-11-20T18:49:21Z","updated_at":"2011-11-20T18:49:21Z","user":{"gravatar_id":"a25771e9a0a2a5b5951b0f5931f781f4","id":576009,"url":"https://api.github.com/users/FernetMenta","login":"FernetMenta","avatar_url":"https://secure.gravatar.com/avatar/a25771e9a0a2a5b5951b0f5931f781f4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"Sorry, you are right. See my edit above. Will try to join irc later.","id":2806657,"url":"https://api.github.com/repos/FernetMenta/xbmc/issues/comments/2806657"}}