Giter Site home page Giter Site logo

Mixxx hang (infinite) at startup, when a secondary monitor is the application window target and RunAs Admin is NOT used about mixxx HOT 46 OPEN

Frotus avatar Frotus commented on June 27, 2024
Mixxx hang (infinite) at startup, when a secondary monitor is the application window target and RunAs Admin is NOT used

from mixxx.

Comments (46)

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024 1

You share the log when it hangs if you start as normal user, can you also share the log when you start as administrator. Than we can compare.

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024 1

Could you try to disconnect the AmazonBasics gaming keyboard before you start Mixxx?

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024 1

Could you try this: https://learn.microsoft.com/en-us/answers/questions/165627/disable-device-setup-metadata-refresh

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024 1

Can you try with Mixxx 2.3.4, if using --developer helps also in this version?

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024 1

If 2.3.4 hangs in --developer mode, but 2.4 not, Than I guess this change is responsible for this behavior change (but not for the hang itself): #11317

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024 1

It would help, if you could write down in a table (best on top in the issue description), what works, and what not. I'm beginning to loose the overview.

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024 1

I created a test build, which you can download here (scroll down to the bottom of the page): https://github.com/mixxxdj/mixxx/actions/runs/7684358660?pr=12669

Could you test how this behaves?

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Output of Mixxx.log after hang.. (all log files cleared, then mixxx launched normally to produce clean log of hang scenario)

Debug [Main] Skipping loading of translations because the locale is 'en' or 'en_US'.
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Debug [Main] Found and will use default keyboard mapping "C:/Program Files/Mixxx/keyboard/en_US.kbd.cfg"
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Info [Main] Loaded skin "LateNight"
Debug [Main] SoundSourceProxy - Registering SoundSource providers
Debug [Main] SoundSourceProxy - Registering platform and fallback SoundSource providers
Debug [Main] SoundSourceProviderRegistry - Registering provider "Microsoft Media Foundation 10.0.22621.2506"
Debug [Main] SoundSourceProviderRegistry - Registering file type "aac" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering file type "m4a" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering file type "mp4" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "MAD: MPEG Audio Decoder 0.15.1 (beta) NDEBUG FPM_64BIT ASO_ZEROCHECK"
Debug [Main] SoundSourceProviderRegistry - Registering file type "mp3" for provider "MAD: MPEG Audio Decoder 0.15.1 (beta) NDEBUG FPM_64BIT ASO_ZEROCHECK" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering provider "MODPlug"
Debug [Main] SoundSourceProviderRegistry - Registering file type "mod" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "okt" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "s3m" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "stm" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "xm" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "it" for provider "MODPlug" with priority 3 (default)
Info [Main] SoundSourceSndFile - Disabling OGG decoding for "libsndfile-1.2.0"
Debug [Main] SoundSourceProviderRegistry - Registering provider "libsndfile"
Debug [Main] SoundSourceProviderRegistry - Registering file type "aiff" for provider "libsndfile" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "caf" for provider "libsndfile" with priority 2 (lower)
Debug [Main] SoundSourceProviderRegistry - Registering file type "flac" for provider "libsndfile" with priority 2 (lower)
Debug [Main] SoundSourceProviderRegistry - Registering file type "wav" for provider "libsndfile" with priority 3 (default)
Debug [Main] SoundSourceProxy - Registering reference SoundSource providers
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org libFLAC"
Debug [Main] SoundSourceProviderRegistry - Registering file type "flac" for provider "Xiph.org libFLAC" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org OggVorbis"
Debug [Main] SoundSourceProviderRegistry - Registering file type "ogg" for provider "Xiph.org OggVorbis" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org libopusfile"
Debug [Main] SoundSourceProviderRegistry - Registering file type "opus" for provider "Xiph.org libopusfile" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "WavPack"
Debug [Main] SoundSourceProviderRegistry - Registering file type "wv" for provider "WavPack" with priority 4 (higher)
Debug [Main] QMimeType("audio/aac") "aac"
Debug [Main] QMimeType("audio/x-aiff") "aiff"
Debug [Main] QMimeType("audio/flac") "flac"
Debug [Main] QMimeType("audio/x-it") "it"
Debug [Main] QMimeType("audio/mp4") "m4a"
Debug [Main] QMimeType("audio/x-mod") "mod"
Debug [Main] QMimeType("audio/mpeg") "mp3"
Debug [Main] QMimeType("video/mp4") "mp4"
Debug [Main] QMimeType("audio/ogg") "ogg"
Debug [Main] QMimeType("audio/x-flac+ogg") "ogg"
Debug [Main] QMimeType("audio/x-speex+ogg") "ogg"
Debug [Main] QMimeType("audio/x-vorbis+ogg") "ogg"
Debug [Main] QMimeType("video/ogg") "ogg"
Debug [Main] QMimeType("video/x-theora+ogg") "ogg"
Debug [Main] QMimeType("audio/x-opus+ogg") "opus"
Debug [Main] QMimeType("audio/x-s3m") "s3m"
Debug [Main] QMimeType("audio/x-stm") "stm"
Debug [Main] QMimeType("audio/x-wav") "wav"
Debug [Main] QMimeType("audio/x-wavpack") "wv"
Debug [Main] QMimeType("audio/x-xm") "xm"
Debug [Main] Mixxx 2.4.0-beta (git 2.4-beta-385-gab382bec9a; built on: Jan 21 2024 @ 22:16:07; flags: /UTF8;/fp:fast;/Gy;/W3;/WX) is starting...
Debug [Main] Compile time library versions:
Debug [Main] Qt: 5.15.8
Debug [Main] libshout: 2.4.1
Debug [Main] PortAudio: 1246976 PortAudio V19.7.0-devel, revision unknown
Debug [Main] RubberBand: 3.2.0
Debug [Main] SoundTouch: 2.3.1
Debug [Main] TagLib: 1.13.0
Debug [Main] ChromaPrint: 1.5.0
Debug [Main] Vorbis: Xiph.Org libVorbis 1.3.7
Debug [Main] libsndfile: libsndfile-1.2.0
Debug [Main] FLAC: 1.4.2
Debug [Main] libmp3lame: 3.100
Debug [Main] QStandardPaths::writableLocation(HomeLocation): "C:/Users/frotu"
Debug [Main] QStandardPaths::writableLocation(AppDataLocation): "C:/Users/frotu/AppData/Roaming/Mixxx"
Debug [Main] QCoreApplication::applicationDirPath() "C:/Program Files/Mixxx"
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Info [Main] DbConnection - Available drivers for database connections: ("QSQLITE", "QODBC", "QODBC3")
Info [Main] DbConnectionPool - Cloned thread-local database connection "MIXXX-1" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [Main] CoreServices - Connecting to database
Info [Main] CoreServices - Initializing or upgrading database schema
Info [Main] SchemaManager - Database schema is up-to-date at version 39
Debug [Main] EngineNetworkStream - addWorker: worker added
Debug [Main] EngineNetworkStream - worker slots used: "1 out of 16"
Debug [Main] BroadcastManager - addConnection: created connection for profile "Connection 1"
Debug [Main] screensaver inhibited
Info [Main] GlobalTrackCache - Creating instance
Info [Main] TrackCollection - Connecting database
Info [Main] TrackCollectionManager - Starting library scanner thread
Debug [LibraryScanner 1] LibraryScanner - Entering thread
Info [LibraryScanner 1] DbConnectionPool - Cloned thread-local database connection "MIXXX-2" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [Main] TrackCollection - Connecting track source
Debug [LibraryScanner 1] LibraryScanner - Event loop starting
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] PlaylistTableModel(0x22109f68f90) select() returned 0 results in 0 ms
Debug [Main] CrateFeature::rebuildChildModel() -1
Debug [Main] Default quick links: ("C:/Users/frotu/Music/", "C:/Users/frotu/Downloads/", "C:/Users/frotu/OneDrive/Desktop/", "C:/Users/frotu/OneDrive/Documents/")
Debug [Main] Appending Quick Link: "Music" --- "C:/Users/frotu/Music/"
Debug [Main] Appending Quick Link: "Downloads" --- "C:/Users/frotu/Downloads/"
Debug [Main] Appending Quick Link: "Desktop" --- "C:/Users/frotu/OneDrive/Desktop/"
Debug [Main] Appending Quick Link: "Documents" --- "C:/Users/frotu/OneDrive/Documents/"
Info [Main] Prepared deletion of 0 playlists of type 2 that contain fewer than 1 tracks
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Traktor Library Location=[ "C:/Users/frotu/collection.nml" ]
Debug [Main] Dropping Rekordbox table: "rekordbox_playlist_tracks"
Debug [Main] Dropping Rekordbox table: "rekordbox_playlists"
Debug [Main] Dropping Rekordbox table: "rekordbox_library"
Debug [Main] Creating Rekordbox library table: "rekordbox_library"
Debug [Main] Creating Rekordbox playlists table: "rekordbox_playlists"
Debug [Main] Creating Rekordbox playlist tracks table: "rekordbox_playlist_tracks"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Dropping Serato table: "serato_playlist_tracks"
Debug [Main] Dropping Serato table: "serato_playlists"
Debug [Main] Dropping Serato table: "serato_library"
Debug [Main] Creating Serato library table: "serato_library"
Debug [Main] Creating Serato playlists table: "serato_playlists"
Debug [Main] Creating Serato playlist tracks table: "serato_playlist_tracks"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Info [Main] Library - Access to directory QFileInfo(C:\Users\frotu\Music) from sandbox granted
Debug [Main] TrackAnalysisScheduler - Starting 10 worker threads. Priority: normal
Debug [AnalyzerThread 0 #1] AnalyzerThread 0 - Running
Debug [AnalyzerThread 2 #2] AnalyzerThread 2 - Running
Debug [AnalyzerThread 1 #3] AnalyzerThread 1 - Running
Debug [Main] Creating ControllerManager
Debug [AnalyzerThread 3 #4] AnalyzerThread 3 - Running
Debug [AnalyzerThread 4 #5] AnalyzerThread 4 - Running
Debug [AnalyzerThread 5 #6] AnalyzerThread 5 - Running
Debug [AnalyzerThread 7 #7] AnalyzerThread 7 - Running
Debug [AnalyzerThread 8 #8] AnalyzerThread 8 - Running
Debug [AnalyzerThread 9 #9] AnalyzerThread 9 - Running
Debug [AnalyzerThread 6 #10] AnalyzerThread 6 - Running
Info [AnalyzerThread 0 #1] DbConnectionPool - Cloned thread-local database connection "MIXXX-3" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 2 #2] DbConnectionPool - Cloned thread-local database connection "MIXXX-4" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [Controller] ControllerManager:slotInitialize
Info [AnalyzerThread 1 #3] DbConnectionPool - Cloned thread-local database connection "MIXXX-5" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 3 #4] DbConnectionPool - Cloned thread-local database connection "MIXXX-6" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [Controller] Extension .midi.xml total 0 mappings
Debug [Controller] Extension .hid.xml total 0 mappings
Debug [Controller] Extension .bulk.xml total 0 mappings
Info [AnalyzerThread 4 #5] DbConnectionPool - Cloned thread-local database connection "MIXXX-7" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 5 #6] DbConnectionPool - Cloned thread-local database connection "MIXXX-8" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 7 #7] DbConnectionPool - Cloned thread-local database connection "MIXXX-9" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 8 #8] DbConnectionPool - Cloned thread-local database connection "MIXXX-10" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 9 #9] DbConnectionPool - Cloned thread-local database connection "MIXXX-11" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 6 #10] DbConnectionPool - Cloned thread-local database connection "MIXXX-12" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 2 #2] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 0 #1] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 1 #3] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 3 #4] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 4 #5] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 5 #6] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 7 #7] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 8 #8] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 6 #10] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 9 #9] AnalyzerThread - Activated 5 analyzers
Debug [Main] Displaying main window
Debug [Main] Running Mixxx
Debug [Main] OpenGL driver version string "4.6.0 NVIDIA 551.23", vendor "NVIDIA Corporation", renderer "NVIDIA GeForce RTX 3060/PCIe/SSE2"
Debug [Main] Supported OpenGL version: 4.6
Debug [Main] ControllerManager::getControllerList
Info [Main] Loaded skin "LateNight"
Info [Main] Loaded skin "LateNight"
Debug [Controller] Extension .midi.xml total 129 mappings
Debug [Controller] Extension .hid.xml total 16 mappings
Debug [Controller] Extension .bulk.xml total 1 mappings
Debug [Controller] ControllerManager: Setting up devices
Debug [Controller] Scanning PortMIDI devices:
Debug [Controller] Found output device # 0 Microsoft MIDI Mapper
Debug [Controller] Found output device # 2 Microsoft GS Wavetable Synth
Debug [Controller] Found output device # 3 Studio 1810c MIDI Out
Debug [Controller] Found input device # 1 Studio 1810c MIDI In
Debug [Controller] Linking to output device # 3 "Studio 1810c MIDI Out"
Debug [Controller] Scanning HSS1394 devices:
Debug [Controller] Nodes detected: 0
Info [Controller] Scanning USB HID devices
Info [Controller] Excluding HID device { 1532:006c r200 | Usage: 0001:0002 | Interface: #0 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r101 | Usage: 000c:0001 | Interface: #0 }
Info [Controller] Found HID device: { 0b05:19af r100 | Usage: ff72:00a1 | Interface: #2 | Manufacturer: AsusTek Computer Inc. | Product: AURA LED Controller | S/N: 9876543210 }
Info [Controller] Found HID device: { 3938:1119 r23 | Usage: ff19:ff19 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Excluding HID device { 1532:006c r200 | Usage: 0001:0006 | Interface: #2 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Excluding HID device { 3938:1119 r23 | Usage: 0001:0006 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 000c:0001 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0080 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Excluding HID device { 3938:1119 r23 | Usage: 0001:0002 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0000 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0000 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Excluding HID device { 3938:1119 r23 | Usage: 0001:0006 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 3938:1119 r23 | Usage: 000c:0001 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 3938:1119 r23 | Usage: 0001:0080 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024

Can you share a screenshot, that shows, how it looks, when it hangs?

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Screenshot 2024-01-27 091222

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Good call on the title change. Thanks much for the help. I do appreciate the time folks spend on this.

I will try running in dev mode today for some testing and see if it is stablish there. I can live with command line switches to use this awesome product.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

oh wow
If I run MIXXX as administrator it loaded (without -dev switch)...
perhaps my command window is in context of admin, by default.

sorry I didn't try that sooner LOL DOH!
I think because I never had to launch as admin before I didn't think of it. I was trying to create a permanent shortcut to launch with --developer switch when I thought to try it.

May address a lot of the reports of folks just D/L and trying it out for the first time and having it hang. Find which security context requires admin and see if you can address that. Generally, folks won't want to run their DJ software as Admin, as security scrutiny is increasing with all the cyber attacks through supply chains, open source and general mayhem nation state actors are trying to inflict on citizens.

from mixxx.

ronso0 avatar ronso0 commented on June 27, 2024

Thank you for reporting this!
Can you please check the existence / access/write rights of your settings directory?
https://manual.mixxx.org/2.4/en/chapters/appendix/settings_directory.html
Can you rename that directory to make Mixxx try to create a new one?

I'm not familiar with Windows admin and user management stuff, does Mixxx access the regular user directory when being run in admin mode?

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

SYSTEM, my e-mail address <>@outlook.com associated domain (since I logon to windows with my MSA (Microsoft System Account)) and the local Administrators group (DESKTOP\Administrators) all have Full rights on this folder.

Yes, Mixxx does create the new folder, ask me again for the location of my music at start (I give it an empty folder to reduce churn and eliminate a music file being the issue).
It then tell me I have Sound Device Errors so I can setup the sound (click Reconfigure), allow me to Apply the settings, then when I click OK it hangs. (I use ASIO instead of Realtek default sound system, I have a Presonus Studio 1810C). (I did not launch in Admin more here after rename to repro the sequence - let me know if you want me to rename and launch as admin this time)

Yes, it still uses the default user directory when running apps in Admin mode. It just elevates the security context so you can access areas of the disk or processes in memory the normal user doesn't have access too. This is their attempt to prevent mailware or jailbreaking javascript from infecting users' system. Most users just click "yes' when the malware tries to elevate anyway LOL But they tried to help the user here, I think.

from mixxx.

ronso0 avatar ronso0 commented on June 27, 2024

Okay, thanks.

If you don't select the Presonus card?
Just remove soundconfig.xml from your settings directory in case it is there.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Yah, so I deleted the settings folder again to try as 'new'. This time I didn't change anything after clicking "reconfigure" and just clicked OK. It also hangs.
This time though, since I did not APPLY setting first. It prompts me again with the Sound Device Error at startup. I can reconfigure again select "---" for the Sound API it asks me if I am sure I want to "continue with no sound API" I say "CONTINUE" and it still hangs.

Now I just deleted only soundconfig.xml and launched and it prompts me w/ "Sound Device Error" again. Configuration left the same, but I removed the default output so there are no outputs. It asked if I was sure I wanted to continue with "no outputs" I said yes, it then goes to "Hang"

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

The latest Attempt as normal user where it hangs, next attempt will be exact same config but will launch as Admin:

Debug [Main] Skipping loading of translations because the locale is 'en' or 'en_US'.
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Debug [Main] Found and will use default keyboard mapping "C:/Program Files/Mixxx/keyboard/en_US.kbd.cfg"
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Info [Main] Loaded skin "LateNight"
Debug [Main] SoundSourceProxy - Registering SoundSource providers
Debug [Main] SoundSourceProxy - Registering platform and fallback SoundSource providers
Debug [Main] SoundSourceProviderRegistry - Registering provider "Microsoft Media Foundation 10.0.22621.2506"
Debug [Main] SoundSourceProviderRegistry - Registering file type "aac" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering file type "m4a" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering file type "mp4" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "MAD: MPEG Audio Decoder 0.15.1 (beta) NDEBUG FPM_64BIT ASO_ZEROCHECK"
Debug [Main] SoundSourceProviderRegistry - Registering file type "mp3" for provider "MAD: MPEG Audio Decoder 0.15.1 (beta) NDEBUG FPM_64BIT ASO_ZEROCHECK" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering provider "MODPlug"
Debug [Main] SoundSourceProviderRegistry - Registering file type "mod" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "okt" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "s3m" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "stm" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "xm" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "it" for provider "MODPlug" with priority 3 (default)
Info [Main] SoundSourceSndFile - Disabling OGG decoding for "libsndfile-1.2.0"
Debug [Main] SoundSourceProviderRegistry - Registering provider "libsndfile"
Debug [Main] SoundSourceProviderRegistry - Registering file type "aiff" for provider "libsndfile" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "caf" for provider "libsndfile" with priority 2 (lower)
Debug [Main] SoundSourceProviderRegistry - Registering file type "flac" for provider "libsndfile" with priority 2 (lower)
Debug [Main] SoundSourceProviderRegistry - Registering file type "wav" for provider "libsndfile" with priority 3 (default)
Debug [Main] SoundSourceProxy - Registering reference SoundSource providers
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org libFLAC"
Debug [Main] SoundSourceProviderRegistry - Registering file type "flac" for provider "Xiph.org libFLAC" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org OggVorbis"
Debug [Main] SoundSourceProviderRegistry - Registering file type "ogg" for provider "Xiph.org OggVorbis" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org libopusfile"
Debug [Main] SoundSourceProviderRegistry - Registering file type "opus" for provider "Xiph.org libopusfile" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "WavPack"
Debug [Main] SoundSourceProviderRegistry - Registering file type "wv" for provider "WavPack" with priority 4 (higher)
Debug [Main] QMimeType("audio/aac") "aac"
Debug [Main] QMimeType("audio/x-aiff") "aiff"
Debug [Main] QMimeType("audio/flac") "flac"
Debug [Main] QMimeType("audio/x-it") "it"
Debug [Main] QMimeType("audio/mp4") "m4a"
Debug [Main] QMimeType("audio/x-mod") "mod"
Debug [Main] QMimeType("audio/mpeg") "mp3"
Debug [Main] QMimeType("video/mp4") "mp4"
Debug [Main] QMimeType("audio/ogg") "ogg"
Debug [Main] QMimeType("audio/x-flac+ogg") "ogg"
Debug [Main] QMimeType("audio/x-speex+ogg") "ogg"
Debug [Main] QMimeType("audio/x-vorbis+ogg") "ogg"
Debug [Main] QMimeType("video/ogg") "ogg"
Debug [Main] QMimeType("video/x-theora+ogg") "ogg"
Debug [Main] QMimeType("audio/x-opus+ogg") "opus"
Debug [Main] QMimeType("audio/x-s3m") "s3m"
Debug [Main] QMimeType("audio/x-stm") "stm"
Debug [Main] QMimeType("audio/x-wav") "wav"
Debug [Main] QMimeType("audio/x-wavpack") "wv"
Debug [Main] QMimeType("audio/x-xm") "xm"
Debug [Main] Mixxx 2.4.0-beta (git 2.4-beta-385-gab382bec9a; built on: Jan 21 2024 @ 22:16:07; flags: /UTF8;/fp:fast;/Gy;/W3;/WX) is starting...
Debug [Main] Compile time library versions:
Debug [Main] Qt: 5.15.8
Debug [Main] libshout: 2.4.1
Debug [Main] PortAudio: 1246976 PortAudio V19.7.0-devel, revision unknown
Debug [Main] RubberBand: 3.2.0
Debug [Main] SoundTouch: 2.3.1
Debug [Main] TagLib: 1.13.0
Debug [Main] ChromaPrint: 1.5.0
Debug [Main] Vorbis: Xiph.Org libVorbis 1.3.7
Debug [Main] libsndfile: libsndfile-1.2.0
Debug [Main] FLAC: 1.4.2
Debug [Main] libmp3lame: 3.100
Debug [Main] QStandardPaths::writableLocation(HomeLocation): "C:/Users/frotu"
Debug [Main] QStandardPaths::writableLocation(AppDataLocation): "C:/Users/frotu/AppData/Roaming/Mixxx"
Debug [Main] QCoreApplication::applicationDirPath() "C:/Program Files/Mixxx"
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Debug [Main] ConfigObject: Could not read "C:/Users/frotu/AppData/Local/Mixxx/sandbox.cfg"
Debug [Main] ConfigObject: Could not read "C:/Users/frotu/AppData/Local/Mixxx/sandbox.cfg"
Info [Main] DbConnection - Available drivers for database connections: ("QSQLITE", "QODBC", "QODBC3")
Info [Main] DbConnectionPool - Cloned thread-local database connection "MIXXX-1" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [Main] CoreServices - Connecting to database
Info [Main] CoreServices - Initializing or upgrading database schema
Info [Main] SchemaManager - Database schema is up-to-date at version 39
Debug [Main] EngineNetworkStream - addWorker: worker added
Debug [Main] EngineNetworkStream - worker slots used: "1 out of 16"
Debug [Main] BroadcastManager - addConnection: created connection for profile "Connection 1"
Debug [Main] screensaver inhibited
Info [Main] GlobalTrackCache - Creating instance
Info [Main] TrackCollection - Connecting database
Info [Main] TrackCollectionManager - Starting library scanner thread
Debug [LibraryScanner 1] LibraryScanner - Entering thread
Info [LibraryScanner 1] DbConnectionPool - Cloned thread-local database connection "MIXXX-2" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [Main] TrackCollection - Connecting track source
Debug [LibraryScanner 1] LibraryScanner - Event loop starting
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] PlaylistTableModel(0x1be03493c50) select() returned 0 results in 0 ms
Debug [Main] CrateFeature::rebuildChildModel() -1
Debug [Main] Default quick links: ("C:/Users/frotu/Music/", "C:/Users/frotu/Downloads/", "C:/Users/frotu/OneDrive/Desktop/", "C:/Users/frotu/OneDrive/Documents/")
Debug [Main] Appending Quick Link: "Music" --- "C:/Users/frotu/Music/"
Debug [Main] Appending Quick Link: "Downloads" --- "C:/Users/frotu/Downloads/"
Debug [Main] Appending Quick Link: "Desktop" --- "C:/Users/frotu/OneDrive/Desktop/"
Debug [Main] Appending Quick Link: "Documents" --- "C:/Users/frotu/OneDrive/Documents/"
Info [Main] Prepared deletion of 1 playlists of type 2 that contain fewer than 1 tracks
Info [Main] Deleting 1 playlists
Debug [Main] PlaylistDAO::getHiddenType returns PLHT_UNKNOWN for playlistId -1
Debug [Main] PlaylistDAO::getHiddenType returns PLHT_UNKNOWN for playlistId -1
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Traktor Library Location=[ "C:/Users/frotu/collection.nml" ]
Debug [Main] Dropping Rekordbox table: "rekordbox_playlist_tracks"
Debug [Main] Dropping Rekordbox table: "rekordbox_playlists"
Debug [Main] Dropping Rekordbox table: "rekordbox_library"
Debug [Main] Creating Rekordbox library table: "rekordbox_library"
Debug [Main] Creating Rekordbox playlists table: "rekordbox_playlists"
Debug [Main] Creating Rekordbox playlist tracks table: "rekordbox_playlist_tracks"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Dropping Serato table: "serato_playlist_tracks"
Debug [Main] Dropping Serato table: "serato_playlists"
Debug [Main] Dropping Serato table: "serato_library"
Debug [Main] Creating Serato library table: "serato_library"
Debug [Main] Creating Serato playlists table: "serato_playlists"
Debug [Main] Creating Serato playlist tracks table: "serato_playlist_tracks"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Info [Main] Library - Access to directory QFileInfo(C:\Users\frotu\Music) from sandbox granted
Debug [Main] TrackAnalysisScheduler - Starting 10 worker threads. Priority: normal
Debug [AnalyzerThread 0 #1] AnalyzerThread 0 - Running
Debug [AnalyzerThread 2 #2] AnalyzerThread 2 - Running
Debug [Main] Creating ControllerManager
Debug [AnalyzerThread 1 #3] AnalyzerThread 1 - Running
Debug [AnalyzerThread 3 #4] AnalyzerThread 3 - Running
Debug [AnalyzerThread 4 #5] AnalyzerThread 4 - Running
Debug [AnalyzerThread 5 #6] AnalyzerThread 5 - Running
Warning [Main] Could not read sampler bank file "C:/Users/frotu/AppData/Local/Mixxx/samplers.xml"
Debug [AnalyzerThread 6 #7] AnalyzerThread 6 - Running
Debug [AnalyzerThread 7 #8] AnalyzerThread 7 - Running
Debug [AnalyzerThread 9 #9] AnalyzerThread 9 - Running
Debug [AnalyzerThread 8 #10] AnalyzerThread 8 - Running
Info [AnalyzerThread 1 #3] DbConnectionPool - Cloned thread-local database connection "MIXXX-5" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 2 #2] DbConnectionPool - Cloned thread-local database connection "MIXXX-4" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 1 #3] AnalyzerThread - Activated 5 analyzers
Info [AnalyzerThread 7 #8] DbConnectionPool - Cloned thread-local database connection "MIXXX-10" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 2 #2] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 7 #8] AnalyzerThread - Activated 5 analyzers
Info [AnalyzerThread 4 #5] DbConnectionPool - Cloned thread-local database connection "MIXXX-7" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 4 #5] AnalyzerThread - Activated 5 analyzers
Info [AnalyzerThread 0 #1] DbConnectionPool - Cloned thread-local database connection "MIXXX-3" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 0 #1] AnalyzerThread - Activated 5 analyzers
Debug [Controller] ControllerManager:slotInitialize
Debug [Controller] Extension .midi.xml total 0 mappings
Debug [Controller] Extension .hid.xml total 0 mappings
Debug [Controller] Extension .bulk.xml total 0 mappings
Info [AnalyzerThread 5 #6] DbConnectionPool - Cloned thread-local database connection "MIXXX-8" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 8 #10] DbConnectionPool - Cloned thread-local database connection "MIXXX-12" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 5 #6] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 8 #10] AnalyzerThread - Activated 5 analyzers
Info [AnalyzerThread 9 #9] DbConnectionPool - Cloned thread-local database connection "MIXXX-11" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 6 #7] DbConnectionPool - Cloned thread-local database connection "MIXXX-9" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 9 #9] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 6 #7] AnalyzerThread - Activated 5 analyzers
Info [AnalyzerThread 3 #4] DbConnectionPool - Cloned thread-local database connection "MIXXX-6" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 3 #4] AnalyzerThread - Activated 5 analyzers
Debug [Main] Displaying main window
Debug [Main] Running Mixxx
Debug [Main] OpenGL driver version string "4.6.0 NVIDIA 551.23", vendor "NVIDIA Corporation", renderer "NVIDIA GeForce RTX 3060/PCIe/SSE2"
Debug [Main] Supported OpenGL version: 4.6
Debug [Main] ControllerManager::getControllerList
Info [Main] Loaded skin "LateNight"
Info [Main] Loaded skin "LateNight"
Debug [Controller] Extension .midi.xml total 129 mappings
Debug [Controller] Extension .hid.xml total 16 mappings
Debug [Controller] Extension .bulk.xml total 1 mappings
Debug [Controller] ControllerManager: Setting up devices
Debug [Controller] Scanning PortMIDI devices:
Debug [Controller] Found output device # 0 Microsoft MIDI Mapper
Debug [Controller] Found output device # 2 Microsoft GS Wavetable Synth
Debug [Controller] Found output device # 3 Studio 1810c MIDI Out
Debug [Controller] Found input device # 1 Studio 1810c MIDI In
Debug [Controller] Linking to output device # 3 "Studio 1810c MIDI Out"
Debug [Controller] Scanning HSS1394 devices:
Debug [Controller] Nodes detected: 0
Info [Controller] Scanning USB HID devices
Debug [Main] Key plugin ID: ""
Info [Controller] Excluding HID device { 1532:006c r200 | Usage: 0001:0002 | Interface: #0 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r101 | Usage: 000c:0001 | Interface: #0 }
Info [Controller] Found HID device: { 0b05:19af r100 | Usage: ff72:00a1 | Interface: #2 | Manufacturer: AsusTek Computer Inc. | Product: AURA LED Controller | S/N: 9876543210 }
Info [Controller] Found HID device: { 3938:1119 r23 | Usage: ff19:ff19 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Excluding HID device { 1532:006c r200 | Usage: 0001:0006 | Interface: #2 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Excluding HID device { 3938:1119 r23 | Usage: 0001:0006 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 000c:0001 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0080 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Excluding HID device { 3938:1119 r23 | Usage: 0001:0002 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0000 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0000 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Now in Admin Mode all the way to exiting out.

Debug [Main] Skipping loading of translations because the locale is 'en' or 'en_US'.
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Debug [Main] Found and will use default keyboard mapping "C:/Program Files/Mixxx/keyboard/en_US.kbd.cfg"
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Info [Main] Loaded skin "LateNight"
Debug [Main] SoundSourceProxy - Registering SoundSource providers
Debug [Main] SoundSourceProxy - Registering platform and fallback SoundSource providers
Debug [Main] SoundSourceProviderRegistry - Registering provider "Microsoft Media Foundation 10.0.22621.2506"
Debug [Main] SoundSourceProviderRegistry - Registering file type "aac" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering file type "m4a" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering file type "mp4" for provider "Microsoft Media Foundation 10.0.22621.2506" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "MAD: MPEG Audio Decoder 0.15.1 (beta) NDEBUG FPM_64BIT ASO_ZEROCHECK"
Debug [Main] SoundSourceProviderRegistry - Registering file type "mp3" for provider "MAD: MPEG Audio Decoder 0.15.1 (beta) NDEBUG FPM_64BIT ASO_ZEROCHECK" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering provider "MODPlug"
Debug [Main] SoundSourceProviderRegistry - Registering file type "mod" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "okt" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "s3m" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "stm" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "xm" for provider "MODPlug" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "it" for provider "MODPlug" with priority 3 (default)
Info [Main] SoundSourceSndFile - Disabling OGG decoding for "libsndfile-1.2.0"
Debug [Main] SoundSourceProviderRegistry - Registering provider "libsndfile"
Debug [Main] SoundSourceProviderRegistry - Registering file type "aiff" for provider "libsndfile" with priority 3 (default)
Debug [Main] SoundSourceProviderRegistry - Registering file type "caf" for provider "libsndfile" with priority 2 (lower)
Debug [Main] SoundSourceProviderRegistry - Registering file type "flac" for provider "libsndfile" with priority 2 (lower)
Debug [Main] SoundSourceProviderRegistry - Registering file type "wav" for provider "libsndfile" with priority 3 (default)
Debug [Main] SoundSourceProxy - Registering reference SoundSource providers
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org libFLAC"
Debug [Main] SoundSourceProviderRegistry - Registering file type "flac" for provider "Xiph.org libFLAC" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org OggVorbis"
Debug [Main] SoundSourceProviderRegistry - Registering file type "ogg" for provider "Xiph.org OggVorbis" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org libopusfile"
Debug [Main] SoundSourceProviderRegistry - Registering file type "opus" for provider "Xiph.org libopusfile" with priority 4 (higher)
Debug [Main] SoundSourceProviderRegistry - Registering provider "WavPack"
Debug [Main] SoundSourceProviderRegistry - Registering file type "wv" for provider "WavPack" with priority 4 (higher)
Debug [Main] QMimeType("audio/aac") "aac"
Debug [Main] QMimeType("audio/x-aiff") "aiff"
Debug [Main] QMimeType("audio/flac") "flac"
Debug [Main] QMimeType("audio/x-it") "it"
Debug [Main] QMimeType("audio/mp4") "m4a"
Debug [Main] QMimeType("audio/x-mod") "mod"
Debug [Main] QMimeType("audio/mpeg") "mp3"
Debug [Main] QMimeType("video/mp4") "mp4"
Debug [Main] QMimeType("audio/ogg") "ogg"
Debug [Main] QMimeType("audio/x-flac+ogg") "ogg"
Debug [Main] QMimeType("audio/x-speex+ogg") "ogg"
Debug [Main] QMimeType("audio/x-vorbis+ogg") "ogg"
Debug [Main] QMimeType("video/ogg") "ogg"
Debug [Main] QMimeType("video/x-theora+ogg") "ogg"
Debug [Main] QMimeType("audio/x-opus+ogg") "opus"
Debug [Main] QMimeType("audio/x-s3m") "s3m"
Debug [Main] QMimeType("audio/x-stm") "stm"
Debug [Main] QMimeType("audio/x-wav") "wav"
Debug [Main] QMimeType("audio/x-wavpack") "wv"
Debug [Main] QMimeType("audio/x-xm") "xm"
Debug [Main] Mixxx 2.4.0-beta (git 2.4-beta-385-gab382bec9a; built on: Jan 21 2024 @ 22:16:07; flags: /UTF8;/fp:fast;/Gy;/W3;/WX) is starting...
Debug [Main] Compile time library versions:
Debug [Main] Qt: 5.15.8
Debug [Main] libshout: 2.4.1
Debug [Main] PortAudio: 1246976 PortAudio V19.7.0-devel, revision unknown
Debug [Main] RubberBand: 3.2.0
Debug [Main] SoundTouch: 2.3.1
Debug [Main] TagLib: 1.13.0
Debug [Main] ChromaPrint: 1.5.0
Debug [Main] Vorbis: Xiph.Org libVorbis 1.3.7
Debug [Main] libsndfile: libsndfile-1.2.0
Debug [Main] FLAC: 1.4.2
Debug [Main] libmp3lame: 3.100
Debug [Main] QStandardPaths::writableLocation(HomeLocation): "C:/Users/frotu"
Debug [Main] QStandardPaths::writableLocation(AppDataLocation): "C:/Users/frotu/AppData/Roaming/Mixxx"
Debug [Main] QCoreApplication::applicationDirPath() "C:/Program Files/Mixxx"
Debug [Main] Loading resources from "C:/Program Files/Mixxx/"
Debug [Main] ConfigObject: Could not read "C:/Users/frotu/AppData/Local/Mixxx/sandbox.cfg"
Debug [Main] ConfigObject: Could not read "C:/Users/frotu/AppData/Local/Mixxx/sandbox.cfg"
Info [Main] DbConnection - Available drivers for database connections: ("QSQLITE", "QODBC", "QODBC3")
Info [Main] DbConnectionPool - Cloned thread-local database connection "MIXXX-1" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [Main] CoreServices - Connecting to database
Info [Main] CoreServices - Initializing or upgrading database schema
Info [Main] SchemaManager - Database schema is up-to-date at version 39
Debug [Main] EngineNetworkStream - addWorker: worker added
Debug [Main] EngineNetworkStream - worker slots used: "1 out of 16"
Debug [Main] BroadcastManager - addConnection: created connection for profile "Connection 1"
Debug [Main] screensaver inhibited
Info [Main] GlobalTrackCache - Creating instance
Info [Main] TrackCollection - Connecting database
Info [Main] TrackCollectionManager - Starting library scanner thread
Debug [LibraryScanner 1] LibraryScanner - Entering thread
Info [LibraryScanner 1] DbConnectionPool - Cloned thread-local database connection "MIXXX-2" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [LibraryScanner 1] LibraryScanner - Event loop starting
Info [Main] TrackCollection - Connecting track source
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] PlaylistTableModel(0x1fd8dc589e0) select() returned 0 results in 0 ms
Debug [Main] CrateFeature::rebuildChildModel() -1
Debug [Main] Default quick links: ("C:/Users/frotu/Music/", "C:/Users/frotu/Downloads/", "C:/Users/frotu/OneDrive/Desktop/", "C:/Users/frotu/OneDrive/Documents/")
Debug [Main] Appending Quick Link: "Music" --- "C:/Users/frotu/Music/"
Debug [Main] Appending Quick Link: "Downloads" --- "C:/Users/frotu/Downloads/"
Debug [Main] Appending Quick Link: "Desktop" --- "C:/Users/frotu/OneDrive/Desktop/"
Debug [Main] Appending Quick Link: "Documents" --- "C:/Users/frotu/OneDrive/Documents/"
Info [Main] Prepared deletion of 1 playlists of type 2 that contain fewer than 1 tracks
Info [Main] Deleting 1 playlists
Debug [Main] PlaylistDAO::getHiddenType returns PLHT_UNKNOWN for playlistId -1
Debug [Main] PlaylistDAO::getHiddenType returns PLHT_UNKNOWN for playlistId -1
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Traktor Library Location=[ "C:/Users/frotu/collection.nml" ]
Debug [Main] Dropping Rekordbox table: "rekordbox_playlist_tracks"
Debug [Main] Dropping Rekordbox table: "rekordbox_playlists"
Debug [Main] Dropping Rekordbox table: "rekordbox_library"
Debug [Main] Creating Rekordbox library table: "rekordbox_library"
Debug [Main] Creating Rekordbox playlists table: "rekordbox_playlists"
Debug [Main] Creating Rekordbox playlist tracks table: "rekordbox_playlist_tracks"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Dropping Serato table: "serato_playlist_tracks"
Debug [Main] Dropping Serato table: "serato_playlists"
Debug [Main] Dropping Serato table: "serato_library"
Debug [Main] Creating Serato library table: "serato_library"
Debug [Main] Creating Serato playlists table: "serato_playlists"
Debug [Main] Creating Serato playlist tracks table: "serato_playlist_tracks"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Info [Main] Library - Access to directory QFileInfo(C:\Users\frotu\Music) from sandbox granted
Debug [Main] TrackAnalysisScheduler - Starting 10 worker threads. Priority: normal
Debug [AnalyzerThread 0 #1] AnalyzerThread 0 - Running
Debug [AnalyzerThread 1 #2] AnalyzerThread 1 - Running
Debug [AnalyzerThread 3 #3] AnalyzerThread 3 - Running
Debug [AnalyzerThread 2 #4] AnalyzerThread 2 - Running
Debug [Main] Creating ControllerManager
Debug [AnalyzerThread 4 #5] AnalyzerThread 4 - Running
Debug [AnalyzerThread 5 #6] AnalyzerThread 5 - Running
Debug [AnalyzerThread 6 #7] AnalyzerThread 6 - Running
Info [AnalyzerThread 1 #2] DbConnectionPool - Cloned thread-local database connection "MIXXX-4" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 7 #8] AnalyzerThread 7 - Running
Info [AnalyzerThread 3 #3] DbConnectionPool - Cloned thread-local database connection "MIXXX-5" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Warning [Main] Could not read sampler bank file "C:/Users/frotu/AppData/Local/Mixxx/samplers.xml"
Debug [AnalyzerThread 3 #3] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 9 #10] AnalyzerThread 9 - Running
Debug [AnalyzerThread 1 #2] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 8 #9] AnalyzerThread 8 - Running
Info [AnalyzerThread 2 #4] DbConnectionPool - Cloned thread-local database connection "MIXXX-6" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 0 #1] DbConnectionPool - Cloned thread-local database connection "MIXXX-3" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 4 #5] DbConnectionPool - Cloned thread-local database connection "MIXXX-7" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 5 #6] DbConnectionPool - Cloned thread-local database connection "MIXXX-8" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 6 #7] DbConnectionPool - Cloned thread-local database connection "MIXXX-9" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Info [AnalyzerThread 7 #8] DbConnectionPool - Cloned thread-local database connection "MIXXX-10" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 2 #4] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 4 #5] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 0 #1] AnalyzerThread - Activated 5 analyzers
Info [AnalyzerThread 9 #10] DbConnectionPool - Cloned thread-local database connection "MIXXX-11" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [AnalyzerThread 5 #6] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 6 #7] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 7 #8] AnalyzerThread - Activated 5 analyzers
Debug [AnalyzerThread 9 #10] AnalyzerThread - Activated 5 analyzers
Info [AnalyzerThread 8 #9] DbConnectionPool - Cloned thread-local database connection "MIXXX-12" QSqlDatabase(driver="QSQLITE", database="file:///C:/Users/frotu/AppData/Local/Mixxx/mixxxdb.sqlite", host="", port=-1, user="mixxx", open=true)
Debug [Controller] ControllerManager:slotInitialize
Debug [AnalyzerThread 8 #9] AnalyzerThread - Activated 5 analyzers
Debug [Controller] Extension .midi.xml total 0 mappings
Debug [Controller] Extension .hid.xml total 0 mappings
Debug [Controller] Extension .bulk.xml total 0 mappings
Debug [Main] Displaying main window
Debug [Main] Running Mixxx
Debug [Main] OpenGL driver version string "4.6.0 NVIDIA 551.23", vendor "NVIDIA Corporation", renderer "NVIDIA GeForce RTX 3060/PCIe/SSE2"
Debug [Main] Supported OpenGL version: 4.6
Debug [Main] ControllerManager::getControllerList
Info [Main] Loaded skin "LateNight"
Info [Main] Loaded skin "LateNight"
Debug [Controller] Extension .midi.xml total 129 mappings
Debug [Controller] Extension .hid.xml total 16 mappings
Debug [Controller] Extension .bulk.xml total 1 mappings
Debug [Controller] ControllerManager: Setting up devices
Debug [Controller] Scanning PortMIDI devices:
Debug [Controller] Found output device # 0 Microsoft MIDI Mapper
Debug [Controller] Found output device # 2 Microsoft GS Wavetable Synth
Debug [Controller] Found output device # 3 Studio 1810c MIDI Out
Debug [Controller] Found input device # 1 Studio 1810c MIDI In
Debug [Controller] Linking to output device # 3 "Studio 1810c MIDI Out"
Debug [Controller] Scanning HSS1394 devices:
Debug [Controller] Nodes detected: 0
Info [Controller] Scanning USB HID devices
Debug [Main] Key plugin ID: ""
Info [Controller] Excluding HID device { 1532:006c r200 | Usage: 0001:0002 | Interface: #0 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r101 | Usage: 000c:0001 | Interface: #0 }
Info [Controller] Found HID device: { 0b05:19af r100 | Usage: ff72:00a1 | Interface: #2 | Manufacturer: AsusTek Computer Inc. | Product: AURA LED Controller | S/N: 9876543210 }
Info [Controller] Found HID device: { 3938:1119 r23 | Usage: ff19:ff19 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Excluding HID device { 1532:006c r200 | Usage: 0001:0006 | Interface: #2 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Excluding HID device { 3938:1119 r23 | Usage: 0001:0006 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 000c:0001 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0080 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Excluding HID device { 3938:1119 r23 | Usage: 0001:0002 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0000 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 1532:006c r200 | Usage: 0001:0000 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Excluding HID device { 3938:1119 r23 | Usage: 0001:0006 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 3938:1119 r23 | Usage: 000c:0001 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Found HID device: { 3938:1119 r23 | Usage: 0001:0080 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Info [Controller] Excluding HID device { 1532:006c r200 | Usage: 0001:0006 | Interface: #1 | Manufacturer: Razer | Product: Razer Mamba Elite }
Info [Controller] Found HID device: { 3938:1119 r23 | Usage: 01ff:0001 | Manufacturer: Arcox Technology Co., LTD | Product: AmazonBasics gaming keyboard }
Debug [Controller] ControllerManager::getControllerList
Debug [Controller] Controller polling stopped.
Info [Main] Loaded skin "LateNight"
Debug [Main] LegacySkinParser loading skin: "C:/Program Files/Mixxx/skins/LateNight"
Debug [Main] Skin is a >=1.12.0 style skin.
Debug [Main] WSearchLineEdit - Background color: QColor(ARGB 1, 0, 0, 0)
Debug [Main] WTrackTableView::loadTrackModel() HiddenTableModel(0x1fd91277880)
Debug [Main] HiddenTableModel(0x1fd91277880) select() returned 0 results in 0 ms
Debug [Main] WTrackTableView::loadTrackModel() MissingTableModel(0x1fd91277dc0)
Debug [Main] MissingTableModel(0x1fd91277dc0) select() returned 0 results in 0 ms
Debug [Main] WTrackTableView::loadTrackModel() PlaylistTableModel(0x1fd8dc589e0)
Debug [Main] Recordings folder set to "C:/Users/frotu/Music/Mixxx/Recordings"
Debug [Main] WTrackTableView::loadTrackModel() ProxyTrackModel(0x1fd91b27600)
Debug [BrowseThread] Append last 0 tracks from "C:/Users/frotu/Music/Mixxx"
Debug [Main] Recordings folder set to "C:/Users/frotu/Music/Mixxx/Recordings"
Debug [BrowseThread] Append last 0 tracks from "C:/Users/frotu/Music/Mixxx"
Debug [Main] WTrackTableView::loadTrackModel() AnalysisLibraryTableModel(0x1fd91278060)
Debug [Main] AnalysisLibraryTableModel(0x1fd91278060) select() returned 0 results in 0 ms
Debug [Main] WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 0
Debug [Main] WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 1
Debug [Main] WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 2
Debug [Main] WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 3
Debug [Main] ControllerManager::getControllerList
Debug [Main] ControllerManager::getControllerList
Debug [Main] WTrackTableView::loadTrackModel() LibraryTableModel(0x1fd8f2576f0)
Debug [Main] LibraryTableModel(0x1fd8f2576f0) select() returned 0 results in 0 ms
Debug [Main] SoundManager::setupDevices()
Debug [Main] SoundDevicePortAudio::open() "SoundDeviceId(Studio USB ASIO Driver, 45)"
Debug [Main] framesPerBuffer: 1024
Debug [Main] Requested sample rate: 44100 Hz and buffer size: 23.22 ms
Debug [Main] Output channels: 4 | Input channels: 1
Debug [Main] Opening stream with id 45
Debug [Main] Opened PortAudio stream successfully... starting
Debug [0x1fd9fdb87e0] SSE: Enabling denormals to zero mode
Debug [0x1fd9fdb87e0] SSE: Enabling flush to zero mode
Debug [0x1fd9fdb87e0] Denormals to zero mode is working
Debug [Main] PortAudio: Started stream successfully
Debug [Main] Actual sample rate: 44100 Hz, latency: 16.5079 ms
Debug [Main] SoundDeviceNetwork - open: "Network stream"
Debug [Main] SoundDeviceNetwork - Maximum: 1024 frames/buffer @ 44100 Hz = "23 ms"
Debug [Main] Using "Studio USB ASIO Driver" as output sound device clock reference
Debug [Main] 2 output sound devices opened
Debug [Main] 1 input sound devices opened
Debug [Main] 0 ms deleting skin
Debug [Main] ~DlgAutoDJ()
Debug [Main] 199 ms deleting menubar
Debug [Main] 205 ms deleting DeveloperToolsDlg
Debug [Main] 205 ms deleting LibraryExporter
Debug [Main] 205 ms deleting DlgPreferences
Debug [Main] ControllerManager::getControllerList
Debug [Main] 0 ms stopping pending Library tasks
Debug [Main] Wait to finish browser background thread
Debug [Main] Browser background thread terminated!
Debug [Main] 0 ms saving configuration
Debug [Main] 1 ms deleting SoundManager
Debug [Main] 48 ms deleting ControllerManager
Debug [Controller] Controller polling stopped.
Debug [Controller] Deleting PortMIDI devices...
Debug [Controller] Deleting HSS1394 devices...
Debug [Controller] Deleting HID devices...
Debug [Main] 1491 ms deleting VinylControlManager
Debug [Main] 1491 ms deleting PlayerManager
Debug [Main] PlayerManager - Destroying
Debug [Main] TrackAnalysisScheduler - Stopping
Debug [Main] TrackAnalysisScheduler - Stopping
Debug [AnalyzerThread 1 #2] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 9 #10] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 1 #2] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 9 #10] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 2 #4] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 2 #4] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 3 #3] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 4 #5] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 3 #3] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 4 #5] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 5 #6] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 6 #7] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 5 #6] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 6 #7] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 7 #8] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 0 #1] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 8 #9] AnalyzerWaveform - ~AnalyzerWaveform():
Debug [AnalyzerThread 7 #8] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 0 #1] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 8 #9] AnalyzerThread - Exiting worker thread
Debug [AnalyzerThread 1 #2] AnalyzerThread 1 - Exiting
Debug [AnalyzerThread 9 #10] AnalyzerThread 9 - Exiting
Debug [AnalyzerThread 2 #4] AnalyzerThread 2 - Exiting
Debug [AnalyzerThread 3 #3] AnalyzerThread 3 - Exiting
Debug [AnalyzerThread 4 #5] AnalyzerThread 4 - Exiting
Debug [AnalyzerThread 5 #6] AnalyzerThread 5 - Exiting
Debug [AnalyzerThread 7 #8] AnalyzerThread 7 - Exiting
Debug [AnalyzerThread 0 #1] AnalyzerThread 0 - Exiting
Debug [AnalyzerThread 8 #9] AnalyzerThread 8 - Exiting
Debug [AnalyzerThread 6 #7] AnalyzerThread 6 - Exiting
Debug [Main] 1493 ms deleting Library
Info [Main] Prepared deletion of 1 playlists of type 2 that contain fewer than 1 tracks
Info [Main] Deleting 1 playlists
Debug [Main] PlaylistDAO::getHiddenType returns PLHT_UNKNOWN for playlistId -1
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Dropping Rekordbox table: "rekordbox_playlist_tracks"
Debug [Main] Dropping Rekordbox table: "rekordbox_playlists"
Debug [Main] Dropping Rekordbox table: "rekordbox_library"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] Dropping Serato table: "serato_playlist_tracks"
Debug [Main] Dropping Serato table: "serato_playlists"
Debug [Main] Dropping Serato table: "serato_library"
Debug [Main] Committing transaction successfully on "MIXXX-1"
Debug [Main] 1498 ms deleting RecordingManager
Debug [Main] 1499 ms deleting BroadcastManager
Debug [Main] 1499 ms deleting EngineMixer
Debug [Main] 1525 ms deleting EffectsManager
Debug [Main] 1548 ms detaching all track collections
Info [Main] TrackCollectionManager - Stopping library scanner thread
Debug [LibraryScanner 1] LibraryScanner - Event loop stopped
Warning [LibraryScanner 1] QSqlDatabasePrivate::removeDatabase: connection 'MIXXX-2' is still in use, all queries will cease to work.
Debug [LibraryScanner 1] LibraryScanner - Exiting thread
Info [Main] TrackCollectionManager - Stopped library scanner thread
Debug [Main] ~TrackDAO()
Info [Main] TrackCollection - Disconnecting track source
Info [Main] TrackCollection - Disconnecting database
Debug [Main] TrackDAO::finish()
Debug [Main] Clearing played information for this session
Debug [Main] Cleaning LibraryHashes/track_locations tables.
Info [Main] GlobalTrackCache - Destroying instance
Debug [Main] ~TrackDAO()
Debug [Main] 1549 ms closing database connection(s)
Debug [Main] screensaver uninhibited
Debug [Main] Mixxx shutdown complete with code 0

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Also Note, I had a laptop before I got this desktop last January. It was doing the same thing, as I started running into this around Sept/Oct/Nov~ of 2022 (can't remember the exact date there) with that release block.

That laptop was using the Presonus as well as the Amazon Basics keyboard, at that time.

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024

And the same with the Razer Mamba Elite mouse?

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Yah I can do one at a time since I am on a desktop now. Amazon Keyboard disconnected it hung still., Trying mouse now.

It hung with mouse disconnect as well. I am going to see if I can see anything in the Security Audit log real quick.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Here is the sequence I see in Admin Events (security log was all audit success)

Error 1/27/2024 10:48:58 AM Application Hang 1002 Hanging Events
Error 1/27/2024 10:48:47 AM DeviceSetupManager 131 None
Error 1/27/2024 10:48:14 AM DeviceSetupManager 131 None
Warning 1/27/2024 10:48:13 AM DeviceSetupManager 201 None
Warning 1/27/2024 10:47:52 AM DeviceSetupManager 201 None
Warning 1/27/2024 10:47:31 AM DeviceSetupManager 201 None
Warning 1/27/2024 10:47:10 AM DeviceSetupManager 201 None
Warning 1/27/2024 10:46:48 AM DeviceSetupManager 201 None
Warning 1/27/2024 10:46:27 AM DeviceSetupManager 201 None
Warning 1/27/2024 10:46:06 AM DeviceSetupManager 201 None

This is interesting:
the warnings are all this:
A connection to the Windows Metadata and Internet Services (WMIS) could not be established.

before the Error that says:
Metadata staging failed, result=0x80072EFE for container '{E9D2E36E-F027-11ED-AB4F-70A8D368D606}'
Metadata staging failed, result=0x80072EFE for container '{E9D2E370-F027-11ED-AB4F-70A8D368D606}'

WMI does take elevated privilege in Windows to leverage, from what I recall. iirc it is because it can be used to access sensitive system information, logs, etc. Don't quote me there! LOL

Sorry, the last message in the sequence:
The program mixxx.exe version 2.4.0.385 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.

I did check the Security and Maintenance control panel, nothing was in there.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

error varies per run FYI:
Metadata staging failed, result=0x80070490 for container '{AA147483-1F84-5CEE-8CA0-235DF2F813DA}'
Metadata staging failed, result=0x80070490 for container '{E6797AC3-BEE2-5D14-B95B-FF7F7F5A9EBC}'

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Yah sure, looking through these Errors and Warnings a bit to try and correlate timing. Not sure how directly it is related.

They seem to occur even when I am not launching Mixxx. That may have been confusing with me just posting the entire log without calling out the timestamps. I know it is hard to troubleshoot over text with some random person (me in this case) on the internet that you have to trust isn't too dense LOL. Thanks for your patience.

Eliminated the coincidence - there is a 10+ minute gap since they stopped, and I relaunched Mixxx:

Error 1/27/2024 11:07:30 AM Application Hang 1002 Hanging Events
Error 1/27/2024 10:52:35 AM DeviceSetupManager 131 None

I am still checking out the link though, so I can clean this up.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Error 1/27/2024 11:15:24 AM Application Hang 1002 Hanging Events
Error 1/27/2024 11:07:30 AM Application Hang 1002 Hanging Events
Error 1/27/2024 10:52:35 AM DeviceSetupManager 131 None

Yah the DeviceSetupManager errors cleared up, and I am still getting the Application Hang solo (see above 8 minute gap between test with no errors other than App Hang events)

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Here is the crash file Windows created.. Just found it.. Yah I know, I haven't spent this much time looking into this before :)
(Report.wer)

Version=1
EventType=AppHangB1
EventTime=133508565204826137
ReportType=3
Consent=1
UploadTime=133508565240589544
ReportStatus=97
ReportIdentifier=735264f5-3194-4f92-ac24-ff6e479e3910
IntegratorReportIdentifier=8045846f-2b03-448d-bbde-c5143418ebf8
Wow64Host=34404
NsAppName=mixxx.exe
AppSessionGuid=000078a0-0003-0037-62b6-11245551da01
TargetAppId=W:000620dd46313289f52f490d171f2a9b77b200000000!0000405e782ef9afddc2a648bf530c63839ed5f8ac87!mixxx.exe
TargetAppVer=2024//01//21:22:16:46!7bc309!mixxx.exe
BootId=4294967295
TargetAsId=6992
UserImpactVector=269484304
IsFatal=1
EtwNonCollectReason=1
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=mixxx.exe
Sig[1].Name=Application Version
Sig[1].Value=2.4.0.385
Sig[2].Name=Application Timestamp
Sig[2].Value=65ad97ce
Sig[3].Name=Hang Signature
Sig[3].Value=01bd
Sig[4].Name=Hang Type
Sig[4].Value=134217728
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.22621.2.0.0.768.101
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
DynamicSig[22].Name=Additional Hang Signature 1
DynamicSig[22].Value=01bdc9c9b7d8f33692dd3292b1112b38
DynamicSig[23].Name=Additional Hang Signature 2
DynamicSig[23].Value=b2e3
DynamicSig[24].Name=Additional Hang Signature 3
DynamicSig[24].Value=b2e30e37416c72f1469fb766a72d4501
DynamicSig[25].Name=Additional Hang Signature 4
DynamicSig[25].Value=01bd
DynamicSig[26].Name=Additional Hang Signature 5
DynamicSig[26].Value=01bdc9c9b7d8f33692dd3292b1112b38
DynamicSig[27].Name=Additional Hang Signature 6
DynamicSig[27].Value=b2e3
DynamicSig[28].Name=Additional Hang Signature 7
DynamicSig[28].Value=b2e30e37416c72f1469fb766a72d4501
UI[3]=mixxx.exe is not responding
UI[4]=If you close the program, you might lose information.
UI[5]=Close the program
UI[6]=Close the program
UI[7]=Close the program
LoadedModule[0]=C:\Program Files\Mixxx\mixxx.exe
LoadedModule[1]=C:\WINDOWS\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\WINDOWS\System32\KERNEL32.DLL
LoadedModule[3]=C:\WINDOWS\System32\KERNELBASE.dll
LoadedModule[4]=C:\WINDOWS\System32\SHELL32.dll
LoadedModule[5]=C:\WINDOWS\System32\msvcp_win.dll
LoadedModule[6]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.22621.2506_none_b43bab19638c9595\COMCTL32.dll
LoadedModule[7]=C:\WINDOWS\System32\ucrtbase.dll
LoadedModule[8]=C:\WINDOWS\System32\ADVAPI32.dll
LoadedModule[9]=C:\WINDOWS\System32\msvcrt.dll
LoadedModule[10]=C:\WINDOWS\System32\USER32.dll
LoadedModule[11]=C:\WINDOWS\System32\win32u.dll
LoadedModule[12]=C:\WINDOWS\System32\GDI32.dll
LoadedModule[13]=C:\WINDOWS\System32\gdi32full.dll
LoadedModule[14]=C:\WINDOWS\System32\sechost.dll
LoadedModule[15]=C:\WINDOWS\System32\bcrypt.dll
LoadedModule[16]=C:\WINDOWS\System32\ole32.dll
LoadedModule[17]=C:\WINDOWS\System32\RPCRT4.dll
LoadedModule[18]=C:\WINDOWS\System32\combase.dll
LoadedModule[19]=C:\Program Files\Mixxx\chromaprint.dll
LoadedModule[20]=C:\WINDOWS\System32\WS2_32.dll
LoadedModule[21]=C:\Program Files\Mixxx\djinterop.dll
LoadedModule[22]=C:\Program Files\Mixxx\EBUR128.dll
LoadedModule[23]=C:\Program Files\Mixxx\sqlite3.dll
LoadedModule[24]=C:\Program Files\Mixxx\keyfinder.dll
LoadedModule[25]=C:\Program Files\Mixxx\FLAC.dll
LoadedModule[26]=C:\Program Files\Mixxx\libmp3lame.DLL
LoadedModule[27]=C:\WINDOWS\SYSTEM32\OPENGL32.dll
LoadedModule[28]=C:\Program Files\Mixxx\vorbisfile.dll
LoadedModule[29]=C:\Program Files\Mixxx\portmidi.dll
LoadedModule[30]=C:\Program Files\Mixxx\portaudio.dll
LoadedModule[31]=C:\Program Files\Mixxx\libprotobuf-lite.dll
LoadedModule[32]=C:\Program Files\Mixxx\Qt5OpenGL.dll
LoadedModule[33]=C:\WINDOWS\System32\SETUPAPI.dll
LoadedModule[34]=C:\Program Files\Mixxx\Qt5Qml.dll
LoadedModule[35]=C:\Program Files\Mixxx\Qt5Network.dll
LoadedModule[36]=C:\Program Files\Mixxx\Qt5Sql.dll
LoadedModule[37]=C:\Program Files\Mixxx\Qt5Svg.dll
LoadedModule[38]=C:\WINDOWS\System32\CRYPT32.dll
LoadedModule[39]=C:\Program Files\Mixxx\Qt5Xml.dll
LoadedModule[40]=C:\Program Files\Mixxx\rubberband-2.dll
LoadedModule[41]=C:\Program Files\Mixxx\SoundTouch.dll
LoadedModule[42]=C:\Program Files\Mixxx\sndfile.dll
LoadedModule[43]=C:\Program Files\Mixxx\hss1394.dll
LoadedModule[44]=C:\Program Files\Mixxx\tag.dll
LoadedModule[45]=C:\Program Files\Mixxx\lilv.dll
LoadedModule[46]=C:\Program Files\Mixxx\ogg.dll
LoadedModule[47]=C:\Program Files\Mixxx\Qt5Widgets.dll
LoadedModule[48]=C:\Program Files\Mixxx\Qt5Gui.dll
LoadedModule[49]=C:\Program Files\Mixxx\vorbis.dll
LoadedModule[50]=C:\Program Files\Mixxx\vorbisenc.dll
LoadedModule[51]=C:\Program Files\Mixxx\pthreadVC3.dll
LoadedModule[52]=C:\Program Files\Mixxx\libssl-3-x64.dll
LoadedModule[53]=C:\Program Files\Mixxx\opus.dll
LoadedModule[54]=C:\Program Files\Mixxx\id3tag.dll
LoadedModule[55]=C:\Program Files\Mixxx\libcrypto-3-x64.dll
LoadedModule[56]=C:\WINDOWS\SYSTEM32\MFPlat.DLL
LoadedModule[57]=C:\WINDOWS\System32\shcore.dll
LoadedModule[58]=C:\WINDOWS\SYSTEM32\MFReadWrite.dll
LoadedModule[59]=C:\WINDOWS\SYSTEM32\VERSION.dll
LoadedModule[60]=C:\Program Files\Mixxx\modplug.dll
LoadedModule[61]=C:\Program Files\Mixxx\qt5keychain.dll
LoadedModule[62]=C:\Program Files\Mixxx\hidapi.dll
LoadedModule[63]=C:\Program Files\Mixxx\wavpackdll.dll
LoadedModule[64]=C:\Program Files\Mixxx\VCRUNTIME140_1.dll
LoadedModule[65]=C:\Program Files\Mixxx\MSVCP140.dll
LoadedModule[66]=C:\Program Files\Mixxx\VCRUNTIME140.dll
LoadedModule[67]=C:\Program Files\Mixxx\Qt5Core.dll
LoadedModule[68]=C:\Program Files\Mixxx\avutil-57.dll
LoadedModule[69]=C:\Program Files\Mixxx\zlib1.dll
LoadedModule[70]=C:\Program Files\Mixxx\avcodec-59.dll
LoadedModule[71]=C:\Program Files\Mixxx\fftw3.dll
LoadedModule[72]=C:\WINDOWS\SYSTEM32\GLU32.dll
LoadedModule[73]=C:\WINDOWS\SYSTEM32\WINMM.dll
LoadedModule[74]=C:\Program Files\Mixxx\JACK.dll
LoadedModule[75]=C:\Program Files\Mixxx\tre.dll
LoadedModule[76]=C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
LoadedModule[77]=C:\WINDOWS\SYSTEM32\DNSAPI.dll
LoadedModule[78]=C:\Program Files\Mixxx\samplerate.dll
LoadedModule[79]=C:\Program Files\Mixxx\MSVCP140_1.dll
LoadedModule[80]=C:\Program Files\Mixxx\sratom.dll
LoadedModule[81]=C:\Program Files\Mixxx\sord.dll
LoadedModule[82]=C:\Program Files\Mixxx\serd.dll
LoadedModule[83]=C:\WINDOWS\SYSTEM32\UxTheme.dll
LoadedModule[84]=C:\WINDOWS\SYSTEM32\dwmapi.dll
LoadedModule[85]=C:\WINDOWS\SYSTEM32\d3d11.dll
LoadedModule[86]=C:\WINDOWS\SYSTEM32\dxgi.dll
LoadedModule[87]=C:\Program Files\Mixxx\libpng16.dll
LoadedModule[88]=C:\Program Files\Mixxx\harfbuzz.dll
LoadedModule[89]=C:\WINDOWS\SYSTEM32\cfgmgr32.dll
LoadedModule[90]=C:\WINDOWS\SYSTEM32\MPR.dll
LoadedModule[91]=C:\Program Files\Mixxx\swresample-4.dll
LoadedModule[92]=C:\WINDOWS\SYSTEM32\USERENV.dll
LoadedModule[93]=C:\Program Files\Mixxx\double-conversion.dll
LoadedModule[94]=C:\Program Files\Mixxx\zstd.dll
LoadedModule[95]=C:\Program Files\Mixxx\pcre2-16.dll
LoadedModule[96]=C:\WINDOWS\SYSTEM32\NETAPI32.dll
LoadedModule[97]=C:\Program Files\Mixxx\freetype.dll
LoadedModule[98]=C:\WINDOWS\SYSTEM32\dxcore.dll
LoadedModule[99]=C:\WINDOWS\SYSTEM32\SRVCLI.DLL
LoadedModule[100]=C:\Program Files\Mixxx\brotlidec.dll
LoadedModule[101]=C:\Program Files\Mixxx\bz2.dll
LoadedModule[102]=C:\WINDOWS\SYSTEM32\NETUTILS.DLL
LoadedModule[103]=C:\Program Files\Mixxx\brotlicommon.dll
LoadedModule[104]=C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL
LoadedModule[105]=C:\WINDOWS\System32\IMM32.DLL
LoadedModule[106]=C:\WINDOWS\System32\NSI.dll
LoadedModule[107]=C:\WINDOWS\SYSTEM32\kernel.appcore.dll
LoadedModule[108]=C:\WINDOWS\System32\bcryptPrimitives.dll
LoadedModule[109]=C:\WINDOWS\SYSTEM32\RTWorkQ.DLL
LoadedModule[110]=C:\WINDOWS\SYSTEM32\windows.storage.dll
LoadedModule[111]=C:\WINDOWS\SYSTEM32\wintypes.dll
LoadedModule[112]=C:\WINDOWS\System32\shlwapi.dll
LoadedModule[113]=C:\WINDOWS\SYSTEM32\profapi.dll
LoadedModule[114]=C:\Program Files\Mixxx\plugins\platforms\qwindows.dll
LoadedModule[115]=C:\WINDOWS\System32\OLEAUT32.dll
LoadedModule[116]=C:\WINDOWS\SYSTEM32\WTSAPI32.dll
LoadedModule[117]=C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\AudioDevProps2.dll
LoadedModule[118]=C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\NahimicOSD.dll
LoadedModule[119]=C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\ProductInfo.dll
LoadedModule[120]=C:\ProgramData\A-Volute\A-Volute.SonicStudio3\Modules\ScheduledModules\x64\AudioDevProps2.dll
LoadedModule[121]=C:\WINDOWS\SYSTEM32\powrprof.dll
LoadedModule[122]=C:\WINDOWS\SYSTEM32\UMPDC.dll
LoadedModule[123]=C:\WINDOWS\system32\d3d9.dll
LoadedModule[124]=C:\WINDOWS\SYSTEM32\msasn1.dll
LoadedModule[125]=C:\WINDOWS\SYSTEM32\cryptnet.dll
LoadedModule[126]=C:\WINDOWS\System32\wintrust.dll
LoadedModule[127]=C:\WINDOWS\System32\imagehlp.dll
LoadedModule[128]=C:\WINDOWS\SYSTEM32\CRYPTSP.dll
LoadedModule[129]=C:\WINDOWS\system32\rsaenh.dll
LoadedModule[130]=C:\WINDOWS\SYSTEM32\directxdatabasehelper.dll
LoadedModule[131]=C:\WINDOWS\System32\MSCTF.dll
LoadedModule[132]=C:\WINDOWS\System32\clbcatq.dll
LoadedModule[133]=C:\Windows\System32\AppXDeploymentClient.dll
LoadedModule[134]=C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_a3a35b9b20ddd8f1\nvoglv64.dll
LoadedModule[135]=C:\WINDOWS\SYSTEM32\drvstore.dll
LoadedModule[136]=C:\WINDOWS\SYSTEM32\devobj.dll
LoadedModule[137]=C:\WINDOWS\SYSTEM32\wldp.dll
LoadedModule[138]=C:\WINDOWS\SYSTEM32\ntmarta.dll
LoadedModule[139]=C:\WINDOWS\SYSTEM32\gpapi.dll
LoadedModule[140]=C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_a3a35b9b20ddd8f1\nvgpucomp64.dll
LoadedModule[141]=C:\WINDOWS\system32\nvspcap64.dll
LoadedModule[142]=C:\WINDOWS\SYSTEM32\WINSTA.dll
LoadedModule[143]=C:\Program Files\Mixxx\plugins\styles\qwindowsvistastyle.dll
LoadedModule[144]=C:\Program Files\Mixxx\plugins\imageformats\qgif.dll
LoadedModule[145]=C:\Program Files\Mixxx\plugins\imageformats\qicns.dll
LoadedModule[146]=C:\Program Files\Mixxx\plugins\imageformats\qico.dll
LoadedModule[147]=C:\Program Files\Mixxx\plugins\imageformats\qjp2.dll
LoadedModule[148]=C:\Program Files\Mixxx\jasper.dll
LoadedModule[149]=C:\Program Files\Mixxx\jpeg62.dll
LoadedModule[150]=C:\Program Files\Mixxx\plugins\imageformats\qjpeg.dll
LoadedModule[151]=C:\Program Files\Mixxx\plugins\imageformats\qsvg.dll
LoadedModule[152]=C:\Program Files\Mixxx\plugins\imageformats\qtga.dll
LoadedModule[153]=C:\Program Files\Mixxx\plugins\imageformats\qtiff.dll
LoadedModule[154]=C:\Program Files\Mixxx\tiff.dll
LoadedModule[155]=C:\Program Files\Mixxx\liblzma.dll
LoadedModule[156]=C:\Program Files\Mixxx\plugins\imageformats\qwbmp.dll
LoadedModule[157]=C:\Program Files\Mixxx\plugins\imageformats\qwebp.dll
LoadedModule[158]=C:\Program Files\Mixxx\libwebpmux.dll
LoadedModule[159]=C:\Program Files\Mixxx\libwebpdemux.dll
LoadedModule[160]=C:\Program Files\Mixxx\libwebp.dll
LoadedModule[161]=C:\Program Files\Mixxx\libsharpyuv.dll
LoadedModule[162]=C:\Program Files\Mixxx\plugins\iconengines\qsvgicon.dll
LoadedModule[163]=C:\WINDOWS\system32\dataexchange.dll
LoadedModule[164]=C:\WINDOWS\system32\twinapi.appcore.dll
LoadedModule[165]=C:\WINDOWS\system32\dwrite.dll
LoadedModule[166]=C:\WINDOWS\SYSTEM32\textinputframework.dll
LoadedModule[167]=C:\WINDOWS\SYSTEM32\CoreMessaging.dll
LoadedModule[168]=C:\WINDOWS\SYSTEM32\CoreUIComponents.dll
LoadedModule[169]=C:\Program Files\Mixxx\plugins\sqldrivers\qsqlite.dll
LoadedModule[170]=C:\WINDOWS\SYSTEM32\winmmbase.dll
LoadedModule[171]=C:\WINDOWS\SYSTEM32\MMDevAPI.DLL
LoadedModule[172]=C:\WINDOWS\SYSTEM32\wdmaud.drv
LoadedModule[173]=C:\WINDOWS\SYSTEM32\ksuser.dll
LoadedModule[174]=C:\WINDOWS\SYSTEM32\AVRT.dll
LoadedModule[175]=C:\WINDOWS\SYSTEM32\AUDIOSES.DLL
LoadedModule[176]=C:\WINDOWS\SYSTEM32\msacm32.drv
LoadedModule[177]=C:\WINDOWS\SYSTEM32\MSACM32.dll
LoadedModule[178]=C:\WINDOWS\SYSTEM32\midimap.dll
LoadedModule[179]=C:\ProgramData\A-Volute\A-Volute.SonicStudio3\Modules\ScheduledModules\x64\ProductInfo.dll
LoadedModule[180]=C:\WINDOWS\SYSTEM32\PropSys.dll
LoadedModule[181]=C:\WINDOWS\SYSTEM32\resourcepolicyclient.dll
LoadedModule[182]=C:\WINDOWS\SYSTEM32\dsound.dll
LoadedModule[183]=C:\WINDOWS\SYSTEM32\ResampleDmo.DLL
LoadedModule[184]=C:\WINDOWS\SYSTEM32\msdmo.dll
LoadedModule[185]=c:\program files\presonus\universal control\drivers\audiobox\x64\paeusbaudioasio_x64.dll
LoadedModule[186]=c:\program files\presonus\universal control\drivers\iostation\x64\pae_iostationasio_x64.dll
LoadedModule[187]=C:\Program Files\PreSonus\Universal Control\Drivers\Quantum\x64\quantum_asio_x64.dll
LoadedModule[188]=c:\windows\system32\rthdasio64.dll
LoadedModule[189]=C:\WINDOWS\System32\audiokse.dll
LoadedModule[190]=c:\program files\presonus\universal control\drivers\dspusbseries\x64\paedspusbasio_x64.dll
LoadedModule[191]=c:\program files\presonus\universal control\drivers\studio192\x64\paestudio192asio_x64.dll
LoadedModule[192]=c:\program files\presonus\universal control\drivers\studiousb\x64\paestudiousbasio_x64.dll
LoadedModule[193]=c:\program files\presonus\universal control\drivers\studiolivear\x64\paestudiolivearasio_x64.dll
LoadedModule[194]=c:\program files\presonus\universal control\drivers\studioliveclassic\x64\paeslclassicusbasio_x64.dll
LoadedModule[195]=c:\program files\presonus\universal control\drivers\studiolive3\x64\paestudiolive3asio_x64.dll
LoadedModule[196]=C:\WINDOWS\SYSTEM32\hid.dll
LoadedModule[197]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.2506_none_270c5ae97388e100\comctl32.dll
LoadedModule[198]=C:\WINDOWS\SYSTEM32\WindowsCodecs.dll
LoadedModule[199]=C:\Windows\System32\thumbcache.dll
LoadedModule[200]=C:\WINDOWS\SYSTEM32\policymanager.dll
LoadedModule[201]=C:\WINDOWS\SYSTEM32\msvcp110_win.dll
LoadedModule[202]=C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_a3a35b9b20ddd8f1\nvldumdx.dll
LoadedModule[203]=C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_a3a35b9b20ddd8f1\nvd3dumx.dll
OsInfo[0].Key=vermaj
OsInfo[0].Value=10
OsInfo[1].Key=vermin
OsInfo[1].Value=0
OsInfo[2].Key=verbld
OsInfo[2].Value=22621
OsInfo[3].Key=ubr
OsInfo[3].Value=3007
OsInfo[4].Key=versp
OsInfo[4].Value=0
OsInfo[5].Key=arch
OsInfo[5].Value=9
OsInfo[6].Key=lcid
OsInfo[6].Value=1033
OsInfo[7].Key=geoid
OsInfo[7].Value=244
OsInfo[8].Key=sku
OsInfo[8].Value=101
OsInfo[9].Key=domain
OsInfo[9].Value=0
OsInfo[10].Key=prodsuite
OsInfo[10].Value=768
OsInfo[11].Key=ntprodtype
OsInfo[11].Value=1
OsInfo[12].Key=platid
OsInfo[12].Value=10
OsInfo[13].Key=sr
OsInfo[13].Value=0
OsInfo[14].Key=tmsi
OsInfo[14].Value=222511433
OsInfo[15].Key=osinsty
OsInfo[15].Value=3
OsInfo[16].Key=iever
OsInfo[16].Value=11.1.22621.0-11.0.1000
OsInfo[17].Key=portos
OsInfo[17].Value=0
OsInfo[18].Key=ram
OsInfo[18].Value=32509
OsInfo[19].Key=svolsz
OsInfo[19].Value=952
OsInfo[20].Key=wimbt
OsInfo[20].Value=0
OsInfo[21].Key=blddt
OsInfo[21].Value=220506
OsInfo[22].Key=bldtm
OsInfo[22].Value=1250
OsInfo[23].Key=bldbrch
OsInfo[23].Value=ni_release
OsInfo[24].Key=bldchk
OsInfo[24].Value=0
OsInfo[25].Key=wpvermaj
OsInfo[25].Value=0
OsInfo[26].Key=wpvermin
OsInfo[26].Value=0
OsInfo[27].Key=wpbuildmaj
OsInfo[27].Value=0
OsInfo[28].Key=wpbuildmin
OsInfo[28].Value=0
OsInfo[29].Key=osver
OsInfo[29].Value=10.0.22621.3007.amd64fre.ni_release.220506-1250
OsInfo[30].Key=buildflightid
OsInfo[30].Value=34D37308-CE0A-4B7A-9470-B29C3D96D2F8.1
OsInfo[31].Key=edition
OsInfo[31].Value=Core
OsInfo[32].Key=ring
OsInfo[32].Value=Retail
OsInfo[33].Key=expid
OsInfo[33].Value=RS:1A31E,MD:283BAEF,ME:25762F0,ME:27B9BC4,FX:12AAB778,ME:28279A6
OsInfo[34].Key=fconid
OsInfo[34].Value=18299130,0,2,0;19193777,0,2,0;19194292,0,2,0;19638787,0,2,0;23531064,2,2,0;23562335,2,2,0;23563673,2,2,0;32862274,0,2,0;35681102,0,1,0;36803287,0,2,1;36803295,0,2,0;36803303,0,2,1;38277973,0,1,0;38859191,0,2,1;39263329,1,2,0;39281392,0,2,0;40025975,0,1,0;40616880,0,1,0;40883769,0,1,0;40981503,0,1,0;41135193,0,1,1;41137130,0,1,0;41342175,0,1,0;41655236,0,2,1;41772259,0,2,1;41799415,0,2,1;42052423,0,2,0;42105254,0,2,0;43133808,1,2,1;43169616,0,1,1;43203978,0,2,1;43572857,0,2,1;43772553,0,1,0;43844371,0,1,1;43978769,0,1,1;43998261,0,2,1;44325080,0,1,0;44521793,0,1,1;44552141,0,1,0;44776738,0,2,1;45113694,0,2,1;45185354,0,2,0;45786062,0,2,1;45952583,0,2,0;45952795,0,2,0;45991456,0,1,1;46094352,0,2,1;46251949,0,2,0;46551074,0,1,1;46557400,0,1,1;46604216,0,2,1;46619189,0,2,1;46717502,0,2,0;46982417,0,2,1;47991031,0,2,1;48057519,0,2,1
OsInfo[35].Key=containerid
OsInfo[36].Key=containertype
OsInfo[37].Key=edu
OsInfo[37].Value=0
OsInfo[38].Key=servicinginprogress
OsInfo[38].Value=0
OsInfo[39].Key=featureupdatependingreboot
OsInfo[39].Value=0
FriendlyEventName=Stopped responding and was closed
ConsentKey=AppHangXProcB1
AppName=mixxx.exe
AppPath=C:\Program Files\Mixxx\mixxx.exe
ReportDescription=A problem caused this program to stop interacting with Windows.
NsPartner=windows
NsGroup=windows8
ApplicationIdentity=FB064B2C05EB64F634BD6085E8BB171F
MetadataHash=1826855795

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

So one difference is 2.3.4 Hangs here
Screenshot 2024-01-27 114602

Also Hangs in --developer mode

here are the last few lines of the dev console output:
Debug [Controller]: Found "Razer" "Razer Mamba Elite" "r512" S/N "" "Interface 1"
Debug [Controller]: Found "Razer" "Razer Mamba Elite" "r512" S/N "" "Interface 1"
Debug [Controller]: Skipping "Arcox Technology Co., LTD" "AmazonBasics gaming keyboard" "r35" S/N "" "Usage Page 1 Usage 6"
Debug [Controller]: Found "Arcox Technology Co., LTD" "AmazonBasics gaming keyboard" "r35" S/N "" "Usage Page 12 Usage 1"
Debug [Controller]: Found "Arcox Technology Co., LTD" "AmazonBasics gaming keyboard" "r35" S/N "" "Usage Page 1 Usage 128"
Debug [Controller]: Skipping "Razer" "Razer Mamba Elite" "r512" S/N "" "Interface 1"
Debug [Controller]: Found "Arcox Technology Co., LTD" "AmazonBasics gaming keyboard" "r35" S/N "" "Usage Page 511 Usage 1"
Debug [Controller]: ControllerManager::getControllerList
Debug [Controller]: Controller polling stopped.
Warning [Engine]: SoundDevicePortAudio: Audio API provides invalid time stamps, syncing waveforms with a CPU Timer DacTime: 1176.39 EntrytoDac: 0.0175057 TimeSinceLastCb: 0.023001 diff: -0.028737
Debug [Main]: GLWaveformRendererSignalShader::loadShaders
Debug [Main]: GLWaveformRendererSignalShader::loadShaders
Debug [Main]: ControllerManager::getControllerList
Debug [Main]: Setting input delegate for column 0 QStyledItemDelegate(0x21a5ec33da0)
Debug [Main]: Setting input delegate for column 1 QStyledItemDelegate(0x21a5ec33d60)
Debug [Main]: Setting input delegate for column 2 QStyledItemDelegate(0x21a5ec33b00)
Debug [Main]: Setting input delegate for column 3 MidiOptionsDelegate(0x21a5ec33c40)
Debug [Main]: Setting input delegate for column 4 ControlDelegate(0x21a5ec70160)
Debug [Main]: Setting output delegate for column 0 QStyledItemDelegate(0x21a5ec33ca0)
Debug [Main]: Setting output delegate for column 1 QStyledItemDelegate(0x21a5ec33a20)
Debug [Main]: Setting output delegate for column 2 QStyledItemDelegate(0x21a5ec33d00)
Debug [Main]: Setting output delegate for column 3 QStyledItemDelegate(0x21a5ec33a40)
Debug [Main]: Setting output delegate for column 4 QStyledItemDelegate(0x21a5ec33a60)
Debug [Main]: Setting output delegate for column 5 ControlDelegate(0x21a5ec71ea0)

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

P.S. Does not hang when I "runas" Administrator

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024

But what doesnt make sense to me, is that the only change between 2.3.3 and 2.3.4 in this part of the code is a comment. The last significiant changes were in 2.3.1: #4243
From looking into the changelog, I would assume that 2.3.0 is the last working version.
Can you please verify that 2.3.3 is not affected?

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Yah, I will try 2.3.3 now.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

2.3.3 was still reproducing the issue. I deleted the settings folder between downgrades. I was recalling from memory in the original thread where I stated 2.3.3 worked after initial freeze. (maybe I did the below, testing)

I went back to 2.2.4. It hung on startup as well. I know that was working before. I ran it as admin and it worked. I then relaunched and it worked as normal user. I then rebooted. It still worked as a normal user. Now I can run Mixxx 2.2.4 normally (not as admin) just fine. I must have done that a couple years ago then forgot and just used it fine until I upgraded to 2.3.3 etc. and started having issues again.

I am now trying 2.3.3 with the admin mode first, then restart and see if it works like 2.2.4 did.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Other interesting thing.... It loads on Monitor 1 as normal user. When I launch "RunsAs" Administrator, it launches to Monitor 2 instead and doesn't freeze.
Now when I launch as normal user, it sends to Monitor 2 (must have remembered from last launch as Admin which Monitor it was on)

2.3.3 also worked if I launched it, it froze. Launch as Admin, it works. Now launch normally and it works.
I must have done that when I upgraded to 2.3.3 and forgot, hence thinking it worked after initial load and hang.

One day it just started hanging on load, right when I was supposed to go on Air. Something could have changed on my system since then, as well to change the behavior. Windows Updates all the time.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

I am going to try the other newer versions with this sequence now.
Install, Launch/hang, Launch as Admin, Exit, Launch as normal user, exit, reboot, launch as normal user.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Okay, this gets weirder..

2.3.6 work if I go through the sequence I mentioned.
I was curious about the Monitor 1 versus 2 in Admin mode versus Normal User mode.

If I drag the Mixxx Window to Monitor 1 and exit, it hangs as normal user at startup. I have to runas Admin, drag to monitor 2, exit. then I can launch as Normal User again, with it loading on Monitor 2.

For reference: My Laptop had the main screen and Monitor 2, as well. This desktop just has 2 external monitors.
Hopefully this only happens to people with multiple monitors, could explain the seemingly random reports of Hang on Start from various versions. If you get the stars aligned right it doesn't impact you, otherwise you are hung.

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024

The monitors are not related to the HID devices. But since loading of the skin is the step after enumerating the HID devices, this might be the origin instead?

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Yah seems related. I will run more tests and try setting Monitor 1 and 2 reversed (windows lets you set which is 1 and which is 2, etc. when using multiple monitors).

So in this case Monitor 2 was set as my Main Display.
Now setting Monitor 1 as my Main Display to see what happens when Mixxx loads to now what is NOT my main display.

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024

You could also test with another standard user account instead of administrator. To understand, if the administrator priviliges are, what make the difference, or just the different user account.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Yah sure thing. So yah Mixxx went to Monitor 1 as my main display. I moved it to Monitor 2 (since not main now) and exited. Now as normal user it hangs. So is following "not main display" versus physical port or physical device.

Yes, I can create a new local user and use current installed version of Mixxx, etc. and test

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Yah, I kind of real time troubleshooted without forming a holistic view and spammed you with a bunch of random stuff, so I will get that updated. It is beginning to look like 'main display" monitor on windows must be used unless you are Admin.

New user added to windows launched Mixxx first time, ran through setup and didn't hang. For that user, it launched on the Main Display (which is where I exited out last on the existing account I use on this machine)

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

It would help, if you could write down in a table (best on top in the issue description), what works, and what not. I'm beginning to loose the overview.

Done, added a lot of detail and info. Thanks for helping me get motivated to troubleshoot this deeper. Your questions forced me to look harder and find a more detailed repro of this issue.

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024

C:\Program Files\Mixxx>Failed to load libjack DLL: 367918496libjack not found, so do not try to load jack_client_open ffs !
is not an error, it just tells us, that the optional JACK audio drivers are not installed on your system. We can't inhibit this message, because it's always printed by a library, that we use.

Warning [Controller]: USB permissions problem (or device error.) Your account needs write access to USB HID controllers.
But this message might be related - not to the monitors, but to the mouse/keyboard.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

C:\Program Files\Mixxx>Failed to load libjack DLL: 367918496libjack not found, so do not try to load jack_client_open ffs ! is not an error, it just tells us, that the optional JACK audio drivers are not installed on your system. We can't inhibit this message, because it's always printed by a library, that we use.

Warning [Controller]: USB permissions problem (or device error.) Your account needs write access to USB HID controllers. But this message might be related - not to the monitors, but to the mouse/keyboard.

It is also interesting that message only shows up when Mixxx is targeted to the 'non-primary' display in Windows which somehow causes the process to require write access to the USB HID controllers, which is an elevated action/requires elevation of privilege.

I just have to remember to drag Mixxx back to my primary display before I exit, or never move it off my primary display unless I want to launch in RunAs Admin mode.

from mixxx.

JoergAtGithub avatar JoergAtGithub commented on June 27, 2024

Warning [Controller]: USB permissions problem (or device error.) Your account needs write access to USB HID controllers. But this message might be related - not to the monitors, but to the mouse/keyboard.

It is also interesting that message only shows up when Mixxx is targeted to the 'non-primary' display in Windows which somehow causes the process to require write access to the USB HID controllers, which is an elevated action/requires elevation of privilege.

I've no idea, how this can be related. But please write down your test results as they are. Hopefully we understand it later, when we've the big picture.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Warning [Controller]: USB permissions problem (or device error.) Your account needs write access to USB HID controllers. But this message might be related - not to the monitors, but to the mouse/keyboard.

It is also interesting that message only shows up when Mixxx is targeted to the 'non-primary' display in Windows which somehow causes the process to require write access to the USB HID controllers, which is an elevated action/requires elevation of privilege.

I've no idea, how this can be related. But please write down your test results as they are. Hopefully we understand it later, when we've the big picture.

Sure thing. I blame Windows. There have been so many issues with their display scaling, multi monitor support, etc.

I probably got confused on this bug because I move Mixxx back and forth between monitors, depending on what else I am doing at the time. I never dreamed this could be the issue.

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

I am not 100% sure I went back and tested 2.4 w/ --developer mode targeting the non-primary monitor/secondary monitor. (I will do that now, since I understand the repro clearly next. We may need to update the title and table at the top.)

When I just tested the private build, I noticed that it targeted my primary monitor and worked the first time I used the --developer switch. So I dragged to 'secondary monitor and exited. Then relaunched and 2.4 gives this warning when hanging (this is the tail end of the developer console output) This is due to me launching it from the command window on my primary monitor. When I type "CMD" it launches it to primary monitor so when I kicked Mixxx off with the --developer switch it sent it to primary and did not freeze/hang.

I repeated the test several times, dragging the Mixxx window to alternating monitors, exit, launch. Consistently only freeze hangs when Mixxx launched to Secondary Monitor, even with --developer flag

debug [Main] Using "Studio USB ASIO Driver" as output sound device clock reference
debug [Main] 2 output sound devices opened
debug [Main] 1 input sound devices opened
warning [Engine] SoundDevicePortAudio: Audio API provides invalid time stamps, syncing waveforms with a CPU Timer DacTime: 71466.7 EntrytoDac: 0.0165079 TimeSinceLastCb: 0.0229589 diff: -0.0274161

After I click X to close the hung window, it spits this out:
warning [Engine] underflowHappened code: 24
warning [Engine] underflowHappened code: 25
warning [Engine] underflowHappened code: 25

Yes, also repros in the public release of 2.4.0 (beta 385)

from mixxx.

Frotus avatar Frotus commented on June 27, 2024

Kind of a fluke I found this issue.

The only reason Mixxx ever targeted my Secondary monitor on first launch is because after install, instead of launching with the icon Mixxx put on my Primary Monitor desktop, I drag the icon to the Secondary monitor where my other application icons are on the far left of the screen. Since I now launch from second monitor, Mixxx launches to second monitor and freezes.

Same with the command window. Since the command window was targeted to primary, then I launched Mixxx with --developer switch from command window on primary monitor, it launched Mixxx in the primary monitor. When I drag the command prompt window to the secondary monitor before launching Mixxx in -developer mode, Mixxx targets the secondary monitor and hang/freezes even in developer mode.

from mixxx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.