1
Bug Reports / Re: JRiver error: "The operation has timed out"
« on: April 22, 2020, 08:31:54 AM »
Hi, jitterjames!
The software is installed in the %AppData% directory, which is a directory for programs to manage their own files in. I haven't had any issues with file system permissions (ex. writing voicecommands.xml). This is the best official explanation I could find from Microsoft about this directory:
https://web.archive.org/web/20140802194144/http://download.microsoft.com/download/e/6/a/e6aa654f-cccb-421e-9b50-3392e9886084/VistaFileSysNamespaces.pdf
Good news: I'm not sure I have an explanation, but the bug is fixed in the 2020-04-21 version of JRiver.dll! I even tried reverting to the 2020-04-19 version and back again twice to be doubly-sure. Below are the logs (this time I used the "Get detailed info" command) for both versions.
2020-04-19 version of JRiver.dll
2020-04-21 version of JRiver.dll
Quote
Based on your log I think you might have installed VC in a protected folder which is not recommended.
The software is installed in the %AppData% directory, which is a directory for programs to manage their own files in. I haven't had any issues with file system permissions (ex. writing voicecommands.xml). This is the best official explanation I could find from Microsoft about this directory:
https://web.archive.org/web/20140802194144/http://download.microsoft.com/download/e/6/a/e6aa654f-cccb-421e-9b50-3392e9886084/VistaFileSysNamespaces.pdf
Good news: I'm not sure I have an explanation, but the bug is fixed in the 2020-04-21 version of JRiver.dll! I even tried reverting to the 2020-04-19 version and back again twice to be doubly-sure. Below are the logs (this time I used the "Get detailed info" command) for both versions.
2020-04-19 version of JRiver.dll
Code: [Select]
4/22/2020 6:48:27 AM 256 doCommand:Get detailed info
4/22/2020 6:48:27 AM 256 Action is NOT threadsafe: JRiver.Raw
4/22/2020 6:48:27 AM 321 action repeat set to: 1
4/22/2020 6:48:27 AM 321 Action: JRiver.Raw
4/22/2020 6:48:27 AM 321 Param1:Playback/Info?Zone=-1
4/22/2020 6:48:27 AM 321 addHistoryItem [action] JRiver.Raw:Playback/Info?Zone=-1
4/22/2020 6:48:27 AM 321 Action from plugin: C:\Users\leepingdiablo\AppData\Roaming\VoxCommando\Plugins\JRiver\JRiver.dll
4/22/2020 6:48:27 AM 326 Action RESULT:
4/22/2020 6:48:27 AM 326 Action is NOT threadsafe: OSD.ShowText
4/22/2020 6:48:27 AM 326 action repeat set to: 1
4/22/2020 6:48:27 AM 326 Action: OSD.ShowText
4/22/2020 6:48:27 AM 326 Param1:<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Response Status="OK">
...
4/22/2020 6:50:16 AM 390 doCommand:Get detailed info
4/22/2020 6:50:16 AM 390 Action is NOT threadsafe: JRiver.Raw
4/22/2020 6:50:16 AM 390 action repeat set to: 1
4/22/2020 6:50:16 AM 390 Action: JRiver.Raw
4/22/2020 6:50:16 AM 390 Param1:Playback/Info?Zone=-1
4/22/2020 6:50:16 AM 390 addHistoryItem [action] JRiver.Raw:Playback/Info?Zone=-1
4/22/2020 6:50:16 AM 390 Action from plugin: C:\Users\leepingdiablo\AppData\Roaming\VoxCommando\Plugins\JRiver\JRiver.dll
4/22/2020 6:50:18 AM 420 [plugin] JRiver error: System.Net.WebException: The operation has timed out
at System.Net.HttpWebRequest.GetResponse()
at vcPlugin.webstuff.scrapeRawText(String strURL, Int32 reqTimeout)
4/22/2020 6:50:18 AM 420 Action RESULT:
4/22/2020 6:50:18 AM 420 Action is NOT threadsafe: OSD.ShowText
4/22/2020 6:50:18 AM 420 action repeat set to: 1
4/22/2020 6:50:18 AM 420 Action: OSD.ShowText
4/22/2020 6:50:18 AM 420 Param1:JRiver error :
http://localhost:52199/MCWS/v1/Playback/Info?Zone=-1&token=K5zejKzt
System.Net.WebException: The operation has timed out
at System.Net.HttpWebRequest.GetResponse()
at vcPlugin.webstuff.scrapeRawText(String strURL, Int32 reqTimeout)
2020-04-21 version of JRiver.dll
Code: [Select]
4/22/2020 6:53:09 AM 571 doCommand:Get detailed info
4/22/2020 6:53:09 AM 571 Action is NOT threadsafe: JRiver.Raw
4/22/2020 6:53:09 AM 631 action repeat set to: 1
4/22/2020 6:53:09 AM 631 Action: JRiver.Raw
4/22/2020 6:53:09 AM 631 Param1:Playback/Info?Zone=-1
4/22/2020 6:53:09 AM 631 addHistoryItem [action] JRiver.Raw:Playback/Info?Zone=-1
4/22/2020 6:53:09 AM 631 Action from plugin: C:\Users\leepingdiablo\AppData\Roaming\VoxCommando\Plugins\JRiver\JRiver.dll
4/22/2020 6:53:09 AM 631 [plugin] JRiver: scrapeRaw with timeout: 5000
http://localhost:52199/MCWS/v1/Playback/Info?Zone=-1&token=K5zejKzt
4/22/2020 6:53:09 AM 631 Action RESULT:
4/22/2020 6:53:09 AM 631 Action is NOT threadsafe: OSD.ShowText
4/22/2020 6:53:09 AM 631 action repeat set to: 1
4/22/2020 6:53:09 AM 631 Action: OSD.ShowText
4/22/2020 6:53:09 AM 641 Param1:<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Response Status="OK">
...
4/22/2020 6:55:12 AM 106 doCommand:Get detailed info
4/22/2020 6:55:12 AM 106 Action is NOT threadsafe: JRiver.Raw
4/22/2020 6:55:12 AM 106 action repeat set to: 1
4/22/2020 6:55:12 AM 106 Action: JRiver.Raw
4/22/2020 6:55:12 AM 106 Param1:Playback/Info?Zone=-1
4/22/2020 6:55:12 AM 106 addHistoryItem [action] JRiver.Raw:Playback/Info?Zone=-1
4/22/2020 6:55:12 AM 106 Action from plugin: C:\Users\leepingdiablo\AppData\Roaming\VoxCommando\Plugins\JRiver\JRiver.dll
4/22/2020 6:55:12 AM 106 [plugin] JRiver: scrapeRaw with timeout: 5000
http://localhost:52199/MCWS/v1/Playback/Info?Zone=-1&token=K5zejKzt
4/22/2020 6:55:14 AM 176 Action RESULT:
4/22/2020 6:55:14 AM 176 Action is NOT threadsafe: OSD.ShowText
4/22/2020 6:55:14 AM 176 action repeat set to: 1
4/22/2020 6:55:14 AM 176 Action: OSD.ShowText
4/22/2020 6:55:14 AM 176 Param1:<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Response Status="OK">