Bug 17301 - minitube freezes with some searches
Summary: minitube freezes with some searches
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal critical
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure advisory mga5-32-ok
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2015-12-07 09:58 CET by José Jorge
Modified: 2015-12-10 21:58 CET (History)
1 user (show)

See Also:
Source RPM: minitube
CVE:
Status comment:


Attachments

Description José Jorge 2015-12-07 09:58:35 CET
As example, searching for 'zebda' fails with the following log. As 2.5.1 version is available, it may fix this problem.

 
Cannot capture function "cr" 
Error in "cr('3235252EDF6D06C1EB73E5A62F14A7FF136B3FA5E6548.BA0A560C0BABA018C28F93722BD0D1FF7D578D7777');" "ReferenceError: Can't find variable: cr" 
Error in "cr('9194141D4643707F93CEF4661372C2AB2E555F3E03449.E4173AE019D4EB32698C01907EFDFDED9734974C4C');" "ReferenceError: Can't find variable: cr" 
Error in "cr('F3F838383EE053F3C36D8A4224C4BBA432B6AC65B58D6.B356099D4F1A36A5C51810870CB1CE2A140FEE1212');" "ReferenceError: Can't find variable: cr" 
Error in "cr('EAEEAEAF7F46F4DB39E130430EF727251252C0099BE40.B7B8E4CCDB75F79A23022620E41D0DD61BD6A07070');" "ReferenceError: Can't find variable: cr" 
Error in "cr('6766767A68E15314E3B14A6DA7D915AD8F180DF7666CC.BFF6F077E3FE71FC8DF810425D7A80FA943C0BD0D0');" "ReferenceError: Can't find variable: cr" 
[00007fbb10001638] http access error: error: HTTP/1.1 403 Forbidden
[00007fbb10001638] http access error: error: HTTP/1.1 403 Forbidden
[0000000002badbb8] core input error: open of `https://r4---sn-4gxx-25gz.googlevideo.com/videoplayback?mm=31&source=youtube&mn=sn-4gxx-25gz&ratebypass=yes&dur=261.572&mt=1449478176&mv=m&ms=au&fexp=9407705%2C9408710%2C9412857%2C9413032%2C9416074%2C9416126%2C9416903%2C9417683%2C9420452%2C9422541%2C9422596%2C9422618%2C9422970%2C9423662%2C9424019%2C9425346%2C9425390%2C9425450&mime=video%2Fmp4&key=yt6&itag=18&ipbits=0&lmt=1427897833710596&upn=ME-U6pcTGtI&expire=1449499831&sver=3&pl=26&requiressl=yes&gcr=fr&ip=2a01%3Ae34%3Aeed9%3A4140%3Aa288%3A69ff%3Afe26%3Ac79e&id=o-AJvrymny_U-8_zKxsXVyA6uGBV31qPu_VtlX_tSmLrnH&sparams=dur%2Cgcr%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cupn%2Cexpire&initcwndbps=843750&signature=undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined' failed
[0000000002badbb8] core input error: A sua entrada não pode ser aberta
[0000000002badbb8] core input error: VLC não consegue abrir o MRL 'https://r4---sn-4gxx-25gz.googlevideo.com/videoplayback?mm=31&source=youtube&mn=sn-4gxx-25gz&ratebypass=yes&dur=261.572&mt=1449478176&mv=m&ms=au&fexp=9407705%2C9408710%2C9412857%2C9413032%2C9416074%2C9416126%2C9416903%2C9417683%2C9420452%2C9422541%2C9422596%2C9422618%2C9422970%2C9423662%2C9424019%2C9425346%2C9425390%2C9425450&mime=video%2Fmp4&key=yt6&itag=18&ipbits=0&lmt=1427897833710596&upn=ME-U6pcTGtI&expire=1449499831&sver=3&pl=26&requiressl=yes&gcr=fr&ip=2a01%3Ae34%3Aeed9%3A4140%3Aa288%3A69ff%3Afe26%3Ac79e&id=o-AJvrymny_U-8_zKxsXVyA6uGBV31qPu_VtlX_tSmLrnH&sparams=dur%2Cgcr%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cupn%2Cexpire&initcwndbps=843750&signature=undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined'. Verifique os detalhes no registo.
[00007fbb10007de8] http access error: cannot connect to r4---sn-4gxx-25gz.googlevideo.com:443
[00007fbb10026a88] core stream error: cannot pre fill buffer
Phonon error: "The file or folder r4---sn-4gxx-25gz.googlevideo.com does not exist."  Phonon::NormalError  


Reproducible: 

Steps to Reproduce:
Comment 1 José Jorge 2015-12-07 10:00:31 CET
Bingo, a local build of minitube-2.5.1 passes the zebda test, I will push it to updates_testing.

Status: NEW => ASSIGNED
Assignee: bugsquad => lists.jjorge

Comment 2 José Jorge 2015-12-07 10:08:22 CET
I have uploaded a updated package for Mageia 5.

You can test this by searching 'zebda' in minitube.

Suggested advisory:
========================

Updated minitube packages fix interface freeze in some searches.

This update is the latest upstream version.

========================

Updated packages in core/updates_testing:
========================
minitube-2.5.1-1.mga5.{$arch}.rpm

Source RPMs: 
minitube-2.5.1-1.mga5.src.rpm

Assignee: lists.jjorge => qa-bugs

Comment 3 claire robinson 2015-12-07 16:44:16 CET
This is not present in the repository José. Nothing to test. Adding feedback marker for now.

I did check current minitube 2.4-1 but wasn't able to reproduce the crash. I was also unable to get it to play anything.

Whiteboard: (none) => feedback

Comment 4 José Jorge 2015-12-07 17:40:48 CET
(In reply to claire robinson from comment #3)
> This is not present in the repository José. Nothing to test. Adding feedback
> marker for now.

Sorry for that, the upload failed because qt5 was partialy submitted at the same time. Now it seems it passed.

> I did check current minitube 2.4-1 but wasn't able to reproduce the crash. I
> was also unable to get it to play anything.

8-0 well, 2.4 plays some videos here, and it is not a crash but a freeze : interface stops responding.

Whiteboard: feedback => (none)

Comment 5 claire robinson 2015-12-08 17:20:08 CET
Testing carefully mga5 32 as it pulls in part of the qt5 update in testing, which is not ready yet.

# urpmi minitube
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  phonon4qt5-vlc                 0.8.2        2.mga5        i586    
(medium "Core Updates Testing (distrib5)")
  libqtscript5                   5.4.2        1.mga5        i586    
  minitube                       2.5.1        2.mga5        i586    
3.2MB of additional disk space will be used.
1.7MB of packages will be retrieved.
Proceed with the installation of the 3 packages? (Y/n) y

$ minitube
QIODevice::read: device not open
Cannot mix incompatible Qt library (version 0x50402) with this library (version 0x50400)
Aborted

# urpmi --downgrade libqtscript5
The following package has to be removed for others to be upgraded:
libqtscript5-5.4.2-1.mga5.i586
 (in order to install libqtscript5-5.4.0-1.mga5.i586) (y/N) y

$ minitube
Error in "var a={};a.moatInit=TO();return a};" "SyntaxError: Parse error"
Error in "var a={};a.moatInit=TO();return a};" "SyntaxError: Parse error"
[b27491a0] http access error: cannot connect to r4---sn-8pgbpohxqp5-cime.googlevideo.com:443
[b27491a0] http access error: seek failed
[b27491a0] http access error: cannot connect to r4---sn-8pgbpohxqp5-cime.googlevideo.com:443
[b27491a0] http access error: seek failed
[a7a46f68] mp4 demux error: cannot create chunks index


It does work and plays "zebda" videos fine so adding the OK.

Whiteboard: (none) => has_procedure mga5-32-ok

Comment 6 claire robinson 2015-12-10 09:55:55 CET
Validating. Advisory uploaded.

Please push to 5 updates

Thanks

Keywords: (none) => validated_update
Whiteboard: has_procedure mga5-32-ok => has_procedure advisory mga5-32-ok
CC: (none) => sysadmin-bugs

Comment 7 Mageia Robot 2015-12-10 21:58:15 CET
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0205.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.