Cancelling cover art scan doesn't actually stop it

Bug #1521796 reported by Sean M. Pappalardo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Low
Unassigned

Bug Description

Canceling a library scan in the cover art stage doesn't actually stop the scan until Mixxx is closed. (The dialog box goes away though.)

Is this by design?

Happens in 2.0 branch as of commit 5c244910e7a2588a8533acc8e79ca2792b0324ab

Tags: library
description: updated
Revision history for this message
RJ Skerry-Ryan (rryan) wrote : Re: [Bug 1521796] [NEW] Cancelling cover art scan doesn't actually stop it

Yes -- its not currently cancelable iirc. I left that as a to-do

On Tue, Dec 1, 2015, 4:45 PM Sean M. Pappalardo <email address hidden>
wrote:

> Public bug reported:
>
> Canceling a library scan in the cover art stage doesn't actually stop
> the scan until Mixxx is closed. (The dialog box goes away though.)
>
> Is this by design?
>
> Happens in 2.0 branch as of commit
> 5c244910e7a2588a8533acc8e79ca2792b0324ab
>
> ** Affects: mixxx
> Importance: Low
> Status: New
>
>
> ** Tags: library
>
> ** Description changed:
>
> Canceling a library scan in the cover art stage doesn't actually stop
> the scan until Mixxx is closed. (The dialog box goes away though.)
>
> Is this by design?
> +
> + Happens in 2.0 branch as of commit
> + 5c244910e7a2588a8533acc8e79ca2792b0324ab
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https://bugs.launchpad.net/bugs/1521796
>
> Title:
> Cancelling cover art scan doesn't actually stop it
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1521796/+subscriptions
>

Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

So that's a Confirm then. Can this be done for 2.0.0 or do we target it for 2.0.1?

Changed in mixxx:
status: New → Confirmed
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

yea, unless I'm misremembering -- 2.0.1

Changed in mixxx:
milestone: 2.0.0 → 2.0.1
Revision history for this message
Daniel Schürmann (daschuer) wrote :

We will release 2.1 within three month after 2.0.0.
We should avoid a 2.0.1 release, unless we experience a relay annoying issue, which requires an urgent quick fix.
We have already collected a bunch of fixes annoying decoding issues in 2.1, which matters a lot.
IMHO this is not a bug of that type.
Can we move it to 2.1? Same question rises for Bug #1522507.

Any thoughts?

Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

Oh, I'm just targeting bugs based on if they can feasibly be done in the 2.0 branch or not. Of course we will include all 2.0.x bug fixes in a 2.1 release anyway.

Revision history for this message
Owen Williams (ywwg) wrote :

Yeah I agree, in general I don't want to be doing backports to 2.0, so unless something is a major blocker I'd prefer to push it to 2.1. Are there situations where a user on a slow machine with a huge library is not going to be able to use Mixxx because the cover scan takes so long? If so, then maybe it's worth fixing now, before the release.

Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

It seems that the cover art scan runs at lower priority (at least the analyzer and stuff still responds as expected while the cover art is being scanned,) so it's not a big deal. Users may just wonder why all the disk activity. (What are the chances of the Engine threads getting starved for audio data if the disk is pinned?)

Revision history for this message
RJ Skerry-Ryan (rryan) wrote : Re: [Bug 1521796] Re: Cancelling cover art scan doesn't actually stop it

If the thread priorities work correctly (i.e. not on most OOTB Linux
distros :P) and there are no priority inversions in our codebase then it's
unlikely to affect the engine.

On Tue, Dec 8, 2015 at 7:59 PM, Sean M. Pappalardo <
<email address hidden>> wrote:

> It seems that the cover art scan runs at lower priority (at least the
> analyzer and stuff still responds as expected while the cover art is
> being scanned,) so it's not a big deal. Users may just wonder why all
> the disk activity. (What are the chances of the Engine threads getting
> starved for audio data if the disk is pinned?)
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https://bugs.launchpad.net/bugs/1521796
>
> Title:
> Cancelling cover art scan doesn't actually stop it
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1521796/+subscriptions
>

Be (be.ing)
Changed in mixxx:
milestone: 2.0.1 → none
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/8350

lock status: Metadata changes locked and limited to project staff
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.