More > JRiver Media Center 24 for Linux

JRiver Media Center 24.0.32-4 BETA for Debian Jessie (amd64, i386 and arm)

<< < (6/7) > >>

mwillems:
Alsa playback and thumbnail display are working fine for me on the latest beta

Bob - Doing some more testing with that memory leak related to "auto sync with server" from a while back.  I found a way to trigger an increase in memory on demand: when I press the refresh button at the top of the album view on a client with auto-sync enabled, MC reliably increases its memory usage and does not relinquish it.  It is repeatable if you wait five or ten seconds between presses.  So that (I think) confirms its something in the client server stack, i.e. something in the clients' interactions with my windows MC server instance, but I'm not sure what.  This is repeatable on Debian and Arch.  I managed to get a fairly minimal log of me hitting the refresh button and watching the memory increase, not sure if it will help:


--- Code: ---Media Center; Version: 24.0.32; Types: 2147483647
0000000: 3889064448: General: Starting logging: Date: 06/05/2018 08:40:05 pm
0000000: 3889064448: General: Log Reset: Logging reset
0000002: 3889064448: General: JRMonitor::UpdateInfo: Start
0000006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0000006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0000043: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0000044: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0000044: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0000044: 3889064448: General: JRMonitor::UpdateInfo: Finish (41 ms)
0000067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0000067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0001006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0001006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0001067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0001067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0001164: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
0001622: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
0002006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0002006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0002067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0002067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0002431: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
0003006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0003006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0003067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0003067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0003874: 3889064448: General: JRMonitor::UpdateInfo: Start
0003918: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0003918: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0003918: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0003918: 3889064448: General: JRMonitor::UpdateInfo: Finish (44 ms)
0004007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0004007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0004016: 3889064448: General: CMJFileListCtrl::StartFileInsertion: Start
0004025: 3889064448: General: CMJFileListCtrl::StartFileInsertion: Finish (8 ms)
0004051: 3889064448: Database: CSearchFilesHelper::GetResults: Search: [Media Type]=[Audio] [User]=[],[Sunspots]; Elapsed ms: 25.891
0004052: 3889064448: Database: CMediaFileIOLoad::Load: Loading: /home/michael/.jriver/Media Center 24/Connected Library/Cache/File List Sort/Cache (2).dat
0004054: 3889064448: General: CMJFileListCtrl::FinishFileInsertion: Start
0004067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0004067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0004183: 3889064448: Database: CMediaInfoArraySort::Sort: Files: 5312; Elapsed ms: 18.109
0004183: 3889064448: General: CMJFileListCtrl::SetItemCount: Start
0004209: 3889064448: Database: CSearchFilesHelper::GetResults: Search: [Media Type]=[Audio] [User]=[],[Sunspots]; Elapsed ms: 25.346
0004216: 3889064448: General: CMJFileListCtrl::SetItemCount: Finish (33 ms)
0004225: 3889064448: General: CMJFileListCtrl::FinishFileInsertion: Finish (170 ms)
0004298: 3889064448: General: JRMonitor::UpdateInfo: Start
0004340: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0004341: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0004341: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0004341: 3889064448: General: JRMonitor::UpdateInfo: Finish (43 ms)
0005007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0005007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0005067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0005067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0006007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0006007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0006067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0006067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0007007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0007007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0007068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0007068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0007291: 3889064448: General: CRegistrationHelper::Linux: Start
0007291: 3889064448: General: CRegistrationHelper::Linux: Registration via Method 1 succeeded 214a3595cf2147cf
0007307: 3889064448: General: CRegistrationHelper::Linux: Registration via Method H succeeded 3581c71a5e8f9994
0007307: 3889064448: General: CRegistrationHelper::Linux: Finish (16 ms)
0007319: 3889064448: General: JRMonitor::UpdateInfo: Start
0007362: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0007362: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0007362: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0007362: 3889064448: General: JRMonitor::UpdateInfo: Finish (42 ms)
0007436: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Menu showing
0008008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0008008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0008068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0008068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0008898: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Menu showing
0008918: 3889064448: General: JRMonitor::UpdateInfo: Start
0008959: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0008960: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0008960: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0008960: 3889064448: General: JRMonitor::UpdateInfo: Finish (41 ms)
0009008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0009008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0009068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0009068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0010008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0010008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0010068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0010068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0010897: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
0010897: 3889064448: General: CMCUICore::SystemPowerManager_UpdateActions: Start
0010897: 3889064448: General: CMCUICore::SystemPowerManager_UpdateActions: UI Mode: -999; Playing: 0
0010897: 3889064448: General: CMCUICore::SystemPowerManager_UpdateActions: Finish (result: 0) (0 ms)

--- End code ---

Let me know if you can think of anything else that would be useful to log. 

Awesome Donkey:

--- Quote from: bob on June 05, 2018, 03:11:31 pm ---24.0.32-4 should fix the ALSA opening problems some people were having.

Feedback requested...

--- End quote ---

All working fine here on my side.

Rizlaw:

--- Quote from: bob on June 05, 2018, 03:11:31 pm ---24.0.32-4 should fix the ALSA opening problems some people were having.

Feedback requested...

--- End quote ---

Works good for me, too.

bob:

--- Quote from: mwillems on June 05, 2018, 07:49:35 pm ---Alsa playback and thumbnail display are working fine for me on the latest beta

Bob - Doing some more testing with that memory leak related to "auto sync with server" from a while back.  I found a way to trigger an increase in memory on demand: when I press the refresh button at the top of the album view on a client with auto-sync enabled, MC reliably increases its memory usage and does not relinquish it.  It is repeatable if you wait five or ten seconds between presses.  So that (I think) confirms its something in the client server stack, i.e. something in the clients' interactions with my windows MC server instance, but I'm not sure what.  This is repeatable on Debian and Arch.  I managed to get a fairly minimal log of me hitting the refresh button and watching the memory increase, not sure if it will help:


--- Code: ---Media Center; Version: 24.0.32; Types: 2147483647
0000000: 3889064448: General: Starting logging: Date: 06/05/2018 08:40:05 pm
0000000: 3889064448: General: Log Reset: Logging reset
0000002: 3889064448: General: JRMonitor::UpdateInfo: Start
0000006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0000006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0000043: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0000044: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0000044: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0000044: 3889064448: General: JRMonitor::UpdateInfo: Finish (41 ms)
0000067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0000067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0001006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0001006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0001067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0001067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0001164: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
0001622: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
0002006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0002006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0002067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0002067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0002431: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
0003006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0003006: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0003067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0003067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0003874: 3889064448: General: JRMonitor::UpdateInfo: Start
0003918: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0003918: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0003918: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0003918: 3889064448: General: JRMonitor::UpdateInfo: Finish (44 ms)
0004007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0004007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0004016: 3889064448: General: CMJFileListCtrl::StartFileInsertion: Start
0004025: 3889064448: General: CMJFileListCtrl::StartFileInsertion: Finish (8 ms)
0004051: 3889064448: Database: CSearchFilesHelper::GetResults: Search: [Media Type]=[Audio] [User]=[],[Sunspots]; Elapsed ms: 25.891
0004052: 3889064448: Database: CMediaFileIOLoad::Load: Loading: /home/michael/.jriver/Media Center 24/Connected Library/Cache/File List Sort/Cache (2).dat
0004054: 3889064448: General: CMJFileListCtrl::FinishFileInsertion: Start
0004067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0004067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0004183: 3889064448: Database: CMediaInfoArraySort::Sort: Files: 5312; Elapsed ms: 18.109
0004183: 3889064448: General: CMJFileListCtrl::SetItemCount: Start
0004209: 3889064448: Database: CSearchFilesHelper::GetResults: Search: [Media Type]=[Audio] [User]=[],[Sunspots]; Elapsed ms: 25.346
0004216: 3889064448: General: CMJFileListCtrl::SetItemCount: Finish (33 ms)
0004225: 3889064448: General: CMJFileListCtrl::FinishFileInsertion: Finish (170 ms)
0004298: 3889064448: General: JRMonitor::UpdateInfo: Start
0004340: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0004341: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0004341: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0004341: 3889064448: General: JRMonitor::UpdateInfo: Finish (43 ms)
0005007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0005007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0005067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0005067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0006007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0006007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0006067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0006067: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0007007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0007007: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0007068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0007068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0007291: 3889064448: General: CRegistrationHelper::Linux: Start
0007291: 3889064448: General: CRegistrationHelper::Linux: Registration via Method 1 succeeded 214a3595cf2147cf
0007307: 3889064448: General: CRegistrationHelper::Linux: Registration via Method H succeeded 3581c71a5e8f9994
0007307: 3889064448: General: CRegistrationHelper::Linux: Finish (16 ms)
0007319: 3889064448: General: JRMonitor::UpdateInfo: Start
0007362: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0007362: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0007362: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0007362: 3889064448: General: JRMonitor::UpdateInfo: Finish (42 ms)
0007436: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Menu showing
0008008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0008008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0008068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0008068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0008898: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Menu showing
0008918: 3889064448: General: JRMonitor::UpdateInfo: Start
0008959: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 3840 height = 2160 x = 0, y = 840, rrmode = 479
0008960: 3889064448: General: JRMonitor::UpdateInfo: Screen width = 2160 height = 3840 x = 3840, y = 0, rrmode = 449
0008960: 3889064448: General: JRMonitor::UpdateInfo: 2 non-zero size screens found
0008960: 3889064448: General: JRMonitor::UpdateInfo: Finish (41 ms)
0009008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0009008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0009068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0009068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0010008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0010008: 2746156800: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0010068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: after WaitCheckingCancel: m_bCancel=0
0010068: 3400910592: Playback: CPlayerZoneDisplayInfo::Thread: before WaitCheckingCancel: nNextUpdateMS=1000, m_bCancel=0
0010897: 3889064448: General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
0010897: 3889064448: General: CMCUICore::SystemPowerManager_UpdateActions: Start
0010897: 3889064448: General: CMCUICore::SystemPowerManager_UpdateActions: UI Mode: -999; Playing: 0
0010897: 3889064448: General: CMCUICore::SystemPowerManager_UpdateActions: Finish (result: 0) (0 ms)

--- End code ---

Let me know if you can think of anything else that would be useful to log.

--- End quote ---

Looking at this now.
One thing I see in your log that looks odd is the monitors description. Can you explain how they are setup?
For example I have this:
0011967: 120699392: General: JRMonitor::UpdateInfo: Screen width = 1920 height = 1080 x = 0, y = 0, rrmode = 72
0011967: 120699392: General: JRMonitor::UpdateInfo: Screen width = 1920 height = 1080 x = 1920, y = 0, rrmode = 72
You have two 4k monitors and one is turned on end?

Also, do you see a registration check in the log for each refresh?

mwillems:

--- Quote from: bob on June 07, 2018, 11:54:43 am ---Looking at this now.
One thing I see in your log that looks odd is the monitors description. Can you explain how they are setup?
For example I have this:
0011967: 120699392: General: JRMonitor::UpdateInfo: Screen width = 1920 height = 1080 x = 0, y = 0, rrmode = 72
0011967: 120699392: General: JRMonitor::UpdateInfo: Screen width = 1920 height = 1080 x = 1920, y = 0, rrmode = 72
You have two 4k monitors and one is turned on end?

--- End quote ---

I have one 4k monitor and one 1080p monitor which is rotated; Gnome doesn't support mixed scaling with NVidia graphics cards, so I use xrandr to either upscale the 1080p monitor or downscale the 4k monitor depending on the application/situation.  It's a pain, but I don't have a second 4k monitor yet  ::) 

I'm pretty sure that the monitor issue is unrelated as I see the same "memory leak on refresh" issue on an intel compute stick plugged into a plain vanilla 720p monitor, and also on a raspberry pi with no actual monitor.


--- Quote ---Also, do you see a registration check in the log for each refresh?

--- End quote ---

Yes, I do

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version