Mixxx 2.5.1 Windows 10 Drag and drop impossible

Bug #1807936 reported by Frankie Deschacht
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
New
Undecided
Unassigned

Bug Description

Hi,
I upgraded from 2.1.4 to 2.1.5 (x64) recently, but now, trying to make a program, I see that dragging and dropping form tracks to playlist or from tracks or playlist to decks no longer works.
Once you get to the right place with the mouse the '+' sign appears, but when you let go of the mouse, nothing has changed.

In other words, the only option you have is to right click and select the desired option from there, which can be very time consuming.

Has anyone else come across this problem or does any one how to solve it?

Thank you in advance.
PS. Just to make things clear: I use Mixxx on Windows 10, 64 bit version 1803.
Intel Core 5005U 2 Ghz processor.

Revision history for this message
kek001 (kek001) wrote :
Revision history for this message
Daniel Schürmann (daschuer) wrote :

I cannot reproduce the issue on Win10 64 using Mixxx 2.1.5 64 bit.
Maybe it is related to the path of the tracks.
Is there something suspicious in the log file?
https://www.mixxx.org/wiki/doku.php/finding_the_mixxx.log_file
Are all tracks effected.
Does dropping from the windows explorer work?

Revision history for this message
Frankie Deschacht (beheer-0) wrote :

-Nothing suspicious noticed in the log file as far as I am aware.
-All tracks are affected.
-Dropping from Windows Explorer does not work neither.

Hope that helps.

Revision history for this message
Daniel Schürmann (daschuer) wrote :
Download full text (4.3 KiB)

Can you post the lines that are logged when dropping the file from Windows Explorer?
Mine are:

Debug [Main]: TrackDAO::getTrackId(): Track location not found in library: "/home/daniel/60.wav"
Debug [Main]: SqlTransaction - Started new SQL database transaction on "MIXXX-1"
Debug [Main]: GlobalTrackCache - Resolving track by canonical location "/home/daniel/60.wav"
Debug [Main]: GlobalTrackCache - Cache miss - allocating track ["/home/daniel/60.wav" | "/home/daniel/60.wav" | -1]
Debug [Main]: GlobalTrackCache - Cache miss - inserting new track into cache ["/home/daniel/60.wav" | "/home/daniel/60.wav" | -1] QObject(0x0)
Debug [Main]: SoundSourceProxy - SoundSourceProvider "libsndfile" created a SoundSource for file "file:///home/daniel/60.wav" of type "wav"
Debug [Main]: TagLib - No cover art: None or empty list of ID3v2 APIC frames
Debug [Main]: SoundSourceProxy - Initializing track metadata and embedded cover art from file "file:///home/daniel/60.wav"
Debug [Main]: SoundSourceProxy - Adding missing artist/title from file name "file:///home/daniel/60.wav"
Debug [Main]: SoundSourceProxy - No embedded cover art found in file "file:///home/daniel/60.wav"
Debug [Main]: TrackDAO: Adding track "/home/daniel/60.wav"
Debug [Main]: SqlTransaction - Committed SQL database transaction on "MIXXX-1"
Debug [Main]: BaseTrackCache(0x435d320) updateIndexWithQuery took 0 ms
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Channel1]"
Debug [Thread (pooled)]: CoverArtCache - Guessing cover art for "/home/daniel/60.wav"
Debug [Thread (pooled)]: SoundSourceProxy - SoundSourceProvider "libsndfile" created a SoundSource for file "file:///home/daniel/60.wav" of type "wav"
Debug [Thread (pooled)]: TagLib - No cover art: None or empty list of ID3v2 APIC frames
Debug [Thread (pooled)]: CoverArtUtils::guessCover didn't find art "CoverInfo(NONE,GUESSED,,0x0,/home/daniel/60.wav,)"
Debug [CachingReaderWorker 1]: SoundSourceProxy - SoundSourceProvider "libsndfile" created a SoundSource for file "file:///home/daniel/60.wav" of type "wav"
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/60.wav" with provider "libsndfile" using mode Strict
Debug [Main]: BaseTrackPlayerImpl::slotTrackLoaded
Debug [AnalyzerQueue 1]: AnalyzerQueue - Analyzing "60" "/home/daniel/60.wav"
Debug [Main]: WCoverArt::slotCoverFound WCoverArt(0xabde930, name = "DeckCoverArt") "CoverInfoRelative(NONE,GUESSED,,0x0)" QSize(0, 0)
Debug [AnalyzerQueue 1]: SoundSourceProxy - SoundSourceProvider "libsndfile" created a SoundSource for file "file:///home/daniel/60.wav" of type "wav"
Debug [AnalyzerQueue 1]: SoundSourceProxy - Opening file "file:///home/daniel/60.wav" with provider "libsndfile" using mode Strict
Debug [Main]: WSpinny::slotCoverFound WSpinny(0xc7a5050) "CoverInfoRelative(NONE,GUESSED,,0x0)" QSize(0, 0)
Debug [AnalyzerQueue 1]: AnalysisDAO fetched 0 analyses, 0 bytes for track 2232 in 0 ms
Debug [AnalyzerQueue 1]: VampAnalyzer BlockSize: 1024
Debug [AnalyzerQueue 1]: VampAnalyzer StepSize: 512
Debug [AnalyzerQueue 1]: Beat calculation started with plugin "qm-tempotracker:0"
Debug [AnalyzerQueue 1]: VampAnalyzer BlockSize: 32768...

Read more...

Revision history for this message
geozubuntu (geozubuntu) wrote :

@kek001 (kek001)
This is another issue. I have faced what you wrote in the past but not now with 2.3.0 master latest versions. Now mouse selects tracks correctly.

@Frankie Deschacht (beheer-0)
I have faced exactly the same issue once in my win 7 in mixxx version 2.0 a year ago, maybe more.
I ran the installer by right click and run as Administrator.
It seemed that it installed correctly but the drag and drop function didn't work at all. Obviously something with the permissions messed up. I copied my database then uninstalled Mixxx completely, reinstalled by simply double click the installer .exe file, copied the database back in Application data/local/mixxx and the problem was solved. Drag and drop worked fine from the library to decks from windows explorer to decks and from windows explorer to database.
I reproduced the situation several times in win 7. Each time I ran the installer as Administrator the result was the same, no drag and drop in Mixxx.

It might be the same for you. Please try it.

@Daniel Schürmann (daschuer) If you can try it and if you be able to reproduce it and verify it I think that a note in the website and in the manual like "do not run installer as Administrator" would be helpful for many people. Working as a technician for a very long time showed to me that many people run installers as Administrator thinking that if they do that they will have less or no problems during installation.

I hope I helped just a little bit.
Thanks for your time.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Interesting:
https://superuser.com/questions/59051/drag-and-drop-file-into-application-under-run-as-administrator

However this does not explain that drag and drop from playlists to decks is also effected.
Can one check this?

Revision history for this message
Daniel Schürmann (daschuer) wrote :

We have a version with more debug info.
http://downloads.mixxx.org/builds/2.1/release/mixxx-2.1.8-2.1-git6827-release-x64.exe

Please check if the issue still persists. If yes close mixxx and attach the mixxx.log file.
https://mixxx.org/wiki/doku.php/finding_the_mixxx.log_file

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/9541

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.