interface freeze when accessing a slow network share

Bug #1488046 reported by Sébastien BLAISOT
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Medium
Unassigned

Bug Description

When expanding a network share in the left-hand pane, Mixxx tries to enumerate the directory content.
When it is a network share on a slow connection, or if it is an unaccessible network share, the interface freezes.
When the interface freezes, playback continues without problem, but you can't have any interaction with the program.

Steps to reproduce:
1. mount a network share on your system (either NFS for Mac/Linux or assign drive letter under windows). the problem is mostly seen on a network share with tons of subfolders.
2. add some sort of bandwith management to simulate slow access to network share
3. launch Mixxx and expand network share mountpoint in the left-hand pane

Actually seen under windows seven and windows 10.

Actual result: interface hangs waiting the treeItem to fill with all content

Expected result: no interface hang and a visual feeback to user that content is being collected in the background

Tags: library
Changed in mixxx:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Owen Williams (ywwg) wrote :

Release Manager Hat: Lowering the priority of this bug because it's a rare case (most DJs don't have network shares mounted, and if they do, they are usually working), and it doesn't party-stop when it's encountered.

Changed in mixxx:
importance: High → Medium
Revision history for this message
Sébastien BLAISOT (sblaisot) wrote :

There is another case than network share: interface also freezes with a directory with a huge number of subdirectory.
this is probably rare.

this can be a showstopper in rare cases when you have interface freezes at the end of a track when you need to change track ;)

tags: added: gvfs
tags: added: library
removed: gvfs
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/8206

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.