Clicking to seek in an mp3 freezes elisa

Bug #256133 reported by Gunnar Holmberg
2
Affects Status Importance Assigned to Milestone
Moovida
Fix Released
High
Alessandro Decina

Bug Description

Seeking in an mp3 file (by clicking in the progress bar using the mouse) freezes Elisa.

Steps to reproduce:
1) Start Elisa, go to Music/Music Library
2) Play any mp3 (audio?) file
3) Click like crazy at random places in the progress bar to seek in the file (the bug may take some time to observe but can be reliably reproduced)

Expected result: the player is robust enough, you'll spend the whole night clicking without any bugs (and a looooot of seeking).
Current result: after some fast clicking, Elisa freezes and all you can do is kill the process.

Changed in elisa:
assignee: nobody → osomon
importance: Undecided → High
milestone: none → 0.5.5
yyoyo (lionel.martin)
Changed in elisa:
assignee: osomon → alessandro.decina
milestone: 0.5.5 → 0.5.6
Revision history for this message
Alessandro Decina (alessandro.decina) wrote :

I can't reproduce this. Anyone else?

Revision history for this message
Olivier Tilloy (osomon) wrote :

The impacted file in the test suite is /testsuite/music/Music/owenmeyers_bcnmx_original.mp3.
When referring to a specific file in the test suite in a bug report, can you please always give the full path to it? That will facilitate investigation.

Revision history for this message
Olivier Tilloy (osomon) wrote :

In fact this bug is reproducible with any mp3 file and on Linux too.

Changed in elisa:
status: New → Confirmed
description: updated
Revision history for this message
Alessandro Decina (alessandro.decina) wrote :

This was fixed in gstreamer and in windows we are using the fixed elements already (built last friday).
The bug is the same bug that we found and fixed in mpegaudioparse 3 months ago or so that
also affected mad.

Changed in elisa:
status: Confirmed → Fix Committed
Olivier Tilloy (osomon)
Changed in elisa:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.