Project

General

Profile

Actions

Bug #1700

closed

Зависания при проигрывании плейлиста в случайном режиме

Added by Mellon over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: LMP
Target version:
Start date:
08/14/2014
Due date:
% Done:

100%

Estimated time:
4:00 h
Reported in:
master

Description

В общем, после очередного обновления мира и личкрафтов. появился сабж

результаты трейса http://bpaste.net/show/608097/
несколько трейсов полученных в момент зависания, последний получен, когда проигрывание запустилось.

STR:
большой плейлист
режим "Случайно"

Expected result:
нормальные моментальные переходы как при последовательном проигрывании.

Actual result:
зависания 10-60сек. и более.
так же возможны, но не обязательны, отказ в проигрывании, или проигрывание без звука, что, скорее всего, сочетается со сменой формата файла в очереди.

System information:
LeechCraft 0.6.70-252-g17b5aaa
Built with Qt 4.8.5, running with Qt 4.8.5
Running on: Gentoo/Linux x86_64 3.14.16-gentoo #1 SMP PREEMPT Tue Aug 12 07:14:12 MSK 2014


Files

debug.log (17.6 KB) debug.log Mellon, 08/14/2014 09:46 AM
warning.log (9.17 KB) warning.log Mellon, 08/14/2014 09:46 AM
Actions #1

Updated by Mellon over 10 years ago

LeechCraft 0.6.70-252-g17b5aaa
Built with Qt 4.8.5, running with Qt 4.8.5
Running on: Gentoo/Linux x86_64 3.14.16-gentoo #1 SMP PREEMPT Tue Aug 12 07:14:12 MSK 2014
--------------------------------

Diag info for LMP:
Built with GStreamer 0.10.36; running with GStreamer 0.10.36
Built WITH libguess
Built with Taglib 1.9.1
GStreamer plugins:
  • a52dec (from /usr/lib64/gstreamer-0.10/libgsta52dec.so)
  • adder (from /usr/lib64/gstreamer-0.10/libgstadder.so)
  • adpcmdec (from /usr/lib64/gstreamer-0.10/libgstadpcmdec.so)
  • adpcmenc (from /usr/lib64/gstreamer-0.10/libgstadpcmenc.so)
  • aiff (from /usr/lib64/gstreamer-0.10/libgstaiff.so)
  • alaw (from /usr/lib64/gstreamer-0.10/libgstalaw.so)
  • alpha (from /usr/lib64/gstreamer-0.10/libgstalpha.so)
  • alphacolor (from /usr/lib64/gstreamer-0.10/libgstalphacolor.so)
  • alsa (from /usr/lib64/gstreamer-0.10/libgstalsa.so)
  • apetag (from /usr/lib64/gstreamer-0.10/libgstapetag.so)
  • app (from /usr/lib64/gstreamer-0.10/libgstapp.so)
  • asf (from /usr/lib64/gstreamer-0.10/libgstasf.so)
  • asfmux (from /usr/lib64/gstreamer-0.10/libgstasfmux.so)
  • assrender (from /usr/lib64/gstreamer-0.10/libgstassrender.so)
  • audioconvert (from /usr/lib64/gstreamer-0.10/libgstaudioconvert.so)
  • audiofx (from /usr/lib64/gstreamer-0.10/libgstaudiofx.so)
  • audioparsers (from /usr/lib64/gstreamer-0.10/libgstaudioparsers.so)
  • audiorate (from /usr/lib64/gstreamer-0.10/libgstaudiorate.so)
  • audioresample (from /usr/lib64/gstreamer-0.10/libgstaudioresample.so)
  • audiotestsrc (from /usr/lib64/gstreamer-0.10/libgstaudiotestsrc.so)
  • audiovisualizers (from /usr/lib64/gstreamer-0.10/libgstaudiovisualizers.so)
  • auparse (from /usr/lib64/gstreamer-0.10/libgstauparse.so)
  • autoconvert (from /usr/lib64/gstreamer-0.10/libgstautoconvert.so)
  • autodetect (from /usr/lib64/gstreamer-0.10/libgstautodetect.so)
  • avi (from /usr/lib64/gstreamer-0.10/libgstavi.so)
  • bayer (from /usr/lib64/gstreamer-0.10/libgstbayer.so)
  • camerabin (from /usr/lib64/gstreamer-0.10/libgstcamerabin.so)
  • camerabin2 (from /usr/lib64/gstreamer-0.10/libgstcamerabin2.so)
  • cdparanoia (from /usr/lib64/gstreamer-0.10/libgstcdparanoia.so)
  • cdxaparse (from /usr/lib64/gstreamer-0.10/libgstcdxaparse.so)
  • coloreffects (from /usr/lib64/gstreamer-0.10/libgstcoloreffects.so)
  • colorspace (from /usr/lib64/gstreamer-0.10/libgstcolorspace.so)
  • coreelements (from /usr/lib64/gstreamer-0.10/libgstcoreelements.so)
  • coreindexers (from /usr/lib64/gstreamer-0.10/libgstcoreindexers.so)
  • cutter (from /usr/lib64/gstreamer-0.10/libgstcutter.so)
  • dataurisrc (from /usr/lib64/gstreamer-0.10/libgstdataurisrc.so)
  • dccp (from /usr/lib64/gstreamer-0.10/libgstdccp.so)
  • debug (from /usr/lib64/gstreamer-0.10/libgstdebug.so)
  • debugutilsbad (from /usr/lib64/gstreamer-0.10/libgstdebugutilsbad.so)
  • decodebin (from /usr/lib64/gstreamer-0.10/libgstdecodebin.so)
  • deinterlace (from /usr/lib64/gstreamer-0.10/libgstdeinterlace.so)
  • dtmf (from /usr/lib64/gstreamer-0.10/libgstdtmf.so)
  • dtsdec (from /usr/lib64/gstreamer-0.10/libgstdtsdec.so)
  • dv (from /usr/lib64/gstreamer-0.10/libgstdv.so)
  • dvbsuboverlay (from /usr/lib64/gstreamer-0.10/libgstdvbsuboverlay.so)
  • dvdlpcmdec (from /usr/lib64/gstreamer-0.10/libgstdvdlpcmdec.so)
  • dvdread (from /usr/lib64/gstreamer-0.10/libgstdvdread.so)
  • dvdspu (from /usr/lib64/gstreamer-0.10/libgstdvdspu.so)
  • dvdsub (from /usr/lib64/gstreamer-0.10/libgstdvdsub.so)
  • efence (from /usr/lib64/gstreamer-0.10/libgstefence.so)
  • effectv (from /usr/lib64/gstreamer-0.10/libgsteffectv.so)
  • encoding (from /usr/lib64/gstreamer-0.10/libgstencodebin.so)
  • equalizer (from /usr/lib64/gstreamer-0.10/libgstequalizer.so)
  • faac (from /usr/lib64/gstreamer-0.10/libgstfaac.so)
  • faad (from /usr/lib64/gstreamer-0.10/libgstfaad.so)
  • faceoverlay (from /usr/lib64/gstreamer-0.10/libgstfaceoverlay.so)
  • festival (from /usr/lib64/gstreamer-0.10/libgstfestival.so)
  • ffmpeg (from /usr/lib64/gstreamer-0.10/libgstffmpeg.so)
  • ffmpegcolorspace (from /usr/lib64/gstreamer-0.10/libgstffmpegcolorspace.so)
  • ffvideoscale (from /usr/lib64/gstreamer-0.10/libgstffmpegscale.so)
  • fieldanalysis (from /usr/lib64/gstreamer-0.10/libgstfieldanalysis.so)
  • flac (from /usr/lib64/gstreamer-0.10/libgstflac.so)
  • flv (from /usr/lib64/gstreamer-0.10/libgstflv.so)
  • flxdec (from /usr/lib64/gstreamer-0.10/libgstflxdec.so)
  • fragmented (from /usr/lib64/gstreamer-0.10/libgstfragmented.so)
  • freeverb (from /usr/lib64/gstreamer-0.10/libgstfreeverb.so)
  • freeze (from /usr/lib64/gstreamer-0.10/libgstfreeze.so)
  • frei0r (from /usr/lib64/gstreamer-0.10/libgstfrei0r.so)
  • gaudieffects (from /usr/lib64/gstreamer-0.10/libgstgaudieffects.so)
  • gdp (from /usr/lib64/gstreamer-0.10/libgstgdp.so)
  • geometrictransform (from /usr/lib64/gstreamer-0.10/libgstgeometrictransform.so)
  • goom (from /usr/lib64/gstreamer-0.10/libgstgoom.so)
  • goom2k1 (from /usr/lib64/gstreamer-0.10/libgstgoom2k1.so)
  • gstrtpmanager (from /usr/lib64/gstreamer-0.10/libgstrtpmanager.so)
  • gstsiren (from /usr/lib64/gstreamer-0.10/libgstsiren.so)
  • h264parse (from /usr/lib64/gstreamer-0.10/libgsth264parse.so)
  • hdvparse (from /usr/lib64/gstreamer-0.10/libgsthdvparse.so)
  • icydemux (from /usr/lib64/gstreamer-0.10/libgsticydemux.so)
  • id3demux (from /usr/lib64/gstreamer-0.10/libgstid3demux.so)
  • id3tag (from /usr/lib64/gstreamer-0.10/libgstid3tag.so)
  • iec958 (from /usr/lib64/gstreamer-0.10/libgstiec958.so)
  • imagefreeze (from /usr/lib64/gstreamer-0.10/libgstimagefreeze.so)
  • inter (from /usr/lib64/gstreamer-0.10/libgstinter.so)
  • interlace (from /usr/lib64/gstreamer-0.10/libgstinterlace.so)
  • interleave (from /usr/lib64/gstreamer-0.10/libgstinterleave.so)
  • isomp4 (from /usr/lib64/gstreamer-0.10/libgstisomp4.so)
  • ivfparse (from /usr/lib64/gstreamer-0.10/libgstivfparse.so)
  • jack (from /usr/lib64/gstreamer-0.10/libgstjack.so)
  • jp2kdecimator (from /usr/lib64/gstreamer-0.10/libgstjp2kdecimator.so)
  • jpeg (from /usr/lib64/gstreamer-0.10/libgstjpeg.so)
  • jpegformat (from /usr/lib64/gstreamer-0.10/libgstjpegformat.so)
  • lame (from /usr/lib64/gstreamer-0.10/libgstlame.so)
  • legacyresample (from /usr/lib64/gstreamer-0.10/libgstlegacyresample.so)
  • level (from /usr/lib64/gstreamer-0.10/libgstlevel.so)
  • libvisual (from /usr/lib64/gstreamer-0.10/libgstlibvisual.so)
  • liveadder (from /usr/lib64/gstreamer-0.10/libgstliveadder.so)
  • mad (from /usr/lib64/gstreamer-0.10/libgstmad.so)
  • matroska (from /usr/lib64/gstreamer-0.10/libgstmatroska.so)
  • mms (from /usr/lib64/gstreamer-0.10/libgstmms.so)
  • moodbar (from /usr/lib64/gstreamer-0.10/libmoodbar.so)
  • mpeg2dec (from /usr/lib64/gstreamer-0.10/libgstmpeg2dec.so)
  • mpegaudioparse (from /usr/lib64/gstreamer-0.10/libgstmpegaudioparse.so)
  • mpegdemux2 (from /usr/lib64/gstreamer-0.10/libgstmpegdemux.so)
  • mpegpsmux (from /usr/lib64/gstreamer-0.10/libgstmpegpsmux.so)
  • mpegstream (from /usr/lib64/gstreamer-0.10/libgstmpegstream.so)
  • mpegtsdemux (from /usr/lib64/gstreamer-0.10/libgstmpegtsdemux.so)
  • mpegtsmux (from /usr/lib64/gstreamer-0.10/libgstmpegtsmux.so)
  • mpegvideoparse (from /usr/lib64/gstreamer-0.10/libgstmpegvideoparse.so)
  • mplex (from /usr/lib64/gstreamer-0.10/libgstmplex.so)
  • mulaw (from /usr/lib64/gstreamer-0.10/libgstmulaw.so)
  • multifile (from /usr/lib64/gstreamer-0.10/libgstmultifile.so)
  • multipart (from /usr/lib64/gstreamer-0.10/libgstmultipart.so)
  • musepack (from /usr/lib64/gstreamer-0.10/libgstmusepack.so)
  • mve (from /usr/lib64/gstreamer-0.10/libgstmve.so)
  • mxf (from /usr/lib64/gstreamer-0.10/libgstmxf.so)
  • navigationtest (from /usr/lib64/gstreamer-0.10/libgstnavigationtest.so)
  • nsf (from /usr/lib64/gstreamer-0.10/libgstnsf.so)
  • nuvdemux (from /usr/lib64/gstreamer-0.10/libgstnuvdemux.so)
  • ogg (from /usr/lib64/gstreamer-0.10/libgstogg.so)
  • opus (from /usr/lib64/gstreamer-0.10/libgstopus.so)
  • patchdetect (from /usr/lib64/gstreamer-0.10/libgstpatchdetect.so)
  • pcapparse (from /usr/lib64/gstreamer-0.10/libgstpcapparse.so)
  • playback (from /usr/lib64/gstreamer-0.10/libgstplaybin.so)
  • pnm (from /usr/lib64/gstreamer-0.10/libgstpnm.so)
  • postproc (from /usr/lib64/gstreamer-0.10/libgstpostproc.so)
  • pulseaudio (from /usr/lib64/gstreamer-0.10/libgstpulse.so)
  • qtvideosink (from /usr/lib64/gstreamer-0.10/libgstqtvideosink.so)
  • rawparse (from /usr/lib64/gstreamer-0.10/libgstrawparse.so)
  • real (from /usr/lib64/gstreamer-0.10/libgstreal.so)
  • realmedia (from /usr/lib64/gstreamer-0.10/libgstrmdemux.so)
  • removesilence (from /usr/lib64/gstreamer-0.10/libgstremovesilence.so)
  • replaygain (from /usr/lib64/gstreamer-0.10/libgstreplaygain.so)
  • resindvd (from /usr/lib64/gstreamer-0.10/libresindvd.so)
  • rfbsrc (from /usr/lib64/gstreamer-0.10/libgstrfbsrc.so)
  • rtp (from /usr/lib64/gstreamer-0.10/libgstrtp.so)
  • rtpmux (from /usr/lib64/gstreamer-0.10/libgstrtpmux.so)
  • rtpvp8 (from /usr/lib64/gstreamer-0.10/libgstrtpvp8.so)
  • rtsp (from /usr/lib64/gstreamer-0.10/libgstrtsp.so)
  • scaletempo (from /usr/lib64/gstreamer-0.10/libgstscaletempoplugin.so)
  • sdi (from /usr/lib64/gstreamer-0.10/libgstsdi.so)
  • sdp (from /usr/lib64/gstreamer-0.10/libgstsdpelem.so)
  • segmentclip (from /usr/lib64/gstreamer-0.10/libgstsegmentclip.so)
  • shapewipe (from /usr/lib64/gstreamer-0.10/libgstshapewipe.so)
  • smooth (from /usr/lib64/gstreamer-0.10/libgstsmooth.so)
  • smpte (from /usr/lib64/gstreamer-0.10/libgstsmpte.so)
  • soup (from /usr/lib64/gstreamer-0.10/libgstsouphttpsrc.so)
  • spectrum (from /usr/lib64/gstreamer-0.10/libgstspectrum.so)
  • speed (from /usr/lib64/gstreamer-0.10/libgstspeed.so)
  • speex (from /usr/lib64/gstreamer-0.10/libgstspeex.so)
  • staticelements (from )
  • stereo (from /usr/lib64/gstreamer-0.10/libgststereo.so)
  • subenc (from /usr/lib64/gstreamer-0.10/libgstsubenc.so)
  • subparse (from /usr/lib64/gstreamer-0.10/libgstsubparse.so)
  • taglib (from /usr/lib64/gstreamer-0.10/libgsttaglib.so)
  • tcp (from /usr/lib64/gstreamer-0.10/libgsttcp.so)
  • theora (from /usr/lib64/gstreamer-0.10/libgsttheora.so)
  • tta (from /usr/lib64/gstreamer-0.10/libgsttta.so)
  • typefindfunctions (from /usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so)
  • udp (from /usr/lib64/gstreamer-0.10/libgstudp.so)
  • uridecodebin (from /usr/lib64/gstreamer-0.10/libgstdecodebin2.so)
  • video4linux2 (from /usr/lib64/gstreamer-0.10/libgstvideo4linux2.so)
  • videobox (from /usr/lib64/gstreamer-0.10/libgstvideobox.so)
  • videocrop (from /usr/lib64/gstreamer-0.10/libgstvideocrop.so)
  • videofilter (from /usr/lib64/gstreamer-0.10/libgstvideofilter.so)
  • videofiltersbad (from /usr/lib64/gstreamer-0.10/libgstvideofiltersbad.so)
  • videomaxrate (from /usr/lib64/gstreamer-0.10/libgstvideomaxrate.so)
  • videomeasure (from /usr/lib64/gstreamer-0.10/libgstvideomeasure.so)
  • videomixer (from /usr/lib64/gstreamer-0.10/libgstvideomixer.so)
  • videoparsersbad (from /usr/lib64/gstreamer-0.10/libgstvideoparsersbad.so)
  • videorate (from /usr/lib64/gstreamer-0.10/libgstvideorate.so)
  • videoscale (from /usr/lib64/gstreamer-0.10/libgstvideoscale.so)
  • videosignal (from /usr/lib64/gstreamer-0.10/libgstvideosignal.so)
  • videotestsrc (from /usr/lib64/gstreamer-0.10/libgstvideotestsrc.so)
  • vmnc (from /usr/lib64/gstreamer-0.10/libgstvmnc.so)
  • volume (from /usr/lib64/gstreamer-0.10/libgstvolume.so)
  • vorbis (from /usr/lib64/gstreamer-0.10/libgstvorbis.so)
  • vp8 (from /usr/lib64/gstreamer-0.10/libgstvp8.so)
  • wavenc (from /usr/lib64/gstreamer-0.10/libgstwavenc.so)
  • wavpack (from /usr/lib64/gstreamer-0.10/libgstwavpack.so)
  • wavparse (from /usr/lib64/gstreamer-0.10/libgstwavparse.so)
  • x264 (from /usr/lib64/gstreamer-0.10/libgstx264.so)
  • ximagesink (from /usr/lib64/gstreamer-0.10/libgstximagesink.so)
  • xvid (from /usr/lib64/gstreamer-0.10/libgstxvid.so)
  • xvimagesink (from /usr/lib64/gstreamer-0.10/libgstxvimagesink.so)
  • y4mdec (from /usr/lib64/gstreamer-0.10/libgsty4mdec.so)
  • y4menc (from /usr/lib64/gstreamer-0.10/libgsty4menc.so)
    --------------------------------

Diag info for Poshuku Browser:
Built with QtWebKit 2.2.4, running with QtWebKit 534.34
--------------------------------

Normal plugins:
  • Advanced Notifications (/usr/lib64/leechcraft/plugins/libleechcraft_advancednotifications.so)
  • AnHero (/usr/lib64/leechcraft/plugins/libleechcraft_anhero.so)
  • Azoth (/usr/lib64/leechcraft/plugins/libleechcraft_azoth.so)
  • Azoth MuCommands (/usr/lib64/leechcraft/plugins/libleechcraft_azoth_mucommands.so)
  • Azoth StandardStyles (/usr/lib64/leechcraft/plugins/libleechcraft_azoth_standardstyles.so)
  • Azoth Woodpecker (/usr/lib64/leechcraft/plugins/libleechcraft_azoth_woodpecker.so)
  • Azoth Xoox (/usr/lib64/leechcraft/plugins/libleechcraft_azoth_xoox.so)
  • CSTP (/usr/lib64/leechcraft/plugins/libleechcraft_cstp.so)
  • CertMgr (/usr/lib64/leechcraft/plugins/libleechcraft_certmgr.so)
  • DBus Manager (/usr/lib64/leechcraft/plugins/libleechcraft_dbusmanager.so)
  • Eleeminator (/usr/lib64/leechcraft/plugins/libleechcraft_eleeminator.so)
  • GActs (/usr/lib64/leechcraft/plugins/libleechcraft_gacts.so)
  • Glance (/usr/lib64/leechcraft/plugins/libleechcraft_glance.so)
  • History holder (/usr/lib64/leechcraft/plugins/libleechcraft_historyholder.so)
  • Imgaste (/usr/lib64/leechcraft/plugins/libleechcraft_imgaste.so)
  • Kinotify (/usr/lib64/leechcraft/plugins/libleechcraft_kinotify.so)
  • LMP (/usr/lib64/leechcraft/plugins/libleechcraft_lmp.so)
  • LMP BrainSlugz (/usr/lib64/leechcraft/plugins/libleechcraft_lmp_brainslugz.so)
  • LMP FrAdj (/usr/lib64/leechcraft/plugins/libleechcraft_lmp_fradj.so)
  • LMP Graffiti (/usr/lib64/leechcraft/plugins/libleechcraft_lmp_graffiti.so)
  • LMP Potorchu (/usr/lib64/leechcraft/plugins/libleechcraft_lmp_potorchu.so)
  • Pogooglue (/usr/lib64/leechcraft/plugins/libleechcraft_pogooglue.so)
  • Poshuku Browser (/usr/lib64/leechcraft/plugins/libleechcraft_poshuku.so)
  • Poshuku DC/AC (/usr/lib64/leechcraft/plugins/libleechcraft_poshuku_dcac.so)
  • Poshuku FUA (/usr/lib64/leechcraft/plugins/libleechcraft_poshuku_fua.so)
  • Poshuku SpeedDial (/usr/lib64/leechcraft/plugins/libleechcraft_poshuku_speeddial.so)
  • SB2 (/usr/lib64/leechcraft/plugins/libleechcraft_sb2.so)
  • SecMan (/usr/lib64/leechcraft/plugins/libleechcraft_secman.so)
  • SimpleStorage (/usr/lib64/leechcraft/plugins/libleechcraft_secman_simplestorage.so)
  • TabSessManager (/usr/lib64/leechcraft/plugins/libleechcraft_tabsessmanager.so)
  • TabsList (/usr/lib64/leechcraft/plugins/libleechcraft_tabslist.so)
  • XProxy (/usr/lib64/leechcraft/plugins/libleechcraft_xproxy.so)
Adapted plugins:
  • LeechCraft
Actions #2

Updated by 0xd34df00d over 10 years ago

  • Status changed from New to Assigned
  • Target version set to 0.6.75
Actions #3

Updated by 0xd34df00d over 10 years ago

  • Estimated time set to 4:00 h
Actions #4

Updated by 0xd34df00d over 10 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100
Actions #5

Updated by Mellon over 10 years ago

  • Status changed from Resolved to Closed

:3

Actions

Also available in: Atom PDF