CueGen icon indicating copy to clipboard operation
CueGen copied to clipboard

MacOS : "System.NullReferenceException: Object reference not set to an instance of an object" for every mp3 in the library

Open djdecoit opened this issue 4 years ago • 6 comments

Steps :

  1. Analyzed tracks in Rekordbox and then quit it.
  2. Imported the same tracks in MIK and analysed for key, with serato option checked, exported cue points for the entire collection.

Tried cuegen after these 2 steps and got the error as pasted in Title. Cue points were not visible at all by this time. So, went ahead with a workaround to import cue points in Rekordbox, step 3 is that workaround. 3. Used a third party app called "MIXO". Imported the same tracks to which cues were written in step 2, into mixo, and exported as rekordbox xml. 4. Imported this Rekordbox xml into rekordbox through xml browse feature in settings, successfully got colour coded hot cues on entire library. But for some tracks these hot cues were all aligned, while for others they were a little off, while way too off(more than a beat or two at around 110bpm) for a few tracks. 5. Again backed up entire library with backup music as well option, for just in case, quit rekordbox. 6. went to cuegen again, thinking that maybe earlier error was coming as cue points were not visible at all, but same error displayed for every song in the library.

Version and other details are here : Mac OS High Sierra Rekordbox 6.5.3 Mixed in Key 8.5.3 Mixo 0.39.0

Here attaching an Mp3 file by going to finder and into rekordbox backed up music files, so as per its latest state I believe. 0377013E_74. DJ Snake - Let Me Love You.mp3.zip

djdecoit avatar Nov 12 '21 12:11 djdecoit

Can you attach a log file to this issue? You can create a log file by passing -l log.txt as a command line argument where log.txt is the full path to the log file to be created (e.g. ~/log.txt).

mganss avatar Nov 12 '21 18:11 mganss

Can you attach a log file to this issue? You can create a log file by passing -l log.txt as a command line argument where log.txt is the full path to the log file to be created (e.g. ~/log.txt).

Hey mganss, thank you for the response. I am unable to type anything into my terminal window. When I fetched cuegen for macOS, I had to select one application to run it with, I selected Terminal from utilities. The best I could do is take a screenshot of the terminal window where I could not type anything, with the results of last file it worked on. Please take a look if this helps, or suggest a workaround.

Screen Shot 2021-11-13 at 6.01.50 PM copy.pdf

djdecoit avatar Nov 13 '21 12:11 djdecoit

Please check if this release fixes your problem: https://github.com/mganss/CueGen/releases/tag/v1.0.28

mganss avatar Nov 17 '21 09:11 mganss

Please check if this release fixes your problem: https://github.com/mganss/CueGen/releases/tag/v1.0.28

I am downloading and checking, will keep you posted on the same.

djdecoit avatar Nov 17 '21 17:11 djdecoit

Please check if this release fixes your problem: https://github.com/mganss/CueGen/releases/tag/v1.0.28

Same thing happening even with the latest version. Am I doing something wrong? I am opening "console" with Terminal on MacOS High Sierra.

djdecoit avatar Nov 17 '21 18:11 djdecoit

Please attach a screenshot with the error message again, or preferably, attach a log file. You should be able to open a terminal window and then execute the program with -l option.

mganss avatar Nov 19 '21 08:11 mganss