Failed to create to SampleApplication!

IMPORTANT: Before you create an issue, please take a look at our Issue Reporting Guide.
Briefly summarize your issue:

Failed to create to SampleApplication!
What is the expected behavior?

What behavior are you observing?

Provide the steps to reproduce the issue, if applicable:

Tell us about your environment:

What version of the AVS Device SDK are you using?
  <x.y.z>the last with raspberry pi zero w and usb sound card

Tell us what hardware you're using:

[ ] Desktop / Laptop
[x] Raspberry Pi zero w
[ ] Other - tell us more:

Tell us about your OS (Type & version):

[ ] Linux
[ ] MacOS
[ ] Raspbian Stretch
[ ] Raspbian Jessy
[ ] Other - tell us more:

sudo bash startsample.sh
configFile /home/pi/build/Integration/AlexaClientSDKConfig.json
Running app with log level: DEBUG9
2020-10-04 12:32:48.428 [  1] I AlexaClientSdkInit:initialize:sdkversion=1.20.1
2020-10-04 12:32:48.459 [  1] 0 ConfigurationNode:initializeSuccess
2020-10-04 12:32:48.493 [  1] 1 InMemoryEqualizerConfiguration:validateConfiguration::Validating Equalizer configuration
2020-10-04 12:32:48.495 [  1] 1 InMemoryEqualizerConfiguration:validateConfiguration::Validating default Equalizer state
2020-10-04 12:32:48.501 [  1] 1 InMemoryEqualizerConfiguration:validateConfiguration::Validating Equalizer configuration
2020-10-04 12:32:48.503 [  1] 1 InMemoryEqualizerConfiguration:validateConfiguration::Validating default Equalizer state
2020-10-04 12:32:48.519 [  1] 9 MediaPlayer:createCalled:name=SpeakMediaPlayer
2020-10-04 12:32:49.003 [  1] 9 MediaPlayer:noOutputConversion:name=SpeakMediaPlayer
2020-10-04 12:32:49.022 [  1] 9 MediaPlayer:createCalled:name=AudioMediaPlayer
2020-10-04 12:32:49.041 [  1] 9 MediaPlayer:noOutputConversion:name=AudioMediaPlayer
2020-10-04 12:32:49.063 [  1] 9 MediaPlayer:createCalled:name=AudioMediaPlayer
2020-10-04 12:32:49.071 [  1] 9 MediaPlayer:noOutputConversion:name=AudioMediaPlayer
2020-10-04 12:32:49.093 [  1] 9 MediaPlayer:createCalled:name=NotificationsMediaPlayer
2020-10-04 12:32:49.100 [  1] 9 MediaPlayer:noOutputConversion:name=NotificationsMediaPlayer
2020-10-04 12:32:49.117 [  1] 9 MediaPlayer:createCalled:name=BluetoothMediaPlayer
2020-10-04 12:32:49.123 [  1] 9 MediaPlayer:noOutputConversion:name=BluetoothMediaPlayer
2020-10-04 12:32:49.140 [  1] 9 MediaPlayer:createCalled:name=RingtoneMediaPlayer
2020-10-04 12:32:49.146 [  1] 9 MediaPlayer:noOutputConversion:name=RingtoneMediaPlayer
2020-10-04 12:32:49.163 [  1] 9 MediaPlayer:createCalled:name=AlertsMediaPlayer
2020-10-04 12:32:49.169 [  1] 9 MediaPlayer:noOutputConversion:name=AlertsMediaPlayer
2020-10-04 12:32:49.186 [  1] 9 MediaPlayer:createCalled:name=SystemSoundMediaPlayer
2020-10-04 12:32:49.193 [  1] 9 MediaPlayer:noOutputConversion:name=SystemSoundMediaPlayer
2020-10-04 12:32:49.215 [  1] 5 SQLiteDeviceSettingStorage:create
2020-10-04 12:32:49.219 [  1] 5 SQLiteBluetoothStorage:create
2020-10-04 12:32:49.234 [  1] I DeviceInfo:create:result=skipDeviceType,key=deviceType
2020-10-04 12:32:49.236 [  1] I DeviceInfo:create:result=skipFriendlyName,key=friendlyName
2020-10-04 12:32:49.238 [  1] I DeviceInfo:create:result=skipRegistrationKey,key=registrationKey
2020-10-04 12:32:49.240 [  1] I DeviceInfo:create:result=skipProductIdKey,key=productIdKey
2020-10-04 12:32:49.273 [  1] 5 CBLAuthDelegate:createAuthDelegateInterface
2020-10-04 12:32:49.279 [  1] 5 CBLAuthDelegate:CBLAuthDelegate
2020-10-04 12:32:49.281 [  1] 5 CBLAuthDelegate:init
2020-10-04 12:32:49.284 [  1] 5 CBLAuthDelegateConfiguration:create
2020-10-04 12:32:49.287 [  1] 5 CBLAuthDelegateConfiguration:init
2020-10-04 12:32:49.289 [  1] 5 CBLAuthDelegateConfiguration:initScopeData
2020-10-04 12:32:49.293 [  1] 9 CBLAuthDelegateConfiguration:initScopeDataSucceeded
2020-10-04 12:32:49.296 [  1] 5 SQLiteCBLAuthDelegateStorage:open
2020-10-04 12:32:49.304 [  1] 5 SQLiteCapabilitiesDelegateStorage:create
2020-10-04 12:32:49.308 [  1] 5 SQLiteCapabilitiesDelegateStorage:open
2020-10-04 12:32:49.310 [  2] 5 CBLAuthDelegate:handleAuthorizationFlow
2020-10-04 12:32:49.311 [  2] 5 CBLAuthDelegate:handleStarting
2020-10-04 12:32:49.312 [  2] 5 SQLiteCBLAuthDelegateStorage:getRefreshToken
2020-10-04 12:32:49.315 [  2] 0 SQLiteCBLAuthDelegateStorage:getRefreshTokenFailed:reason=stepResultWasNotRow
2020-10-04 12:32:49.320 [  2] 0 CBLAuthDelegate:getRefreshTokenFailed
2020-10-04 12:32:49.322 [  2] 5 CBLAuthDelegate:handleRequestingCodePair
2020-10-04 12:32:49.323 [  2] 5 CBLAuthDelegate:requestCodePair
2020-10-04 12:32:49.321 [  1] 5 CBLAuthDelegate:addAuthObserver:observer=0xe29eb4
2020-10-04 12:32:49.339 [  1] 9 ThreadPool:obtainWorker:created=0,obtained=0,releasedToPool=0,releasedFromPool=0,outstanding=0
2020-10-04 12:32:49.362 [  1] 5 CapabilitiesDelegate:addCapabilitiesObserver:observer=0xe29eb8
2020-10-04 12:32:49.368 [  1] 5 InternetConnectionMonitor:startMonitoring
2020-10-04 12:32:49.372 [  3] 9 TaskThread:startThread:moniker=  3,duration=33201
2020-10-04 12:32:49.416 [  4] 5 InternetConnectionMonitor:testConnection
2020-10-04 12:32:49.418 [  4] 9 HTTPContentFetcherFactory:create::Creating a new http content fetcher
2020-10-04 12:32:49.428 [  4] 9 LibCurlHttpContentFetcher:stateTransition:oldState=INITIALIZED,newState=FETCHING_HEADER:State transition
2020-10-04 12:32:49.435 [  5] 9 LibCurlHttpContentFetcher:transferThread::start
2020-10-04 12:32:49.451 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.459 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.468 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.470 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.473 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.475 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.474 [  1] 5 AVSGatewayManager:create
2020-10-04 12:32:49.486 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.488 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.497 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.501 [  1] 5 AVSGatewayManager:init:avsGateway=https://alexa.na.gateway.devices.a2z.com
2020-10-04 12:32:49.504 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.506 [  1] 5 SynchronizeStateSenderFactory:create
2020-10-04 12:32:49.518 [  1] 5 ExternalCapabilitiesBuilder:ExternalCapabilitiesBuilder
2020-10-04 12:32:49.536 [  1] 9 ThreadPool:obtainWorker:created=1,obtained=1,releasedToPool=0,releasedFromPool=0,outstanding=1
2020-10-04 12:32:49.555 [  6] 9 TaskThread:startThread:moniker=  6,duration=18575
2020-10-04 12:32:49.569 [  1] 5 AVSConnectionManager:create::Subscribing to InternetConnectionMonitor Callbacks
2020-10-04 12:32:49.574 [  1] 5 AVSConnectionManager:onConnectionStatusChanged:connected=false,isEnabled=false
2020-10-04 12:32:49.576 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.603 [  1] 5 CapabilitiesDelegate:setMessageSender
2020-10-04 12:32:49.606 [  7] 9 DirectiveProcessor:processingLoop
2020-10-04 12:32:49.610 [  1] 5 AVSGatewayManager:addObserver
2020-10-04 12:32:49.614 [  1] 5 CapabilitiesDelegate:onConnectionStatusChanged:connectionStatus=DISCONNECTED
2020-10-04 12:32:49.623 [  1] 5 CapabilitiesDelegate:addCapabilitiesObserver:observer=0xef1d2c
2020-10-04 12:32:49.626 [  1] 5 EndpointRegistrationManager:onCapabilitiesStateChange:state=UNINITIALIZED,error=UNINITIALIZED,callback=true
2020-10-04 12:32:49.629 [  1] 5 EndpointRegistrationManager:onCapabilityRegistrationStatusChanged
2020-10-04 12:32:49.634 [  1] 9 ThreadPool:obtainWorker:created=2,obtained=2,releasedToPool=0,releasedFromPool=0,outstanding=2
2020-10-04 12:32:49.639 [  1] 5 SQLiteDeviceSettingStorage:open
2020-10-04 12:32:49.646 [  8] 9 TaskThread:startThread:moniker=  8,duration=12981
2020-10-04 12:32:49.658 [  1] 5 DNDSettingProtocol:create:settingName=enabled
2020-10-04 12:32:49.661 [  1] 5 DNDSettingProtocol:restoreValue:setting=Alexa.DoNotDisturb::enabled
2020-10-04 12:32:49.664 [  1] 5 SQLiteDeviceSettingStorage:loadSetting:key=Alexa.DoNotDisturb::enabled
2020-10-04 12:32:49.668 [  5] 9 LibCurlHttpContentFetcher:transferThread:numTransfersLeft=1
2020-10-04 12:32:49.670 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.673 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.673 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.697 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.701 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.703 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.708 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.705 [  1] 5 SQLiteDeviceSettingStorage:loadSetting
2020-10-04 12:32:49.712 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.718 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.721 [  5] 9 LibCurlHttpContentFetcher:headerCallback:type=content-length,length=419
2020-10-04 12:32:49.725 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.729 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.730 [  5] 9 LibCurlHttpContentFetcher:headerCallback::CALLED
2020-10-04 12:32:49.730 [  5] 9 LibCurlHttpContentFetcher:bodyCallback::End of header found.
2020-10-04 12:32:49.735 [  1] I Setting:handleSetValue:value=false3990065800
2020-10-04 12:32:49.737 [  4] 9 InternetConnectionMonitor:testConnection:contentLength=419
2020-10-04 12:32:49.737 [  5] 9 LibCurlHttpContentFetcher:stateTransition:oldState=FETCHING_HEADER,newState=HEADER_DONE:State transition
2020-10-04 12:32:49.744 [  4] 9 LibCurlHttpContentFetcher:stateTransition:oldState=HEADER_DONE,newState=FETCHING_BODY:State transition
2020-10-04 12:32:49.752 [  5] 9 LibCurlHttpContentFetcher:bodyCallback:totalContentReceived=419,contentLength=419,currentContentReceived=419,remaining=0,totalBytesWritten=419
2020-10-04 12:32:49.755 [  1] 5 SharedAVSSettingProtocol:create:settingName=alarmVolumeRamp
2020-10-04 12:32:49.765 [  1] 5 SharedAVSSettingProtocol:restoreValue:setting=Alerts::alarmVolumeRamp
2020-10-04 12:32:49.767 [  5] 9 LibCurlHttpContentFetcher:transferThread::end
2020-10-04 12:32:49.779 [  5] 9 LibCurlHttpContentFetcher:stateTransition:oldState=FETCHING_BODY,newState=BODY_DONE:State transition
2020-10-04 12:32:49.786 [  1] 5 SQLiteDeviceSettingStorage:loadSetting:key=Alerts::alarmVolumeRamp
2020-10-04 12:32:49.791 [  1] 5 SQLiteDeviceSettingStorage:loadSetting
2020-10-04 12:32:49.794 [  1] 5 SharedAVSSettingProtocol:localChange:setting=Alerts::alarmVolumeRamp
2020-10-04 12:32:49.800 [  1] 9 ThreadPool:obtainWorker:created=3,obtained=3,releasedToPool=0,releasedFromPool=0,outstanding=3
2020-10-04 12:32:49.805 [  1] 5 SharedAVSSettingProtocol:create:settingName=wakeWordConfirmation
2020-10-04 12:32:49.809 [  1] 5 SharedAVSSettingProtocol:restoreValue:setting=SpeechRecognizer::wakeWordConfirmation
2020-10-04 12:32:49.811 [  1] 5 SQLiteDeviceSettingStorage:loadSetting:key=SpeechRecognizer::wakeWordConfirmation
2020-10-04 12:32:49.813 [  1] 5 SQLiteDeviceSettingStorage:loadSetting
2020-10-04 12:32:49.817 [  1] 5 SharedAVSSettingProtocol:localChange:setting=SpeechRecognizer::wakeWordConfirmation
2020-10-04 12:32:49.815 [  9] 9 TaskThread:startThread:moniker=  9,duration=15402
2020-10-04 12:32:49.823 [  9] I Setting:handleSetValue:value="NONE"3990065800
2020-10-04 12:32:49.829 [  9] 5 SQLiteDeviceSettingStorage:storeSetting:key=Alerts::alarmVolumeRamp,status=LOCAL_CHANGE_IN_PROGRESS
2020-10-04 12:32:49.827 [  1] 9 ThreadPool:obtainWorker:created=4,obtained=4,releasedToPool=0,releasedFromPool=0,outstanding=4
2020-10-04 12:32:49.834 [  1] 5 SharedAVSSettingProtocol:create:settingName=speechConfirmation
2020-10-04 12:32:49.850 [  1] 5 SharedAVSSettingProtocol:restoreValue:setting=SpeechRecognizer::speechConfirmation
2020-10-04 12:32:49.859 [  1] 5 SQLiteDeviceSettingStorage:loadSetting:key=SpeechRecognizer::speechConfirmation
2020-10-04 12:32:49.860 [  a] 9 TaskThread:startThread:moniker=  a,duration=33456
2020-10-04 12:32:49.863 [  a] I Setting:handleSetValue:value="NONE"3990065800
2020-10-04 12:32:49.866 [  a] 5 SQLiteDeviceSettingStorage:storeSetting:key=SpeechRecognizer::wakeWordConfirmation,status=LOCAL_CHANGE_IN_PROGRESS
2020-10-04 12:32:49.868 [  4] 9 InternetConnectionMonitor:testConnection::alreadyReadAllBytes
2020-10-04 12:32:49.871 [  4] 9 InternetConnectionMonitor:testConnection::Finished reading
2020-10-04 12:32:49.876 [  4] 5 InternetConnectionMonitor:updateConnectionStatus:connected=true
2020-10-04 12:32:49.879 [  4] 5 InternetConnectionMonitor:notifyObserversLocked
2020-10-04 12:32:49.885 [  4] 5 AVSConnectionManager:onConnectionStatusChanged:connected=true,isEnabled=false
2020-10-04 12:32:49.892 [  1] 5 SQLiteDeviceSettingStorage:loadSetting
2020-10-04 12:32:49.893 [  9] 5 SettingEventSender:buildEventJson:eventName=AlarmVolumeRampChanged
2020-10-04 12:32:49.902 [  1] 5 SharedAVSSettingProtocol:localChange:setting=SpeechRecognizer::speechConfirmation
2020-10-04 12:32:49.913 [  1] 9 ThreadPool:obtainWorker:created=5,obtained=5,releasedToPool=0,releasedFromPool=0,outstanding=5
2020-10-04 12:32:49.919 [  1] 5 SharedAVSSettingProtocol:create:settingName=timeZone
2020-10-04 12:32:49.925 [  1] 5 SharedAVSSettingProtocol:restoreValue:setting=System::timeZone
2020-10-04 12:32:49.921 [  b] 9 TaskThread:startThread:moniker=  b,duration=8100
2020-10-04 12:32:49.932 [  b] I Setting:handleSetValue:value="NONE"3990065800
2020-10-04 12:32:49.934 [  b] 5 SQLiteDeviceSettingStorage:storeSetting:key=SpeechRecognizer::speechConfirmation,status=LOCAL_CHANGE_IN_PROGRESS
2020-10-04 12:32:49.921 [  4] 9 LibCurlHttpContentFetcher:~LibCurlHttpContentFetcher
2020-10-04 12:32:49.935 [  1] 5 SQLiteDeviceSettingStorage:loadSetting:key=System::timeZone
2020-10-04 12:32:49.928 [  9] W UUIDGeneration:low entropy on call to generate UUID:current entropy=32
2020-10-04 12:32:49.959 [  9] 0 EventBuilder:buildJsonEventString:messageId=6e64a1d0-0d1a-4730-92da-670442d9ce45,namespace=Alerts,name=AlarmVolumeRampChanged
2020-10-04 12:32:49.961 [  9] 0 EventBuilder:buildJsonEventString:event={"event":{"header":{"namespace":"Alerts","name":"AlarmVolumeRampChanged","messageId":"6e64a1d0-0d1a-4730-92da-670442d9ce45"},"payload":{"alarmVolumeRamp":"NONE"}}}
2020-10-04 12:32:49.965 [  2] 5 HttpPost:doPostSucceeded:code=200
2020-10-04 12:32:49.970 [  2] 5 CBLAuthDelegate:receiveCodePairResponse:code=200
2020-10-04 12:32:49.978 [  2] 5 CBLAuthDelegate:mapHTTPStatusToError:code=200,error=SUCCESS
2020-10-04 12:32:49.983 [  2] 5 CBLAuthDelegate:setAuthError:authError=SUCCESS
##################################
NOT YET AUTHORIZED
##################################
################################################################################################
To authorize, browse to: 'https://amazon.com/us/code' and enter the code: F3L4YK
################################################################################################
2020-10-04 12:32:50.001 [  2] 5 CBLAuthDelegate:handleRequestingToken
2020-10-04 12:32:50.012 [  a] 5 SettingEventSender:buildEventJson:eventName=WakeWordConfirmationChanged
2020-10-04 12:32:50.020 [  a] W UUIDGeneration:low entropy on call to generate UUID:current entropy=32
#################################################
Checking for authorization (1)...
#################################################
2020-10-04 12:32:50.030 [  2] 5 CBLAuthDelegate:requestToken
2020-10-04 12:32:50.037 [  9] 7 SettingEventSender:sendEvent:attempt=0
2020-10-04 12:32:50.032 [  a] 0 EventBuilder:buildJsonEventString:messageId=50c48fc9-ba85-41ef-8e3f-a1873a7e1aaf,namespace=SpeechRecognizer,name=WakeWordConfirmationChanged
2020-10-04 12:32:50.047 [  1] 5 SQLiteDeviceSettingStorage:loadSetting
2020-10-04 12:32:50.052 [  1] 5 SharedAVSSettingProtocol:localChange:setting=System::timeZone
2020-10-04 12:32:50.053 [  1] 9 ThreadPool:obtainWorker:created=6,obtained=6,releasedToPool=0,releasedFromPool=0,outstanding=6
2020-10-04 12:32:50.054 [  1] 5 SharedAVSSettingProtocol:create:settingName=networkInfo
2020-10-04 12:32:50.056 [  1] 5 SharedAVSSettingProtocol:restoreValue:setting=System::networkInfo
2020-10-04 12:32:50.047 [  b] 5 SettingEventSender:buildEventJson:eventName=SpeechConfirmationChanged
2020-10-04 12:32:50.064 [  b] W UUIDGeneration:low entropy on call to generate UUID:current entropy=32
2020-10-04 12:32:50.059 [  9] E MessageRouter:sendFailed:reason=noActiveTransport
2020-10-04 12:32:50.074 [  9] 7 SettingEventSender:sendEvent:status=NOT_CONNECTED
2020-10-04 12:32:50.058 [  a] 0 EventBuilder:buildJsonEventString:event={"event":{"header":{"namespace":"SpeechRecognizer","name":"WakeWordConfirmationChanged","messageId":"50c48fc9-ba85-41ef-8e3f-a1873a7e1aaf"},"payload":{"wakeWordConfirmation":"NONE"}}}
2020-10-04 12:32:50.080 [  a] 7 SettingEventSender:sendEvent:attempt=0
2020-10-04 12:32:50.083 [  a] E MessageRouter:sendFailed:reason=noActiveTransport
2020-10-04 12:32:50.087 [  a] 7 SettingEventSender:sendEvent:status=NOT_CONNECTED
2020-10-04 12:32:50.059 [  c] 9 TaskThread:startThread:moniker=  c,duration=6441
2020-10-04 12:32:50.076 [  b] 0 EventBuilder:buildJsonEventString:messageId=15c92573-924f-4052-a6ed-97418847f2c5,namespace=SpeechRecognizer,name=SpeechConfirmationChanged
2020-10-04 12:32:50.098 [  b] 0 EventBuilder:buildJsonEventString:event={"event":{"header":{"namespace":"SpeechRecognizer","name":"SpeechConfirmationChanged","messageId":"15c92573-924f-4052-a6ed-97418847f2c5"},"payload":{"speechConfirmation":"NONE"}}}
2020-10-04 12:32:50.099 [  b] 7 SettingEventSender:sendEvent:attempt=0
2020-10-04 12:32:50.099 [  b] E MessageRouter:sendFailed:reason=noActiveTransport
2020-10-04 12:32:50.100 [  b] 7 SettingEventSender:sendEvent:status=NOT_CONNECTED
2020-10-04 12:32:50.106 [  c] I Setting:handleSetValue:value="America/Vancouver"3990065800
2020-10-04 12:32:50.076 [  1] 5 SQLiteDeviceSettingStorage:loadSetting:key=System::networkInfo
2020-10-04 12:32:50.113 [  1] 5 SQLiteDeviceSettingStorage:loadSetting
2020-10-04 12:32:50.113 [  1] 5 SharedAVSSettingProtocol:localChange:setting=System::networkInfo
2020-10-04 12:32:50.114 [  1] 9 ThreadPool:obtainWorker:created=7,obtained=7,releasedToPool=0,releasedFromPool=0,outstanding=7
2020-10-04 12:32:50.119 [  c] 5 SQLiteDeviceSettingStorage:storeSetting:key=System::timeZone,status=LOCAL_CHANGE_IN_PROGRESS
2020-10-04 12:32:50.126 [  a] E SharedAVSSettingProtocol:localChangeFailed:reason=sendEventFailed
2020-10-04 12:32:50.129 [  9] E SharedAVSSettingProtocol:localChangeFailed:reason=sendEventFailed
2020-10-04 12:32:50.134 [  1] 5 LocaleWakeWordsSetting:create:settingName=LocaleWakeWords
2020-10-04 12:32:50.136 [  d] 9 TaskThread:startThread:moniker=  d,duration=22226
2020-10-04 12:32:50.141 [  d] 5 JsonUtils:findNode:reason=missingDirectChild,child=connectionType
2020-10-04 12:32:50.136 [  b] E SharedAVSSettingProtocol:localChangeFailed:reason=sendEventFailed
2020-10-04 12:32:50.153 [  d] 5 JsonUtils:findNode:reason=missingDirectChild,child=ESSID
2020-10-04 12:32:50.156 [  1] 5 SQLiteDeviceSettingStorage:loadSetting:key=System.locales
2020-10-04 12:32:50.163 [  1] 5 SQLiteDeviceSettingStorage:loadSetting
2020-10-04 12:32:50.157 [  d] 5 JsonUtils:findNode:reason=missingDirectChild,child=BSSID
2020-10-04 12:32:50.167 [  d] 5 JsonUtils:findNode:reason=missingDirectChild,child=IPAddress
2020-10-04 12:32:50.159 [  c] 5 SettingEventSender:buildEventJson:eventName=TimeZoneChanged
2020-10-04 12:32:50.172 [  c] W UUIDGeneration:low entropy on call to generate UUID:current entropy=32
2020-10-04 12:32:50.175 [  c] 0 EventBuilder:buildJsonEventString:messageId=e72cb6ac-9a1e-4b4e-b3df-8614ed1258c3,namespace=System,name=TimeZoneChanged
2020-10-04 12:32:50.173 [  d] 5 JsonUtils:findNode:reason=missingDirectChild,child=subnetMask
2020-10-04 12:32:50.188 [  d] 5 JsonUtils:findNode:reason=missingDirectChild,child=MACAddress
2020-10-04 12:32:50.194 [  d] 5 JsonUtils:findNode:reason=missingDirectChild,child=DHCPServerAddress
2020-10-04 12:32:50.197 [  d] 5 JsonUtils:findNode:reason=missingDirectChild,child=staticIP
2020-10-04 12:32:50.201 [  d] I Setting:handleSetValue:value={}3990065800
2020-10-04 12:32:50.203 [  d] 5 SQLiteDeviceSettingStorage:storeSetting:key=System::networkInfo,status=LOCAL_CHANGE_IN_PROGRESS
2020-10-04 12:32:50.184 [  1] 5 SQLiteDeviceSettingStorage:loadSetting:key=SpeechRecognizer.wakeWords
2020-10-04 12:32:50.199 [  c] 0 EventBuilder:buildJsonEventString:event={"event":{"header":{"namespace":"System","name":"TimeZoneChanged","messageId":"e72cb6ac-9a1e-4b4e-b3df-8614ed1258c3"},"payload":{"timeZone":"America/Vancouver"}}}
2020-10-04 12:32:50.208 [  c] 7 SettingEventSender:sendEvent:attempt=0
2020-10-04 12:32:50.208 [  c] E MessageRouter:sendFailed:reason=noActiveTransport
2020-10-04 12:32:50.209 [  c] 7 SettingEventSender:sendEvent:status=NOT_CONNECTED
2020-10-04 12:32:50.209 [  c] E SharedAVSSettingProtocol:localChangeFailed:reason=sendEventFailed
2020-10-04 12:32:50.301 [  1] 5 SQLiteDeviceSettingStorage:loadSetting
2020-10-04 12:32:50.305 [  1] 2 LocaleWakeWordsSetting:restoreInitialValue:wakeWords=["ALEXA"],locale=["en-US"]
2020-10-04 12:32:50.307 [  d] 5 SettingEventSender:buildEventJson:eventName=NetworkInfoChanged
2020-10-04 12:32:50.312 [  d] W UUIDGeneration:low entropy on call to generate UUID:current entropy=32
2020-10-04 12:32:50.314 [  d] 0 EventBuilder:buildJsonEventString:messageId=d5272ffb-379c-4b5b-a5e1-42e98475df74,namespace=System,name=NetworkInfoChanged
2020-10-04 12:32:50.318 [  d] 0 EventBuilder:buildJsonEventString:event={"event":{"header":{"namespace":"System","name":"NetworkInfoChanged","messageId":"d5272ffb-379c-4b5b-a5e1-42e98475df74"},"payload":{"networkInfo":{}}}}
2020-10-04 12:32:50.321 [  d] 7 SettingEventSender:sendEvent:attempt=0
2020-10-04 12:32:50.317 [  1] 9 ThreadPool:obtainWorker:created=8,obtained=8,releasedToPool=0,releasedFromPool=0,outstanding=8
2020-10-04 12:32:50.332 [  d] E MessageRouter:sendFailed:reason=noActiveTransport
2020-10-04 12:32:50.336 [  d] 7 SettingEventSender:sendEvent:status=NOT_CONNECTED
2020-10-04 12:32:50.340 [  d] E SharedAVSSettingProtocol:localChangeFailed:reason=sendEventFailed
2020-10-04 12:32:50.339 [  e] 9 TaskThread:startThread:moniker=  e,duration=22270
2020-10-04 12:32:50.345 [  e] 5 LocaleWakeWordsSetting:executeChangeValue:RequestId=1,wwRequest=["ALEXA"],localeRequest=["en-US"]
2020-10-04 12:32:50.351 [  e] I LocaleAssetsManager:changeAssets:Locale=["en-US"],WakeWords=["ALEXA"]
2020-10-04 12:32:50.360 [  e] 5 SQLiteDeviceSettingStorage:storeSettings
2020-10-04 12:32:50.355 [  1] 5 ContextManager:addStateProvider
2020-10-04 12:32:50.369 [  e] 5 SQLiteDeviceSettingStorage:storeSettings
2020-10-04 12:32:50.394 [  1] 9 MediaPlayer:addObserverCalled:name=SystemSoundMediaPlayer
2020-10-04 12:32:50.399 [  f] 0 MediaPlayer:handleAddObserverCalled:name=SystemSoundMediaPlayer
2020-10-04 12:32:50.408 [  e] 5 LocaleWakeWordsSetting:notifyObserversOfSuccess:id=1
2020-10-04 12:32:50.410 [  e] 5 SettingEventSender:buildEventJson:eventName=WakeWordsChanged
2020-10-04 12:32:50.414 [  e] W UUIDGeneration:low entropy on call to generate UUID:current entropy=32
2020-10-04 12:32:50.419 [  e] 0 EventBuilder:buildJsonEventString:messageId=1f982935-71ad-46ac-92a9-9cad883ea5d5,namespace=SpeechRecognizer,name=WakeWordsChanged
2020-10-04 12:32:50.424 [  e] 0 EventBuilder:buildJsonEventString:event={"event":{"header":{"namespace":"SpeechRecognizer","name":"WakeWordsChanged","messageId":"1f982935-71ad-46ac-92a9-9cad883ea5d5"},"payload":{"wakeWords":["ALEXA"]}}}
2020-10-04 12:32:50.427 [  e] 7 SettingEventSender:sendEvent:attempt=0
2020-10-04 12:32:50.429 [  e] E MessageRouter:sendFailed:reason=noActiveTransport
2020-10-04 12:32:50.434 [  e] 7 SettingEventSender:sendEvent:status=NOT_CONNECTED
2020-10-04 12:32:50.436 [  e] E LocaleWakeWordsSetting:synchronizeWakeWordsFailed:reason=sendEventFailed
2020-10-04 12:32:50.423 [  1] 7 AudioInputProcessor:getSpeechRecognizerCapabilityConfiguration:wakeWords={"wakeWords":[{"scopes":["DEFAULT"],"values":[["ALEXA"]]}]}
2020-10-04 12:32:50.447 [  6] 9 ThreadPool:obtainWorker:created=9,obtained=9,releasedToPool=0,releasedFromPool=0,outstanding=9
2020-10-04 12:32:50.451 [  e] 5 SettingEventSender:buildEventJson:eventName=LocalesChanged
2020-10-04 12:32:50.454 [  e] W UUIDGeneration:low entropy on call to generate UUID:current entropy=32
2020-10-04 12:32:50.462 [  e] 0 EventBuilder:buildJsonEventString:messageId=fc175699-2b54-45c8-9cf2-ec67024d3ccd,namespace=System,name=LocalesChanged
2020-10-04 12:32:50.460 [ 10] 9 TaskThread:startThread:moniker= 10,duration=13199
2020-10-04 12:32:50.470 [  2] 5 HttpPost:doPostSucceeded:code=400
2020-10-04 12:32:50.474 [  2] 5 CBLAuthDelegate:receiveTokenResponse:code=400
2020-10-04 12:32:50.478 [  2] 5 CBLAuthDelegate:mapHTTPStatusToError:code=400,error=INVALID_REQUEST
2020-10-04 12:32:50.481 [  2] 5 CBLAuthDelegate:errorInLwaResponseBody:error=authorization_pending,errorCode=AUTHORIZATION_PENDING
2020-10-04 12:32:50.478 [  e] 0 EventBuilder:buildJsonEventString:event={"event":{"header":{"namespace":"System","name":"LocalesChanged","messageId":"fc175699-2b54-45c8-9cf2-ec67024d3ccd"},"payload":{"locales":["en-US"]}}}
2020-10-04 12:32:50.488 [  e] 7 SettingEventSender:sendEvent:attempt=0
2020-10-04 12:32:50.490 [  e] E MessageRouter:sendFailed:reason=noActiveTransport
2020-10-04 12:32:50.492 [  e] 7 SettingEventSender:sendEvent:status=NOT_CONNECTED
2020-10-04 12:32:50.496 [  e] E LocaleWakeWordsSetting:synchronizeLocaleFailed:reason=sendEventFailed
2020-10-04 12:32:50.492 [  2] 5 CBLAuthDelegate:setAuthError:authError=AUTHORIZATION_PENDING
2020-10-04 12:32:50.502 [  2] 0 CBLAuthDelegate:receiveTokenResponseFailed:result=AUTHORIZATION_PENDING
2020-10-04 12:32:50.484 [  1] 9 MediaPlayer:addObserverCalled:name=SpeakMediaPlayer
2020-10-04 12:32:50.505 [ 11] 0 MediaPlayer:handleAddObserverCalled:name=SpeakMediaPlayer
2020-10-04 12:32:50.511 [  1] 5 ContextManager:addStateProvider
2020-10-04 12:32:50.517 [  6] 9 ThreadPool:obtainWorker:created=10,obtained=10,releasedToPool=0,releasedFromPool=0,outstanding=10
2020-10-04 12:32:50.527 [  1] 9 SpeechSynthesizer:addObserver:observer=0xedcc84
2020-10-04 12:32:50.532 [ 12] 9 TaskThread:startThread:moniker= 12,duration=14803
2020-10-04 12:32:50.538 [  1] 9 PlaybackRouter:create::called
2020-10-04 12:32:50.547 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.549 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=SpeakMediaPlayer
2020-10-04 12:32:50.551 [ 11] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=SpeakMediaPlayer
2020-10-04 12:32:50.556 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.558 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=SystemSoundMediaPlayer
2020-10-04 12:32:50.560 [  f] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=SystemSoundMediaPlayer
2020-10-04 12:32:50.564 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.566 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=AudioMediaPlayer
2020-10-04 12:32:50.568 [ 13] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=AudioMediaPlayer
2020-10-04 12:32:50.571 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.573 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=AudioMediaPlayer
2020-10-04 12:32:50.574 [ 14] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=AudioMediaPlayer
2020-10-04 12:32:50.576 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.577 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=BluetoothMediaPlayer
2020-10-04 12:32:50.579 [ 15] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=BluetoothMediaPlayer
2020-10-04 12:32:50.580 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.581 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=RingtoneMediaPlayer
2020-10-04 12:32:50.583 [ 16] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=RingtoneMediaPlayer
2020-10-04 12:32:50.584 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.586 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=AlertsMediaPlayer
2020-10-04 12:32:50.587 [ 17] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=AlertsMediaPlayer
2020-10-04 12:32:50.589 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.590 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=NotificationsMediaPlayer
2020-10-04 12:32:50.591 [ 18] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=NotificationsMediaPlayer
2020-10-04 12:32:50.596 [  1] I SpeakerManager:mapCreated:numSpeakerVolume=6,numAlertsVolume=2
2020-10-04 12:32:50.606 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.607 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=SpeakMediaPlayer
2020-10-04 12:32:50.608 [ 11] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=SpeakMediaPlayer
2020-10-04 12:32:50.610 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.610 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=SystemSoundMediaPlayer
2020-10-04 12:32:50.612 [  f] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=SystemSoundMediaPlayer
2020-10-04 12:32:50.613 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.614 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=AudioMediaPlayer
2020-10-04 12:32:50.616 [ 13] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=AudioMediaPlayer
2020-10-04 12:32:50.618 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.619 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=AudioMediaPlayer
2020-10-04 12:32:50.620 [ 14] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=AudioMediaPlayer
2020-10-04 12:32:50.626 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.628 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=BluetoothMediaPlayer
2020-10-04 12:32:50.629 [ 15] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=BluetoothMediaPlayer
2020-10-04 12:32:50.636 [  1] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.638 [  1] 9 MediaPlayer:getSpeakerSettingsCalled:name=RingtoneMediaPlayer
2020-10-04 12:32:50.640 [ 16] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=RingtoneMediaPlayer
2020-10-04 12:32:50.642 [  1] 9 SpeakerManager:validateSpeakerSettingsConsistencyResult:consistent=true
2020-10-04 12:32:50.646 [  1] 9 SpeakerManager:validateSpeakerSettings:volume=100,mute=false
2020-10-04 12:32:50.649 [  1] 9 SpeakerManager:updateContextManagerCalled:speakerType=AVS_SPEAKER_VOLUME
2020-10-04 12:32:50.653 [  1] 5 ContextManager:setState
2020-10-04 12:32:50.661 [  1] 9 ThreadPool:obtainWorker:created=11,obtained=11,releasedToPool=1,releasedFromPool=0,outstanding=10
2020-10-04 12:32:50.665 [  8] 9 TaskThread:startThread:moniker=  8,duration=3810
2020-10-04 12:32:50.685 [  1] 5 ContextManager:addStateProvider
2020-10-04 12:32:50.693 [  1] 5 Renderer:resetSourceId
2020-10-04 12:32:50.696 [  1] 9 MediaPlayer:addObserverCalled:name=AlertsMediaPlayer
2020-10-04 12:32:50.699 [ 17] 0 MediaPlayer:handleAddObserverCalled:name=AlertsMediaPlayer
2020-10-04 12:32:50.715 [  1] 9 AlertScheduler:setTimerForNextAlertLocked
2020-10-04 12:32:50.717 [  1] 9 AlertScheduler:executeScheduleNextAlertForRendering::no work to do.
2020-10-04 12:32:50.720 [  1] 9 SpeakerManager:getSpeakerSettingsCalled
2020-10-04 12:32:50.725 [  1] 9 ThreadPool:obtainWorker:created=11,obtained=12,releasedToPool=1,releasedFromPool=0,outstanding=11
2020-10-04 12:32:50.728 [ 19] 9 TaskThread:startThread:moniker= 19,duration=3095
2020-10-04 12:32:50.730 [ 19] 9 SpeakerManager:executeGetSpeakerSettingsCalled
2020-10-04 12:32:50.733 [ 19] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.734 [ 19] 9 MediaPlayer:getSpeakerSettingsCalled:name=AlertsMediaPlayer
2020-10-04 12:32:50.737 [ 17] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=AlertsMediaPlayer
2020-10-04 12:32:50.739 [ 19] 0 ChannelVolumeManager:getSpeakerSettings
2020-10-04 12:32:50.742 [ 19] 9 MediaPlayer:getSpeakerSettingsCalled:name=NotificationsMediaPlayer
2020-10-04 12:32:50.743 [ 18] 9 MediaPlayer:handleGetSpeakerSettingsCalled:name=NotificationsMediaPlayer
2020-10-04 12:32:50.746 [ 19] 9 SpeakerManager:validateSpeakerSettingsConsistencyResult:consistent=true
2020-10-04 12:32:50.749 [ 19] 9 SpeakerManager:validateSpeakerSettings:volume=100,mute=false
2020-10-04 12:32:50.752 [  1] 5 ContextManager:setState
2020-10-04 12:32:50.757 [  1] 9 ThreadPool:obtainWorker:created=12,obtained=13,releasedToPool=1,releasedFromPool=0,outstanding=12
2020-10-04 12:32:50.763 [  1] 9 SpeakerManager:addSpeakerManagerObserverCalled
2020-10-04 12:32:50.768 [  1] 9 SpeakerManager:addSpeakerManagerObserver:observer=0xeee13c
2020-10-04 12:32:50.779 [ 1a] 9 TaskThread:startThread:moniker= 1a,duration=21975
2020-10-04 12:32:50.781 [ 1a] 1 AlertsCapabilityAgent:executeOnConnectionStatusChanged:status=DISCONNECTED,reason=ACL_CLIENT_REQUEST
2020-10-04 12:32:50.788 [  1] 5 NotificationRenderer:create
2020-10-04 12:32:50.791 [  1] 9 MediaPlayer:addObserverCalled:name=NotificationsMediaPlayer
2020-10-04 12:32:50.795 [ 18] 0 MediaPlayer:handleAddObserverCalled:name=NotificationsMediaPlayer
2020-10-04 12:32:50.803 [  1] 5 NotificationsCapabilityAgent:init
2020-10-04 12:32:50.805 [  1] 5 NotificationRenderer:addObserver
2020-10-04 12:32:50.808 [  1] 5 ContextManager:addStateProvider
2020-10-04 12:32:50.817 [  1] 9 ThreadPool:obtainWorker:created=13,obtained=14,releasedToPool=1,releasedFromPool=0,outstanding=13
2020-10-04 12:32:50.822 [  1] 5 InteractionModel:InteractionModelCapabilityAgent
2020-10-04 12:32:50.827 [ 1b] 9 TaskThread:startThread:moniker= 1b,duration=10059
2020-10-04 12:32:50.833 [ 1b] 5 NotificationsCapabilityAgent:executeInit
2020-10-04 12:32:50.837 [ 1b] 5 NotificationsCapabilityAgent:notifyObserversOfIndicatorState:indicatorState=0
2020-10-04 12:32:50.843 [ 1b] 5 NotificationsCapabilityAgent:executeProvideState:sendToken=false,stateRequestToken=0
2020-10-04 12:32:50.847 [ 1b] 5 ContextManager:setState
2020-10-04 12:32:50.841 [  1] 5 ExternalMediaPlayer:init
2020-10-04 12:32:50.852 [  1] 5 AuthorizedSender:create
2020-10-04 12:32:50.854 [  1] 5 ContextManager:addStateProvider
2020-10-04 12:32:50.856 [  1] 5 ContextManager:addStateProvider
2020-10-04 12:32:50.858 [  1] 0 ExternalMediaPlayer:createAdapters
2020-10-04 12:32:50.860 [  1] W UUIDGeneration:low entropy on call to generate UUID:current entropy=32
2020-10-04 12:32:50.862 [  1] 0 EventBuilder:buildJsonEventString:messageId=22adec9e-fe16-45ba-aa9d-c57b2032ce3c,namespace=ExternalMediaPlayer,name=ReportDiscoveredPlayers
2020-10-04 12:32:50.863 [  1] 0 EventBuilder:buildJsonEventString:event={"event":{"header":{"namespace":"ExternalMediaPlayer","name":"ReportDiscoveredPlayers","messageId":"22adec9e-fe16-45ba-aa9d-c57b2032ce3c"},"payload":{"agent":"CQCAFYNYDC","players":[]}}}
2020-10-04 12:32:50.866 [  1] 9 ThreadPool:obtainWorker:created=14,obtained=15,releasedToPool=1,releasedFromPool=0,outstanding=14
2020-10-04 12:32:50.869 [  1] 5 ContextManager:addStateProvider
2020-10-04 12:32:50.875 [  1] 5 ExternalMediaPlayer:setObserver
2020-10-04 12:32:50.876 [ 1c] 9 TaskThread:startThread:moniker= 1c,duration=10418
2020-10-04 12:32:50.883 [  1] 1 AudioPlayer:setObserver
2020-10-04 12:32:50.887 [  1] 9 ThreadPool:obtainWorker:created=15,obtained=16,releasedToPool=1,releasedFromPool=0,outstanding=15
2020-10-04 12:32:50.893 [  6] 5 TemplateRuntime:onDialogUXStateChanged:state=IDLE
2020-10-04 12:32:50.894 [  6] 9 ThreadPool:obtainWorker:created=16,obtained=17,releasedToPool=1,releasedFromPool=0,outstanding=16
2020-10-04 12:32:50.896 [  1] 5 ExternalCapabilitiesBuilder:withTemplateRunTime
2020-10-04 12:32:50.906 [ 1e] 9 TaskThread:startThread:moniker= 1e,duration=11920
2020-10-04 12:32:50.907 [ 1d] 9 TaskThread:startThread:moniker= 1d,duration=20309
2020-10-04 12:32:50.914 [  1] 5 ContextManager:setState
2020-10-04 12:32:50.940 [  1] 5 DefaultClient:bluetoothCapabilityAgentDisabled:reason=nullBluetoothDeviceManager
2020-10-04 12:32:50.942 [  1] 5 ApiGateway:create
2020-10-04 12:32:50.947 [  1] 0 DefaultClient:initialize::Diagnostics Not Enabled
2020-10-04 12:32:50.954 [  1] 5 AlexaInterfaceCapabilityAgent:create
2020-10-04 12:32:50.976 [  1] 9 DirectiveRouter:addDirectiveHandlers:action=added,namespace=System,name=SetLocales,handler=0xdd0c00,policy= Mediums:MEDIUMS_NONE00 .isBlocking:False
2020-10-04 12:32:50.979 [  1] 9 DirectiveRouter:addDirectiveHandlers:action=added,namespace=System,name=SetTimeZone,handler=0xe32eb8,policy= Mediums:MEDIUMS_NONE00 .isBlocking:False
2020-10-04 12:32:50.981 [  1] 9 DirectiveRouter:addDirectiveHandlers:action=added,namespace=System,name=ReportState,handler=0xde4670,policy= Mediums:MEDIUMS_NONE00 .isBlocking:False
2020-10-04 12:32:50.983 [  1] 9 DirectiveRouter:addDirectiveHandlers:action=added,namespace=System,name=ResetUserInactivity,handler=0xdcee74,policy= Mediums:MEDIUMS_NONE00 .isBlocking:False
2020-10-04 12:32:50.984 [  1] 5 ExternalCapabilitiesBuilder:buildCapabilities
2020-10-04 12:32:50.992 [  1] 9 SpeakerManager:addSpeakerManagerObserverCalled
2020-10-04 12:32:50.994 [  1] 9 SpeakerManager:addSpeakerManagerObserver:observer=0xe29ec4
2020-10-04 12:32:50.996 [  1] 5 NotificationsCapabilityAgent:addObserver
#################################################
NOTIFICATION INDICATOR STATE: OFF
#################################################
2020-10-04 12:32:51.003 [  1] 5 DefaultClient:addBluetoothDeviceObserver::bluetooth is disabled, not adding observer
2020-10-04 12:32:51.021 [  1] 5 TemplateRuntime:addObserver
2020-10-04 12:32:51.024 [ 1e] 5 TemplateRuntime:addObserverInExecutor
Expression 'alsa_snd_pcm_hw_params_set_period_size_near( pcm, hwParams, &alsaPeriodFrames, &dir )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 923
Expression 'alsa_snd_pcm_hw_params_set_period_size_near( pcm, hwParams, &alsaPeriodFrames, &dir )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 923
Expression 'alsa_snd_pcm_hw_params_set_period_size_near( pcm, hwParams, &alsaPeriodFrames, &dir )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 923
startsample.sh: line 3:  1766 Illegal instruction     PA_ALSA_PLUGHW=1 ./SampleApp "/home/pi/build/Integration/AlexaClientSDKConfig.json" "/home/pi/third-party/alexa-rpi/models" DEBUG9

Hi @jazzvivi2, please note that the installation script is meant for Raspberry Pi 3 and above.  The 'Illegal instruction' error you are getting is due to the Sensory wakeword detector library is not compatible with the Raspberry Zero platform.

While the Sensory wake word detector doesn't work on the Raspberry Pi Zero you can use other WWDs (e.g. KittAI). I have used the KittAI on the RPi Zero.

@jazzvivi2 because this is an issue of using incompatible library on Raspberry Pi Zero, I am going to close this issue. Please open a new issue if you need further assistance with the SDK.

While the Sensory wake word detector doesn't work on the Raspberry Pi Zero you can use other WWDs (e.g. KittAI). I have used the KittAI on the RPi Zero.

Could you help me with this? I am trying with the little information that I find but I have this error
[ 76%] Built target PlaylistParser
[ 78%] Built target KWD
[ 78%] Linking CXX shared library libKITTAI.so
/usr/bin/ld: no se puede encontrar -lblas
collect2: error: ld returned 1 exit status
make[3]: *** [KWD/KittAi/src/CMakeFiles/KITTAI.dir/build.make:103: KWD/KittAi/src/libKITTAI.so] Error 1
make[2]: *** [CMakeFiles/Makefile2:10086: KWD/KittAi/src/CMakeFiles/KITTAI.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:13239: SampleApp/src/CMakeFiles/SampleApp.dir/rule] Error 2
make: *** [Makefile:3243: SampleApp] Error 2

The linker is informing you that you are missing a required library:

/usr/bin/ld: no se puede encontrar -lblas

The blas library is a dependency for KittAI.  You must install the OpenBLAS library.

sudo apt-get install libopenblas-dev

@ereich1217
Hi! Thanks for the help. I keep having errors
pi@raspberrypi:~/sdk-folder/sdk-build $  PA_ALSA_PLUGHW=1 ./SampleApp/src/SampleApp ./Integration/AlexaClientSDKConfig.json DEBUG9
configFile ./Integration/AlexaClientSDKConfig.json
#################################################
NOTIFICATION INDICATOR STATE: OFF
#################################################
Expression 'alsa_snd_pcm_hw_params_set_period_size_near( pcm, hwParams, &alsaPeriodFrames, &dir )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 923
Expression 'alsa_snd_pcm_hw_params_set_period_size_near( pcm, hwParams, &alsaPeriodFrames, &dir )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 923
ERROR (Input():snowboy-io.cc:315) Fail to open input file "DEBUG9/common.res"
terminate called after throwing an instance of 'std::runtime_error'
what():  ERROR (Input():snowboy-io.cc:315) Fail to open input file "DEBUG9/common.res"
[stack trace: ]
Backtrace has not been implemented yet.
Abortado

How is your microphone configured?  Do aplay and arecord work for you?
It looks like you don't have ALSA configured correctly, or that you don't have a microphone attached.


kube2iam issues ...cannot assume role correctly in AWS SQS scaler in EKS

Specifications

KEDA Version: 1.3.0
Platform & Version: AWS/EKS
Kubernetes Version: 1.14
Scaler(s): AWS SQS

Having problems setting the SQS scaler up on a kubernetes cluster using kube2iam. We are using v 1.3.0.
Followed @ncrothe approach in Add AWS pod identity support

kube2iam role on both operator (for setup, I guess) and metrics-apiserver that is allowed to assume the role configured in the TriggerAuthentication (the kube2iam annotation is being written to the wrong section in the charts)
TriggerAuthentication with awsRoleArn reference in secret as explained by Zach
no podIdentity involved in my use case anywhere
created a keda role(k8s-keda), which contains a trust relationship for the kube2iam role attached to the kubernetes worker node(same as the many other roles we have)

Get the following error in the keda-operator...
{"level":"debug","ts":1585482843.978178,"logger":"scalehandler","msg":"Error getting scale decision","ScaledObject.Namespace":"hydra-sbx1-mobilelogins", "ScaledObject.Name":"hydra-ingest-outbound-etl","ScaledObject.ScaleType":"deployment", "Error":"AccessDenied: User: arn:aws:sts::123456789123:assumed-role/k8s-keda/e7450c49-k8s-keda is not authorized to perform:  sts:AssumeRole on resource: arn:aws:iam::123456789123:policy/k8s-keda\n\n\tstatus code: 403,
kube2iam provides the role for the pod(uses the annotation)...so session should be available inside pod?
Any thoughts?
Looking at the code...it seems to use a different technique to consume the kiam/kube2iam role compared to other tools eg externaldns
aws_sqs_queue_scaler.go.
aws_iam_authorization.go
externaldns. ...uses session.NewSessionWithOptions
external-dns/provider/aws.go

@ncrothe suggestions in Add AWS pod identity support
#499

you add the role as trust to itself or
you split this into two roles: one role A that the pod assumes via kube2iam and a role B that role A can assume (via Keda) that has the actual permissions.

To clarify: This would be how to make it work in the current solution, due to needing two roles (or a self-referential).
I don't think kube2iam support is great within the current solution and would prefer a much more direct way of assuming a pod role.  Most other tools can just assume the pod role and rely on standard AWS SDK functions (which has the default provider chain which typically picks up a pod role provided by kube2iam).

What would you suggest to have then @ncrothe?

We've touched a bit on that in the discussion in https://github.com/kedacore/keda/pull/499 while I was trying to figure out what was going on. While there is some merit to splitting the permissions into multiple roles, which could be tuned according to individual "things to be scaled", I reckon the majority of users would prefer to simply set up a single pod role and be done with it.
As far as I understand the current auth flow, there is some logic that always programatically assumes an explicitly configured IAM role (either via hard-coded credentials or the awsRoleArn), despite this not strictly being necessary in a kube2iam environment. Here, the AWS SDK could simply pick up and assume the role configured via kube2iam without any explicit logic needed. This is made possible with the default provider chain of the AWS SDK which looks for env vars, credentials file or instance profile (see https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html#specifying-credentials) - with kube2iam hooking into the instance profile case.
Thus my suggestion for kiam/kube2iam mode would be:

configure kube2iam to provide a role which has access to SQS/Cloudwatch metrics as needed
have some setting in keda which bypasses the whole "assume some role" logic and simply let the SDK take care of that

I was under the initial assumption that this was what aws-kiam was meant to do, which Zack corrected me on.
In a perfect world we would also keep the current behaviour as optional for those edge cases (my assessment) where a more fine-grained, ScaledObject-specific permissions control is needed.

Thanks for the input - We should make this easier indeed, thanks!

Other observations...
The annotations for using kube2iam are in the wrong location in helm chart package...

12-keda-deployment.yaml
22-metrics-deployment.yaml

should be at the spec level in the deployment

@bmacauley 🤦♂ Sorry about that, that was my PR actually. Will fix.

Created https://github.com/kedacore/charts/issues/35 for that and we are open for PRs.
If it doesn't get fixed from the community I'll try to make some time for it this week.

@tomkerkhove beat me by a few minutes :-)
Check out https://github.com/kedacore/charts/pull/36


if_python3.c: Fix building dynamic Python3 interpreter with Python 3.12

There are new extern global variables defined in Python 3.12 development files, which types are within python3 library, so they break dynamic python3 interpret Vim plugin.
Since the variables are used in macro Py_SIZE which is used in other python3 headers, the dummy variables have to defined before including Python.h.

Hi @chrisbra ,
would you mind telling me what needs to changed? I can update the PR.

@chrisbra I have answered via email and sent patch - I don't have a Win dev machine with python 3.12, so I'm waiting on Nicolas' verification. If it works for him, I'll create a PR.
The patch vim-py312win.patch.txt

The new PR is here https://github.com/vim/vim/pull/12800 , Nicolas verified the functionality on Win and I on Fedora 38 and 40.

thanks both

Hi, this change (along with #12800) may have fixed dynamic linkage, but I think it broke static linking. It's easy to see why: this relies on py3_PyLong_Type and py3_PyBool_Type, which are only defined when DYNAMIC_PYTHON3 is used. Please make sure to test both and avoid regressions when trying to fix one side (dynamic).
Furthermore, my opinion is that this is a bug on Python's side. Their headers should be resilient and allows for dynamic linkage. This seems like a new issue in 3.12 (which is not officially released yet) and the first time it caused an issue like this on our integration. My understanding is that Python allows dynamic linkage even if stable ABI is not used (as long as both sides use the same minor version), so Vim's usage isn't out of the norm.
I'm also wondering if the addition here is correct. Python's new code is doing this (source):
    assert(ob->ob_type != &PyLong_Type);
    assert(ob->ob_type != &PyBool_Type);

We are relying on ob_type matching the PyLong_Type that we loaded from the DLL which seems like it should work but I'm not 100% sure.
My vote is to revert the change and file an issue in CPython clarifying the correct behavior (I can do that). I'm suggesting this because what we are doing here seems quite fragile and reactive to individual version's minor implementation details; and reminds me of the mess what if_perl.xs is doing by essentially copy-pasting inline functions due to how the Perl interface works.

Another concern I have about this type of fix is that you have to do it before including Python.h. This means you won't be able to use PY_VERSION_HEX to selectively control the behavior of what we want to do as that is only defined in Python.h and we have a chicken-and-egg issue.


[Firefox desktop]  game.input.activePointer.isDown stays true after click release

Also, on Firefox desktop on 2.4.1 , once you click on the screen it's like the "input down" stays there (as you kept on pressing the mouse without releasing it)
Basically on Firefox "this.game.input.activePointer.isDown" stays true even after you release the mouse.

Pretty sure this is fine now. Firefox on Windows and OSX for me is working with the latest dev build. Here's the test I was using:

var game = new Phaser.Game(800, 600, Phaser.CANVAS, 'phaser-example', { preload: preload, create: create, render: render });

function preload() {

    game.load.image('mouse', 'assets/sprites/mouse_jim_sachs.png');

}

function create() {

    game.stage.backgroundColor = '#943021';

    game.add.sprite(0, 100, 'mouse');

    game.input.mouse.capture = true;

}

function render() {

    game.debug.text("Left Button: " + game.input.activePointer.leftButton.isDown, 300, 132);
    game.debug.text("Middle Button: " + game.input.activePointer.middleButton.isDown, 300, 196);
    game.debug.text("Right Button: " + game.input.activePointer.rightButton.isDown, 300, 260);

    game.debug.text("Active Pointer: " + game.input.activePointer.isDown, 300, 360);

}

Works great on my end now with 2.4.2!
Thanks a lot Richard.

Sorry I was testing it with the wrong Phaser.
Both your example and my game don't work with FF in Ubuntu :(
Screencast: https://www.youtube.com/watch?v=p5_H1Xr_RLE

Ok this should be good now - please try the new dev branch build

Works like a charm! Thanks a lot Richard.


Optimize the RouterManager.addRoutes

What is the motivation for adding / enhancing this feature?

Related to: #3443
The goal: to reduce the number of times the router beforeEach hooks are run

@grimasod to optimize this route registration, going down to one and only router.addRoutes call I belive we need just to implement a RouterManager.routeQueue[] where RouteManager.addRoutes Has new optional argument useRouteQueue=False  calls are adding the routes and then the method RouteManager.registerRoutes or RouteManager.flushRouteQueue which is doing the real registration; this method should be called after all the theme and module routes were registered. We need to change all the core calls to Router.addRoutes to set the useRouteQueue=true. The default value would be `false for backward compatibility + the calls made after the queue was flushed

@grimasod you’re probably right about the multistore route registration but probably: a) just for CSR (as you said for SEO and language switching features we need to have the server side links for other lang versions); b) based on the storeCode - we always know the current store code because it’s being guessed on URL/Header/Host before modules were registered. So knowing the currentStoreView we can register only the right set of routes (if they’re different from the default routes) - so for default there would be single route registration, for any other lang version probably 2 calls but not 3,4,10 ...

Additional comment for point 2:
Is it necessary to create routes for all stores?
Considering it's not possible to navigate directly between stores. Instead, the app gets reloaded, and all the routes recreated. So only the current store routes need to be added. Right? The exception is SSR for SEO, but that can be handled separately. This also seems like a big change though and could possibly affect some customizations.
In the end, I thought this simple fix would be best for 1.10.1 and maybe a bigger update can be planned for 1.11. What do you think?

@pkarw
Thanks for copying the comments to this issue. I'll try to get to work on it soon.

for default there would be single route registration, for any other lang version probably 2 calls

Do you think the default store routes are needed when on another store?

I think they're not - probably - hard for me to find the exceptions ...

@grimasod it would be coll if by chance of this PR we'll add a priority field to routes so modules/theme routes can overlap more clever way :) If we have a queue it won't be any problem.
Related to: https://vuestorefront.slack.com/archives/C8JMCHQ6S/p1567757048024000

@pkarw Sure :)
I wonder if theme routes should always take priority? Or by default at least

by ddefault theme should have the highest priority I belive

@grimasod I just wanted to check the status as we're planning to release 1.11rc1 on 19th of September

@pkarw I've made a PR for part 1, but it's not finished. There are issues with dynamic routes


Feature/block auto review revision updates

Hide button to add new revision for automatic and manual reviews

Could you  make sure to close https://github.com/Azure/azure-sdk-tools/pull/4814 ?


Uncaught TypeError: Cannot read properties of null (reading 'register') at emberCliEmbeddedStart (embedded.ts:112:14)

Trying to use addon with basically an empty ember 4.4 app and I'm getting this error:
Uncaught TypeError: Cannot read properties of null (reading 'register')
    at emberCliEmbeddedStart (embedded.ts:112:14)

I'm going to poke around and see what I can do. I'll pick my co-worker's brain when she gets back too.

Attempt to fix this issue with #188 .

@JamesWilmot released v2.5.0 with commit from @MrChocolatine which fix the issue, thank you both for report + fix!


Better get

Add headers and make GET code better

Tests are failing right now because headers show by default, will fix.


How to set custom GCC path when compiling the source code

❓ Question
How to set the GCC path when compiling the source code
What you have already tried
I try to build  Torch-TensorRT using locally installed cuDNN & TensorRT, But the following error occurred

I found that this maybe a problem with the GCC version and needs to be upgraded, but the default /usr/bin/gcc requires root permission to change, I can't do anything about this path. So, I want to install a higher version of GCC in another path and specify the path of GCC when compiling Torch-TensorRT, but I don't know where to set the path of GCC.

The best way would be to set up a bazel toolchain for your new compiler. https://docs.bazel.build/versions/main/toolchains.html.
Here is an example of how we did this for a cross compiler in another project https://github.com/NVIDIA/DL4AGX/tree/master/toolchains/D5L. The important files are the BUILD and bzl files.
You could also try to override the CXX env variable but not sure if that would work in every case.


Kafka js consumer lag issue

We are using kafka js to consume messages from around 350 topics with 1000 1500 messages per second. It works fine but sometimes when the throughput is high, then the consumer starts to lag. Is there anything I can do.

 {"level":"INFO","timestamp":"2023-08-25T16:40:42.907Z","logger":"kafkajs","message":"[Consumer] Stopped","groupId":""}
I have also encountered similar issues, which may mainly be performance or configuration issues. There are indeed network issues, but my consumption of another Java version on the same host is normal and can maintain connectivity

@carboncs16 and @JxJPu9bD thank you for sharing information for this issue.
Other information that could be helpful to solve this:

what OS?
what version of NodeJS?
what version of kafkajs?
what version of kafka?

OS: Linux (Not sure about flavour, will let you know)
Node.js: 14.17.3
Kafkajs: 2.2.4
Kafka: 2.7

I have this issue too
There is not any solution???

Facing the same issue, any way to resolve this?


Updating to stac pydantic 3

Related Issue(s):

Description:
PR Checklist:

[x] pre-commit hooks pass locally
[x] Tests pass (run make test)
[x] Documentation has been updated to reflect changes, if applicable, and docs build successfully (run make docs)
[x] Changes are added to the CHANGELOG.

@rhysrevans3 looks like we had the same idea
https://github.com/stac-utils/stac-fastapi/pull/625

Is there a reason to keep both this and #625 open? Based on a quick review, looks like #625 has less changes - and by the author of the stac-pydantic upgrade (thank you @thomas-maschler !). If we can close this and focus the review on #625 that will be easier on reviewers. @rhysrevans3 anything in here related to the pydantic upgrade that deem a must-have that #625 doesn't already contain? Otherwise consolidating on #625 and getting your review on it would be a good path to get this unblocked IMO. Thanks for this PR, unfortunate instance of duplication of work!


Storage

Using useState  and props to store QuizzResponses

https://github.com/WildCodeSchool/2023-02-JS-Reims-project-2-cine-genius/actions/runs/4807611155/jobs/8556586109?pr=5
npm run fix ;)


Create Sign Up Page (Lo Fi & Hi Fi)

I have done some new befitting  changes to the sign up and sign in pages
so we can achieve the animate effect the developers are demanding for

I designed the sign up page (lo fi) though the page was redesign by my team member, so I reflected the the new design on the hi fi. The same is applicable to the login page.


hubble: from and to cluster filters

https://github.com/cilium/cilium/pull/32313 introduced cluster name info at the Hubble flow Endpoint level. This PR adds corresponding filters on the Hubble server side, and two new --from-cluster and --to-cluster Hubble CLI flags leveraging the new filter.
For simplicity's sake the filter is a strict match for now, with the possibility to extend if/when the need arise (e.g. to RE2).

@kaworu should we keep this open?

Will wait on https://github.com/cilium/cilium/pull/35415.

Rebased on top of https://github.com/cilium/cilium/pull/35415 since it has been merged, now ready for review.

/test


Move qier222.yesplaymusic 0.4.7 to qier222.YesPlayMusic 0.4.7

Microsoft Reviewers: Open in CodeFlow

https://github.com/microsoft/winget-pkgs/pull/156289#issuecomment-2146097791

[Policy] Reset Labels


Gallery App lists "Toggle Controls" under Components, but "Selection Controls" when selected

I think we want to rename "Toggle Controls" to "Selection Controls" in the main list of components.


World settings

This PR adds world settings where we can change world avatar, name, private/public, scene and scene preview. It also replace repetitive code around uploading avatar and scenes with reusable component & hooks.

This is excellent! Great work on the file upload UI. It looks great. Canceling uploads works well and it feels quite polished!


Fix nofriends on 23/11/09 Steam Beta break

https://github.com/suchmememanyskill/Steam-Deck-Themes/issues/47
I tested it safe for stable but please test again on your side.

I have a few issues with this:

Please apply it to shared.css, so that it also works properly when no-friends is toggled off
The height of the games is not the same as it was before. This is the part i was talking about being unfixable without breaking stable

I think the best release strategy for this is to wait until the new ui is pushed to stable

I have a few issues with this:

Please apply it to shared.css, so that it also works properly when no-friends is toggled off
The height of the games is not the same as it was before. This is the part i was talking about being unfixable without breaking stable

I think the best release strategy for this is to wait until the new ui is pushed to stable

I'm not sure about the new 100vh - 50px - 14px you mentioned in the issue. To me it looks fine with the original value?

80px (original value)

50px

SS of deckthemes

Ok I understand there's a difference, which would be whether the bottom bar overlaps with the container or not.
It's up to you then, I'm fine with either.


In-memory compaction does not delete temp files

Another one for the compaction file ,current name file is generated from mapdb + random long + compact ,I think that  table name + random long + compact will be safer.

Generating random temporary filename is available from java.io.File
On Mon, Feb 9, 2015 at 7:41 PM, Jan Kotek<EMAIL_ADDRESS>wrote:

Another one for the compaction file ,current name file is generated from
mapdb + random long + compact ,I think that table name + random long +
compact will be safer.
—
Reply to this email directly or view it on GitHub
https://github.com/jankotek/MapDB/issues/443#issuecomment-73495660.

--
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java


Update community.md to include AspNet.Security.OpenIdConnect.Server

/cc @danroth27 @sayedihashimi
Note: looks like the table was auto-formatted when I edited the markdown file. If you don't like the changes, I can manually revert them.

@PinpointTownes,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by .NET Foundation. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot


CD pipeline in Standard flavor is missing app repo

The app source code repo is not linked in the CD pipeline in Standard stack flavor (ROKS based).
As a result, the pipeline config is taken from the "deployment" repo which is not in sync with the config in the app repo.
Affected modules

Terraform CLI and Terraform provider versions

Terraform version:
Provider version:

Terraform output

Debug output

Expected behavior

Actual behavior

Steps to reproduce (including links and screen captures)

Run terraform apply

Anything else

By submitting this issue, you agree to follow our Code of Conduct


[ui-shell]: sync with @carbon/react version

Several variations are missing in the carbon-web-components implementation. Currently only three exist, and should be renamed to match the React versions:

carbon-web-components
@carbon/react
notes
complete

Side nav
Fixed SideNav w/ Divider

Side nav with Icons
Fixed SideNav w/ Icons
cwc version has divider

Header
Header Base w/ Navigation
React version defaults to white theme

n/a
Fixed SideNav

n/a
Header Base

n/a
Header Base w/ Actions

n/a
Header Base w/ Actions and Right Panel

n/a
Header Base w/ Actions and Switcher

n/a
Header Base w/ Navigation, Actions and SideNav

n/a
Header Base w/ Navigation and Actions

n/a
Header Base w/ SideNav

n/a
Header Base w/ SkipToContent

n/a
SideNav Rail

n/a
SideNav Rail w/ Header

n/a
SideNav w/ large side nav items

Is there an ETA for this? Thanks!


Requesting toolchain version 1.70 installs 1.7.0

Description
After switching my action from install toolchain 1.66 to 1.70, what I actually get is 1.7.0 (and surprisingly he build fails).
As a workaround requesting 1.70.0 works, but it's obviously not good, in case a 1.70.1 comes out.
Workflow code
https://github.com/xcp-ng/xcp-metrics/commit/51756943bb633ece8c5ebb398f2dad65d189308d
    steps:
    - uses: actions/checkout@v3
    - uses: actions-rs/toolchain@v1
      with:
-        toolchain: 1.66
+        toolchain: 1.70
        override: true

Action output
https://github.com/xcp-ng/xcp-metrics/actions/runs/6377565635/job/17306468710
Run actions-rs/toolchain@v1
/home/runner/.cargo/bin/rustup show
Default host: x86_64-unknown-linux-gnu
rustup home:  /home/runner/.rustup

stable-x86_64-unknown-linux-gnu (default)
rustc 1.72.1 (d5c2e9c34 2023-09-13)
/home/runner/.cargo/bin/rustup toolchain install 1.7
info: syncing channel updates for '1.7.0-x86_64-unknown-linux-gnu'

This is a feature of YAML, not a bug. 1.70 is parsed as the number 1.7.
The workaround is to wrap the string in quotes:
-        toolchain: 1.70
+        toolchain: '1.70'

Arf, implicit stringification in a bad place.  Should probably show examples with version numbers, not just stable and nightly, and put a bold note there.
(note I've started moving on to dtolnay/rut-toolchain as a maintained successor of this project)


docker build using instructions provided returns error 127

[Enter feedback here]
I created a Dockerfile intended as a .net core 3.1 runtime image with diagnostic tools so developers can use them. However, running docker build produces error 127.
#escape=\
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-bionic AS build

WORKDIR /tools

# Install desired .NET CLI diagnostics tools
RUN dotnet tool install --tool-path /tools dotnet-trace
RUN dotnet tool install --tool-path /tools dotnet-counters
RUN dotnet tool install --tool-path /tools dotnet-dump
RUN dotnet tool install --tool-path /tools dotnet-gcdump
RUN dotnet tool install --tool-path /tools dotnet-stack
RUN dotnet tool install --tool-path /tools dotnet-sos

RUN wget -P /tools https://aka.ms/perfcollect \
    && chmod +x /tools/perfcollect \
    && /tools/perfcollect install

FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-bionic AS runtime

# Copy diagnostics tools
WORKDIR /tools
COPY --from=build /tools .

This is the error I get.
C:\powershell>docker build --pull --tag dotnet/core/runtime:3.1-with-diagnostic-tools --file netcore3.1diagnostics.Dockerfile .
[+] Building 0.9s (8/16)
=> [internal] load build definition from netcore3.1diagnostics.Dockerfile                                         0.0s
=> => transferring dockerfile: 820B                                                                               0.0s
=> [internal] load .dockerignore                                                                                0.0s
=> => transferring context: 2B                                                                                0.0s
=> [internal] load metadata for mcr.microsoft.com/dotnet/core/aspnet:3.1-bionic                                   0.5s
=> [internal] load metadata for mcr.microsoft.com/dotnet/core/sdk:3.1-bionic                                      0.4s
=> [build 1/9] FROM mcr.microsoft.com/dotnet/core/sdk:3.1-bionic@sha256:3baef14dc2da7b7be785c760f5c4bd8003e9fa6a  0.0s
=> CANCELED [runtime 1/3] FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-bionic@sha256:12f8349504329272d8480eef3e  0.3s
=> => resolve mcr.microsoft.com/dotnet/core/aspnet:3.1-bionic@sha256:12f8349504329272d8480eef3edb4923fae66f2d207  0.0s
=> => sha256:3026c1dc8908dea47e46a1789d4ffedc64dbb951d29a703f2bc26ac40b5b4e4d 0B / 16.55MB                        0.2s
=> => sha256:d2a18b3c58362dcff20c166d212192a57d65164679c34532665050e11864aa75 0B / 2.55MB                         0.2s
=> => sha256:cdb88c58d75ee589a7555ef29a9adbaacb3a910c7cb275d60b629644c7701486 6.38kB / 6.38kB                     0.0s
=> => sha256:70dd8499c23842e804a304f4236d7e61893d6b8b79843e4b0c78ebf7992d1659 0B / 31.29MB                        0.2s
=> => sha256:12f8349504329272d8480eef3edb4923fae66f2d20720c71c634326b563074b4 1.79kB / 1.79kB                     0.0s
=> CACHED [build 2/9] WORKDIR /tools                                                                              0.0s
=> ERROR [build 3/9] RUN dotnet tool install --tool-path /tools dotnet-trace                                      0.3s

[build 3/9] RUN dotnet tool install --tool-path /tools dotnet-trace:
#8 0.266 /bin/sh: 1: dotnet tool install --tool-path /tools dotnet-trace: not found
executor failed running [/bin/sh -c dotnet tool install --tool-path /tools dotnet-trace]: exit code: 127

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: cb469ec9-2273-52d7-059d-8288eb6d8db5
Version Independent ID: d24b97d5-8931-408e-20e0-78c4787365c0
Content: Collect diagnostics in containers
Content Source: docs/core/diagnostics/diagnostics-in-containers.md
Product: dotnet-fundamentals
GitHub Login: @tommcdon
Microsoft Alias: tommcdon

When running mcr.microsoft.com/dotnet/core/sdk:3.1-bionic interactively, the dotnet tool install command succeeds.
C:\powershell>docker run -it --rm mcr.microsoft.com/dotnet/core/sdk:3.1-bionic
root@1e192ef6ff56:/# dotnet tool install --tool-path /tools dotnet-trace
You can invoke the tool using the following command: dotnet-trace
Tool 'dotnet-trace' (version '5.0.221401') was successfully installed.

@tristanbarcelon Sorry for the delay on this, it seems this slipped through the cracks. You may have better luck and a quicker response for these types of questions on StackOverflow.
Looking at the error it seems like the dotnet command is resolving incorrectly? Are you able to add something simple before the tool installs like RUN dotnet --version?


Adapt models to handle generic targets

This PR defines the capabilities of each one of the current model in the documentation and performs the corresponding checks in the code.  Part of #364.
Contributor (creator of pull-request) checklist

[x] Tests updated (for new features and bugfixes)?
[x] Documentation updated (for new features)?
[x] Issue referenced (for PRs that solve an issue)?

📚 Documentation preview 📚: https://metatrain--386.org.readthedocs.build/en/386/

currently I see this:
raise ValueError(
                "PET only supports total-energy-like outputs, "
                f"but a {target.quantity} was provided"
            )

should we instead propagate the request for generic targets to PET right away, given that PET does support 1) multidimensional targets, 2) targets per atom and per structure, and 3) both sum and mean aggregations?

@spozdn The goal for this PR is to make sure that each type of target is handled by each architecture. We allowed spherical vector targets for SOAP-BPNN, but this is just to test the correctness of the whole infrastructure. Also GAP and the alchemical model could in principle fit a larger range of targets than those allowed here, as can PET, but that would be for a different PR. When it comes to PET, we're having a lot of integration issues even with the basic energy targets, so I wouldn't add more by adding more options until the current integration issues are solved and people want to use the extra features

Thanks! Regarding the extra features for PET, I will make sure to open an issue. Waiting for #399 to be merged to avoid adding more problems to that PR


[Bug] Setting 'setup_password_recovery_routes` requires an override of the theme. Suggest a simple wrapper

Bug report
What I did
I modified the file config/backpack/base.php
I changed this to false
 'setup_password_recovery_routes' => false
What I expected to happen
Simply that we cannot see a link to user profile
What happened
We got a RouteNotFoundException
Route [backpack.account.info] not defined.

Caused by  vendor/backpack/theme-tabler/resources/views/inc/menu_user_dropdown.blade.php
What I've already tried to fix it
I exported the file as resources/views/vendor/backpack/ui/inc/menu_user_dropdown.blade.php
I wrapped the incriminated line into a check for existenct of the route
@if(Illuminate\Support\Facades\Route::has('backpack.account.info'))
            {{ trans('backpack::base.my_account') }}
@endif

I suggest to wrap by default use of the route with a test for its existence
Anyway, probably it's not the right location for my custom file, because laravel/backpack is ignoring it
Is it a bug in the latest version of Backpack?
After I run composer update backpack/crud the bug... is it still there?
Yes
Backpack, Laravel, PHP, DB version
When I run php artisan backpack:version the output is:
λ php artisan backpack:version
PHP VERSION:
PHP 8.1.2 (cli) (built: Jan 19 2022 10:13:52) (NTS Visual C++ 2019 x64)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
LARAVEL VERSION:
<IP_ADDRESS>
BACKPACK PACKAGE VERSIONS:
backpack/basset: 1.0.0
backpack/crud: 6.0.1
backpack/generators: v4.0.0
backpack/pro: 2.0.5
backpack/theme-tabler: 1.0.1

Found until now these 2 files need this small fix:

inc/menu_user_dropdown.blade.php
/layouts/_vertical/sidebar_content_top.blade.php

Thanks @realtebo for the report. 🙏
I've submitted PR's to both three themes to address this issue
https://github.com/Laravel-Backpack/theme-coreuiv4/pull/36
https://github.com/Laravel-Backpack/theme-coreuiv2/pull/22
https://github.com/Laravel-Backpack/theme-tabler/pull/100
I will be releasing a new version in a few hours after I look up some other issues.
Thanks 🙏


Cannot create message with buttons

General Troubleshooting

[X] I have checked for similar issues on the Issue-tracker.
[X] I have updated to the latest JDA version
[X] I have checked the branches or the maintainers' PRs for upcoming bug fixes.

Expected Behaviour
Hello.
When sending a message with ActionRow(s), I expect JDA to send a message with clickable buttons.
When the request is sent, the message is sent but no button appears.
Code Example for Reproduction Steps
public class Main extends ListenerAdapter {
  public static void main(String[] args) throws Exception {
    JDABuilder.createDefault(">>>>> YOUR TOKEN <<<<<")
        .enableIntents(GatewayIntent.GUILD_MESSAGES, GatewayIntent.MESSAGE_CONTENT)
        .addEventListeners(new Main())
        .build();
  }

  @Override
  public void onMessageReceived(@NotNull MessageReceivedEvent event) {
    if (event.getAuthor().isBot()) return;
    if (event.getMessage().getContentRaw().startsWith("!test")) {
      event.getChannel().sendMessage("Test sent !")
          .setActionRow(Button.primary("test", "Test !"))
          .queue();
    }
  }
}

Code for JDABuilder or DefaultShardManagerBuilder used
JDABuilder.createDefault(">>>>> YOUR TOKEN <<<<<")
    .enableIntents(GatewayIntent.GUILD_MESSAGES, GatewayIntent.MESSAGE_CONTENT)
    .addEventListeners(new Main())
    .build();

Exception or Error
No exception or error. The message is sent but no button appears.

More
I would like to be precise in my explanation, here is a screenshot of the result: https://prnt.sc/EYamiMwWpHDJ
As you can see, the message is good but there is no button.

Can't reproduce

Maybe you didn't compile the latest code change?

Well, yes I did.
Just to be sure, I created a new project with the same code and indeed, I don't have this bug with the new project.
Sorry @Xirado, I didn't think about this obvious test...
I have more informations about my problem: It looks like my problem was from my shading.
I relocate shaded dependencies to have a cleaner uber-jar. And without this relocating, I have no problem.
Here is the configuration of the maven-shade-plugin:
<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-shade-plugin</artifactId>
                <version>3.5.0</version>
                <executions>
                    <execution>
                        <phase>package</phase>
                        <goals>
                            <goal>shade</goal>
                        </goals>
                        <configuration>
                            <relocations>
                                <relocation>
                                    <pattern>net</pattern>
                                    <shadedPattern>${package.lib}.net</shadedPattern>
                                </relocation>
                                <relocation>
                                    <pattern>com</pattern>
                                    <shadedPattern>${package.lib}.com</shadedPattern>
                                </relocation>
                                <relocation>
                                    <pattern>org</pattern>
                                    <shadedPattern>${package.lib}.org</shadedPattern>
                                </relocation>
                                <relocation>
                                    <pattern>kotlin</pattern>
                                    <shadedPattern>${package.lib}.kotlin</shadedPattern>
                                </relocation>
                                <relocation>
                                    <pattern>gnu</pattern>
                                    <shadedPattern>${package.lib}.gnu</shadedPattern>
                                </relocation>
                                <relocation>
                                    <pattern>okhttp3</pattern>
                                    <shadedPattern>${package.lib}.okhttp3</shadedPattern>
                                </relocation>
                                <relocation>
                                    <pattern>okio</pattern>
                                    <shadedPattern>${package.lib}.okio</shadedPattern>
                                </relocation>
                                <relocation>
                                    <pattern>jakarta</pattern>
                                    <shadedPattern>${package.lib}.jakarta</shadedPattern>
                                </relocation>
                            </relocations>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

So my bad, it's not a problem from JDA.
Thank you for your time.


Selectors and Pseudo-selectors in CSS

Description 📜
I'll be adding documentation about selectors and pseudo-selectors in CSS.
Domain of Contribution 📊

Frontend Dev (HTML, CSS, JS)

/assign

Update: This is issue has been merged . So, I am closing it . (PR #2522  )


[Feature]: Add a product reviews photo

Describe the feature
Current product contain only one review photos. Add multiple photos of product so user can check it , This make a user to trust our website and user able so see every side of product.
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@DevGajjar28 Please assign this issue to me under gssoc 2024

/assign-me


Does the NVDLA backend have a plan to support INT8 configuration?

Thanks for supporting NVDLA backend, great work!
I've tried ONNC for generating NVDLA loadable, everything looks good that I can get the desired loadable file from the ONNX alexnet models. Currently the loadable generated by ONNC is in FP16 (HALF) data type, which is supposed to be used with nv_full configuration (https://github.com/nvdla/hw, branch nvdlav1).
However, many works in NVDLA community is based on the nv_large or nv_small configuration (https://github.com/nvdla/hw, branch master). These two configs are based on INT8 for data types (weights, input/output tensors, etc.), and they differ from nv_full not only in data precision, but also in the hardware supported engines, for example there is not RUBIK in nv_large and nv_small.
So my question is, do we have a plan to support INT8 for NVDLA? Possibly it is already supported but I didn't find the knob to enable it, anyone can show me how to enable that? (I tried to go through the docs and the help info of onnc, no clue until now ... )

Thanks for your positive feedback. ONNC does support nv_small and other configurations. However, it is under commercial license and not open sourced at this moment. You are welcome to hack ONNC to support nv_small.  You are right that the NVDLA community focus on the nv_small version.  The original nvdla_compiler does not support nv_small either. It took quiet an effort to port ONNC to nv_small. The ONNC compiler for  nv_small is able to compile 6 ONNX zoo models and  those loadable are runnable on virtual platform and the FPGA platform.

Great thanks for the feedback. Actually I believe nv_large, which is the same as nv_small but has 2048 MACs (nv_small has 64 MACs), is one of another worth-a-try configuration. We can have nv_large running on IBM CAPI system (https://github.com/shgoupf/snap/tree/nvdla). nv_large has 40%~50% LUT and BRAM utilization on Xilinx VU9P FPGA.
We are also working on a compiler to support nv_large and we decided to base our work on this ONNC.
Will post result to the community when things are ready.

Question answered, closing ...

@weifen Hi, is that commercial license is avaliable now? If so, how can we got it..


After changed password, user can not login using the new password

After changed password, user can not login using the new password
According to DB, the encrypted password saved to DB is not correct

Written by @xqliu
Created at 2016-02-21T21:42:32.000+0800
Link to http://betterlife.atlassian.net/browse/BE-173

(After changed password, user can not login using the new password), add name and description to role search critical.

Written by @xqliu
Created at 2016-02-22T00:54:42.208+0800


Fix get_logs, pod cleanup and XCom push in GKEStartPodOperatorAsync

Fixed  Issue: #811 not showing pod's logs on completion if get_logs is True
Currently in GKEStartPodOperatorAsync, even though the get_logs attribute is set to True it was not showing the pod's log as in sync operator as expected, now it is fixed extended support to conclude the get_logs attribute once the trigger callback function is executed fetching the container logs from the pod manager if get_logs attribute is set to True.

Fixed  Issue #451  pod cleanup and XCom push
Once the trigger callback function is executed after the successful event. Pushed pod name and namespace and result in XCom when do_xcom_push  is set to True and cleaning of the pod was also handled.

Handle the GKEStartPodOperatorAsync status based on the terminal status. #814
Currently, GKEStartPodOperatorAsync (and GKEStartPodTrigger) succeeds whenever the pod's state is one of PodPhase.terminal_states, that is either Failed or Succeeded. So by adding condition in the trigger based on the terminal status and returning the failed even when the terminal status is in a failed state.

closes: #811 #451 #814

@pankajastro @pankajkoti @rajaths010494 @phanikumv Need review on this PR

PR description isnt as per standards, and has typos. Please correct the same

@phanikumv Fixed it. Can you review it

PR description isnt as per standards, and has typos. Please correct the same

@phanikumv Fixed it. Can you review it

Description should be in imperative tense. Please correct it.


Misleading documentation on job names

According the docs, job names must comply the following pattern: ^[-_A-Za-z0-9]*$
According my experience hyphen is not a valid character in job names as the previous pattern would suggest.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 82305566-bf0a-20ca-46b0-4a011ea65e0b
Version Independent ID: 59b2347e-dc58-ee34-0000-c2c8eb309901
Content: Restrictions and conventions for naming objects - Azure DevOps
Content Source: docs/organizations/settings/naming-restrictions.md
Product: devops
Technology: devops-settings
GitHub Login: @chcomley
Microsoft Alias: chcomley

Thanks @balazsszabados, sounds good. Once the update's published, this issue will automatically close. Thanks again.

@balazsszabados I am taking a look at this now - that pattern is the regular expression that the YAML pipeline editor uses to validate the name of a job (and several other properties in addition to job) and was added to the schema recently, see https://github.com/microsoft/azure-pipelines-vscode/pull/382 - however, I can reproduce your issue easily. I wonder if there was a regression - let me follow up on this.

I am removing the bullet with the regular expression, since the other bullets in that section do accurately describe the naming constraints for a job.


NonDefaultSitePermissions worksheet missing from SMAT Tool

The SMAT dashboard generator tool which has been modified by SPOAutomation team , was developed on top of SMAT version: Update5_1.0.1711.03001.InternalOnly which includes a new worksheet named NonDefaultSitePermissions. So this new worksheet entry can be seen in scandef.json file.
Based on the release note present under fasttrack-smat-workbook-generator release, We observed the link of SMAT tool which is RTW_Update5_1 based on the folder name which got downloaded.
After quickly going through the SMAT->scandef.json file we have not found any entry for the  NonDefaultSitePermission sheet.
It seems the released version of SMAT and fasttrack-smat-workbool-generator doesn’t have support the new worksheet which has been added in  Update5_1.0.1711.03001.InternalOnly release. May be because its an internal build.
For verifying the above we tried to get the respective changes which has been done in SMATDashboard generator which has been released by Automation team, but we found that the two json file which describes the fields mapping named “smat-mappings-2010.json” and “smat-mappings.json” are not present in the release of fasttrack-smat-workbool-generator.

What is the name of the file and where in the folder structure is it located?
This is a different code base than the previous tool and does not use the configuration files to simplify things.

This was an issue with confusion around a filename and different versions of SMAT. Closing as non-issue.


[ICU-579] Display Announcement banner

Summary
Display Announcement banner when set
Ticket Link
https://mattermost.atlassian.net/browse/ICU-579
Closes #1296
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] Has UI changes
[x] Includes text changes and localization file updates

Screenshots
iOS

Android

Hmmm I didn’t thought about it, will add

@hmhealey license check added


Enemy firing system refactor

Sorry for the branch name, but there was too much change about gunflash, i will move the cowboy from it and create another branch just for him.

Fixed rendering of gunflash.
Now entity can shoot with 2 weapon (left and right) like lara.

Should be what @Lwmte proposed in #532

I cannot seem to build this ?
I am getting ```Severity	Code	Description	Project	File	Line	Suppression State
Error (active)	E0135	class "EntityModelData" has no member "Mutator"	TombEngine	C:\GitHub\TombEngine\TombEngine\Objects\TR2\Entity\tr2_dragon.cpp	667

as an error


Feature request: automatic deployment of master branch to staging environment

Currently our deployment process is manually done for both staging and production. It would be useful if we could automate this process.

Not convinced, unless we have another environment.  QA is designed to test tagged pre-release versions, not CD deploys of master.  Given that we have a 7-day notice stable release process, what's the benefit of this?


Do not use akka.util.Crypt.sha1

See https://github.com/akka/akka/issues/16330

Use: https://gist.github.com/mayoYamasaki/4085712


Segfault during recovery

Maybe is to do with delimiter

We found the error and Abhishek is taking care of it. We were not reading from the correct file.


Travis testing of node v4 and v5.

Pumpify works great on node v4 and v5 right now– just adjusting the CI config to verify that.  The hapi ecosystem might make use of this module, and it would be great if we had a guarantee from Travis that it's compatible on versions of node that hapi supports.  Also threw in a sudo: false to take advantage of Travis's newer infrastructure :).  CC @arb

awesome thanks!

Cheers!


UseStartup is flawed for custom constructors

When using WebhostBuilder and using the UseStartup<Startup> approach you cannot have a Startup class with 2 constructors
For example
        public Startup(IHostingEnvironment env)
            : this(env, null)
        {

        }

        public Startup(IHostingEnvironment env, MyBlah blah)
        {
        }

To use this pattern you can get your Startup class to implement IStartup
IStartup determines that the method is public void Configure(IApplicationBuilder app), so now if I want to add ILoggerFactory to that method it won't compile as it doesn't adhere to the interface. So now I'm in a catch 22.

What is MyBlah?

I think I can solve this by using:
                new WebHostBuilder()
                .ConfigureServices(services => {
                    services.AddSingleton(new MyBlah());
                })
                .UseStartup<Startup>()

I can then access MyBlah in Startup constructor and set my app up


Support ETag and If-None-Match

I use OkHttpClient (v3.0.1) which is in my application，but ETag and If-None-Match are not working。
For example:
First   GET http://<IP_ADDRESS>/task/imags_avatar/20130607165126605.png
In Response, I get ETag and Last-Modified.
Request：

GET /task/imags_avatar/20130607165126605.png HTTP/1.1
Host: <IP_ADDRESS>
Connection: Keep-Alive
Accept-Encoding: gzip
User-Agent: okhttp/3.0.1

Response：

HTTP/1.1 200 OK
Server: Apache
Last-Modified: Mon, 30 Jun 2014 04:44:43 GMT
ETag: "1205-4fd06515d9572"
Content-Type: image/png
Content-Length: 4613
Accept-Ranges: bytes
Date: Thu, 04 Feb 2016 13:30:05 GMT
X-Varnish:<PHONE_NUMBER><PHONE_NUMBER>
Age: 1313
Via: 1.1 varnish
Connection: keep-alive

Second   GET the same url : http://<IP_ADDRESS>/task/imags_avatar/20130607165126605.png
I think that I could see the If-None-Match in request. but it doesn't exist.
Request：

GET /task/imags_avatar/20130607165126605.png HTTP/1.1
Host: <IP_ADDRESS>
Connection: Keep-Alive
Accept-Encoding: gzip
User-Agent: okhttp/3.0.1

Response:

HTTP/1.1 200 OK
Server: Apache
Last-Modified: Mon, 30 Jun 2014 04:44:43 GMT
ETag: "1205-4fd06515504c0"
Content-Type: image/png
Content-Length: 4613
Accept-Ranges: bytes
Date: Thu, 04 Feb 2016 13:30:26 GMT
X-Varnish:<PHONE_NUMBER><PHONE_NUMBER>
Age: 642
Via: 1.1 varnish
Connection: keep-alive

My Code
    File file = getCacheDir();
    Cache cache = new Cache(file, CACHE_SIZE);

    OkHttpClient.Builder builder = new OkHttpClient.Builder();
    builder.cache(cache);
    OkHttpClient client = builder.build();

    Request request = new Request.Builder()
            .url(url)
            .build();

Thanks in advance for any help.

I can’t tell if this is a debugging question or a bug report. . .
If it’s a debugging question, please try stackoverflow instead. You’ll get a better answer, faster there.
If it’s a bug report, please add a failing test case. You could look at our other test cases for to get started.

A test like this, or has it to be with a MockWebServer?
   @org.junit.Test
   public void etagTest() throws Exception {
      Cache cache = new Cache(new File("/cache/"), 10 * 1024 * 1024);
      OkHttpClient client = new OkHttpClient.Builder()
            .cache(cache)
            .build();

      String url = "http://<IP_ADDRESS>/task/imags_avatar/20130607165126605.png";
      Request request = new Request.Builder()
            .url(url)
            .build();

      Response response1 = client.newCall(request).execute();

      // check that the header has an ETag set, in the response of the first request
      assertNotNull(response1.header("ETag"));
      // check that the http code of the first response is 200
      assertEquals(response1.code(), 200);

      // fire the same request again. now the ETag form the first response should be added
      Response response2 = client.newCall(request).execute();

      // check that the second request has an 'If-None-Match' header element
      assertNotNull(response2.request().header("If-None-Match"));
      // check that the http code of this second response is 304 -
      // because the content didn't change and the ETag has to be set
      assertEquals(response2.code(), 304);
   }

Do you run the "etagTest" case success? I fail on "assertNotNull(response2.
request().header("If-None-Match"))", response2.request().header is null.
I debug okhttp3.0 , I find that entry.readable is flase on DisklruCache
Class，so return null.
Thanks in advance for any help.
public synchronized Snapshot get(String key) throws IOException {
initialize();
checkNotClosed();
validateKey(key);
Entry entry = lruEntries.get(key);
if (entry == null || !entry.readable) return null;
Snapshot snapshot = entry.snapshot();
if (snapshot == null) return null;
redundantOpCount++;
journalWriter.writeUtf8(READ).writeByte(' ').writeUtf8(key).writeByte('\n');
if (journalRebuildRequired()) {
executor.execute(cleanupRunnable);
}
return snapshot;
}


Wallet API sublists limitations

Hi! I have a question. There is "/api/v1/wallets/{walletId}/accounts" endpoint, which returns all accounts for given wallet. Its ok. But also it returns a list of addresses for each account. And...could you tell me, does this list have any limits for it's lenght? I mean there are a lot of endpoints, which return lists and they support paging for limiting "cost" of the request. But what about lists inside lists? Are they limited by somehow?

Sorry, the answer is - "Partial Representations" section of the documentation. I don't even know, how I missed it.

But is there a way to get only accounts IDs without anything else?


potential issues with https sites / https gateway

When this is used with an https site & https gateway, it throws a mixed content error, like:
Blocked loading mixed active content "http://localhost:8080/ipfs/QmSSPK25wLZ7JmJ2qE6ECK5veiTHVD7UVze9Nx6LB2o681/jquery.min.js"

...Since localhost is on http. Obviously loading from localhost via http is fine, since it never actually goes over the network, but firefox will throw an error anyway.
Also, this isn't an error with the current version, but rather a problem that arises if it is modified and a gateway other than http://gateway.ipfs.io is used, or if gateway.ipfs.io supports https in the future.

In Ideal world, the addon should white-list local gateway URL/domain so that mixed-content is accepted for localhost connections. Done.
Sadly, Firefox only enables user to disable this protection globally: about:config → security.mixed_content.block_active_content → false
This can be automated via Toggle Mixed Active Content Addon, but that is still a global ON/OFF switch. We could ship similar feature with the ipfs addon, but playing with this global flag does not seem like a good Idea: it will degrade security of regular sites, and is only Firefox-specific.
And yes, there was a long ticket for adding a mixed-content white-list functionality to Firefox but it ended up as WONTFIX. I'd say it is a lost cause, and we need to look for a solution outside of a browser.
Right now we can solve this for all browsers by putting HTTPS-enabled reverse proxy in front of go-ipfs (eg. nginx), but this requires additional setup.
Perhaps a better way to handle this would be for go-ipfs to provide HTTPS endpoint by itself  (with auto-generated self-signed certificate by default).  This would instantly secure gateways that are shared between multiple users in LAN networks without need for nginx.
If so, we should move this conversation to https://github.com/ipfs/go-ipfs/issues/
Including @dylanPowers,  as this probably impacts ipfs-chrome-extension too.

Hmm... wouldn't a self-signed cert still require the user to manually accept the cert within Firefox? Or can/should we do that programmatically?
One idea that I had was to setup an ipfs:// protocol handler that is configured to allow loading in any security context. And then that protocol handler would just proxy all the requests to localhost:8080. I'm a bit new to writing Firefox addons, so I'm not certain that it would work, but that's what I'm experimenting with right now.

Manual white-listing of self-signed certificate is required only once: should be fine for now.
I've found some samples about adding custom certificates to Firefox's trust store, but did not dig deep enough to confirm this is what we need to solve this issue.

The ipfs:// protocol  is supported but for clarity's sake it is redirecting instead of proxying. This is on purpose. Canonical  IPFS policy  for URLs   is to  go with unix-like  /ipfs/ notation (see https://github.com/lidel/ipfs-firefox-addon/issues/16#issuecomment-92343901).  URIs starting with  /ipfs/ are not supported by this addon yet. I've stumbled upon some issues described in https://github.com/lidel/ipfs-firefox-addon/issues/13#issuecomment-126430910, so right now it uses raw gateway address as a canonical URL in address bar.
That being said, supporting /ipfs/ is on the TODO list (https://github.com/lidel/ipfs-firefox-addon/issues/13)

Keep in mind that I am also new to Firefox addons. I did a quick search and was unable to find APi for disabling mixed-context  only for a specific URL/protocol, but if you have time feel free to tinker around this :-)

humm... so if i create a clone site from bigbank.com, put it in ipfs, you will be able to see a "https" enabled phishing site
Maybe some digital signatures to the files and the browser/extension could verify then?
anyway, i sense that this is a big problem as is a parallel way to deliver data

Yes, but you can do the same in pure HTTP: trusting https://ipfs.io/ipns/bigbank.com is just like trusting https://bigbank.com.foo.com (with a valid certificate for *.foo.com). Phishing always works (even with TLS), because people do not keep/compare fingerprints.
IPFS  HTTP gateway  is.. a gateway.  HTTPS was not designed with IPFS in mind, and using TLS with gateway does not provide any  authentication, only basic encryption.
IMO authentication is provided by IPFS: hash of the root element in IPNS resource does match the one in DNS TXT record.
I feel this is more secure than putting FQDN in  Common Name of a TLS certificate (which can be minted by Root CA employees without your consent).

@lidel: using HTTPS with an IPFS gateway is still a good idea, because it prevents people from listening in on your connection and recording your browsing history. IPFS already prevents them from modifying data in-transit, so it's not quite as useful, but if you're actually passing over a network (not just connecting to localhost) then it's a good idea to have HTTPS.
@danielmotaleite: If bigbank.com was an IPFS-based site (designed to be immutable and fully separated from the banking API that it uses), it wouldn't matter which domain you host it on... Unless the site uses relative links: those could break or point to unintended resources when the domain is changed. But besides that, you would be able to ensure that you have a valid copy of the banking site, no matter who you get it from, just by checking the hash.

With custom protocols (#70, #48) we could add the necessary flag to allow embedding:
Also left a note in protocols.js

Closing this one, we continue the "HTTP/HTTPS mixed-content" discussion in:

Prevent mixed content warnings for TLS sites embedding ipfs URIs #75


fix: update algolia api key

Algolia search API key changed, for some reason, making the search unusable. This fixes the API key.

nre, I added vercel deployment to required status checks