by von Chaps » Tue Mar 13, 2018 2:38 pm
Don't want to hijack this thread although I did post above. I installed the debug version and captured log output which is below.
I have 4 columns in the column browser. My 4 columns are;
1. Extension
2. Genre
3. Album Artist
4. Album
Referring to the log below,
When I select a row in column 1, events 1-12 fired
When I select a row in column 2 of the browser, events 18-29 fired
When I select a row in column 3 of the browser, events 30-39 fired
Every time I select a row in column 4 of the browser...no events fire. Specifically, "Track Browser selection changed" does not fire when I select different rows in column 4 of the browser (in my case, this is "Album").
If I restart MM, then behaviour is as expected for a while and then it breaks such that clicking in column 4 no longer changes the selection. I believe that sometimes, column 3 can exhibit this behaviour too.
Please let me know if I can help any more or if people want me to open a ticket. I am happy to help with this as I've used MM for a long time and it's been great for me except for this one issue.
Code: Select all
00000001 0.00000000 [10924] Track Browser selection changed
00000002 0.00480074 [10924] Node Music going to clear SongList.
00000003 0.00618946 [10924] Going to start filling thread, FFillingThreadCnt = 187
00000004 0.03519248 [10924] TGenThread.Create: ThreadName: FillingThread , Running Threads: Internal: 1, All: 27
00000005 0.05484971 [10924] Thread 'FillingThread' has started 1356
00000006 0.10556985 [10924] Going 'FillingThread'to make final callback 1356
00000007 0.15201493 [10924] Refreshing AlbumArtList
00000008 0.18390650 [10924] 7984 DB open SQL: SELECT * FROM Filters WHERE ID=?
00000009 0.18425012 [10924] 7984 DB open SQL: SELECT ID, Name, View FROM Views WHERE ID = ?
00000010 0.18489406 [10924] 7984 DB open SQL: SELECT * FROM Filters WHERE ID=?
00000011 0.18516403 [10924] 7984 DB open SQL: SELECT ID, Name, View FROM Views WHERE ID = ?
00000012 0.18567364 [10924] Thread 'FillingThread'has finished 1356
00000013 3.68184733 [10924] TGenThread.Create: ThreadName: UpdateDriveLetters_Var , Running Threads: Internal: 1, All: 27
00000014 3.73078871 [10924] PostponeComputerSleep: Enabled = 0
00000015 3.73518062 [10924] Thread 'UpdateDriveLetters_Var' has started 4484
00000016 3.74720430 [10924] >UpdateDriveLetters - end<
00000017 3.74739146 [10924] Thread 'UpdateDriveLetters_Var'has finished 4484
00000018 8.97744942 [10924] Track Browser selection changed
00000019 8.98036480 [10924] Node Music going to clear SongList.
00000020 8.98130035 [10924] Going to start filling thread, FFillingThreadCnt = 188
00000021 9.01081657 [10924] TGenThread.Create: ThreadName: FillingThread , Running Threads: Internal: 1, All: 27
00000022 9.03889847 [10924] Thread 'FillingThread' has started 9656
00000023 9.04799461 [10924] Going 'FillingThread'to make final callback 9656
00000024 9.06667233 [10924] Refreshing AlbumArtList
00000025 9.06984997 [10924] 7984 DB open SQL: SELECT * FROM Filters WHERE ID=?
00000026 9.07017994 [10924] 7984 DB open SQL: SELECT ID, Name, View FROM Views WHERE ID = ?
00000027 9.07081699 [10924] 7984 DB open SQL: SELECT * FROM Filters WHERE ID=?
00000028 9.07108307 [10924] 7984 DB open SQL: SELECT ID, Name, View FROM Views WHERE ID = ?
00000029 9.07162285 [10924] Thread 'FillingThread'has finished 9656
00000030 15.45741558 [10924] Track Browser selection changed
00000031 15.46010780 [10924] Going to start filling thread, FFillingThreadCnt = 189
00000032 15.48957062 [10924] TGenThread.Create: ThreadName: FillingThread , Running Threads: Internal: 1, All: 27
00000033 15.52057076 [10924] Thread 'FillingThread' has started 6616
00000034 15.53004742 [10924] Going 'FillingThread'to make final callback 6616
00000035 15.53855610 [10924] Refreshing AlbumArtList
00000036 15.53976059 [10924] 7984 DB lock finished, took 339.
00000037 15.53991985 [10924] 7984 DB lock finished, took 26.
00000038 15.54061604 [10924] 7984 DB lock finished, took 209.
00000039 15.54076576 [10924] 7984 DB lock finished, took 17.
Don't want to hijack this thread although I did post above. I installed the debug version and captured log output which is below.
I have 4 columns in the column browser. My 4 columns are;
1. Extension
2. Genre
3. Album Artist
4. Album
Referring to the log below,
When I select a row in column 1, events 1-12 fired
When I select a row in column 2 of the browser, events 18-29 fired
When I select a row in column 3 of the browser, events 30-39 fired
Every time I select a row in column 4 of the browser...no events fire. Specifically, "Track Browser selection changed" does not fire when I select different rows in column 4 of the browser (in my case, this is "Album").
If I restart MM, then behaviour is as expected for a while and then it breaks such that clicking in column 4 no longer changes the selection. I believe that sometimes, column 3 can exhibit this behaviour too.
Please let me know if I can help any more or if people want me to open a ticket. I am happy to help with this as I've used MM for a long time and it's been great for me except for this one issue.
[code]
00000001 0.00000000 [10924] Track Browser selection changed
00000002 0.00480074 [10924] Node Music going to clear SongList.
00000003 0.00618946 [10924] Going to start filling thread, FFillingThreadCnt = 187
00000004 0.03519248 [10924] TGenThread.Create: ThreadName: FillingThread , Running Threads: Internal: 1, All: 27
00000005 0.05484971 [10924] Thread 'FillingThread' has started 1356
00000006 0.10556985 [10924] Going 'FillingThread'to make final callback 1356
00000007 0.15201493 [10924] Refreshing AlbumArtList
00000008 0.18390650 [10924] 7984 DB open SQL: SELECT * FROM Filters WHERE ID=?
00000009 0.18425012 [10924] 7984 DB open SQL: SELECT ID, Name, View FROM Views WHERE ID = ?
00000010 0.18489406 [10924] 7984 DB open SQL: SELECT * FROM Filters WHERE ID=?
00000011 0.18516403 [10924] 7984 DB open SQL: SELECT ID, Name, View FROM Views WHERE ID = ?
00000012 0.18567364 [10924] Thread 'FillingThread'has finished 1356
00000013 3.68184733 [10924] TGenThread.Create: ThreadName: UpdateDriveLetters_Var , Running Threads: Internal: 1, All: 27
00000014 3.73078871 [10924] PostponeComputerSleep: Enabled = 0
00000015 3.73518062 [10924] Thread 'UpdateDriveLetters_Var' has started 4484
00000016 3.74720430 [10924] >UpdateDriveLetters - end<
00000017 3.74739146 [10924] Thread 'UpdateDriveLetters_Var'has finished 4484
00000018 8.97744942 [10924] Track Browser selection changed
00000019 8.98036480 [10924] Node Music going to clear SongList.
00000020 8.98130035 [10924] Going to start filling thread, FFillingThreadCnt = 188
00000021 9.01081657 [10924] TGenThread.Create: ThreadName: FillingThread , Running Threads: Internal: 1, All: 27
00000022 9.03889847 [10924] Thread 'FillingThread' has started 9656
00000023 9.04799461 [10924] Going 'FillingThread'to make final callback 9656
00000024 9.06667233 [10924] Refreshing AlbumArtList
00000025 9.06984997 [10924] 7984 DB open SQL: SELECT * FROM Filters WHERE ID=?
00000026 9.07017994 [10924] 7984 DB open SQL: SELECT ID, Name, View FROM Views WHERE ID = ?
00000027 9.07081699 [10924] 7984 DB open SQL: SELECT * FROM Filters WHERE ID=?
00000028 9.07108307 [10924] 7984 DB open SQL: SELECT ID, Name, View FROM Views WHERE ID = ?
00000029 9.07162285 [10924] Thread 'FillingThread'has finished 9656
00000030 15.45741558 [10924] Track Browser selection changed
00000031 15.46010780 [10924] Going to start filling thread, FFillingThreadCnt = 189
00000032 15.48957062 [10924] TGenThread.Create: ThreadName: FillingThread , Running Threads: Internal: 1, All: 27
00000033 15.52057076 [10924] Thread 'FillingThread' has started 6616
00000034 15.53004742 [10924] Going 'FillingThread'to make final callback 6616
00000035 15.53855610 [10924] Refreshing AlbumArtList
00000036 15.53976059 [10924] 7984 DB lock finished, took 339.
00000037 15.53991985 [10924] 7984 DB lock finished, took 26.
00000038 15.54061604 [10924] 7984 DB lock finished, took 209.
00000039 15.54076576 [10924] 7984 DB lock finished, took 17.
[/code]