text:
🐛 firebase_auth: ^0.20.0+1 After enabling SafetyNet automatic OTP retrieval is not working.

Bug report
After enabling SafetyNet automatic OTP retrieval is not working.
Steps to reproduce
Steps to reproduce the behaviour:

Earlier I was using old plugins and I was getting perfect behaviour.
now I have updated my packages and shifted to firebase_core: ^0.7.0 and firebase_auth: ^0.20.0+1.
so I have been redirected for captcha verification in the Android App.
After some googling I found that I have to enable SafetyNet using Android device verification API so I did it.
But After doing this automatic OTP retrieval is not working.

Expected behaviour

expects automatic OTP retrieval behaviour after enabling safety Net.
IF you suggest that I enable SMS Retriever API and then Use it but For this, I need to use the message in this format:
https://developers.google.com/identity/sms-retriever/overview
<#> ExampleApp: Your code is 123456
FA+9qCX9VSu

But Firebase message template is :
%LOGIN_CODE% is your verification code for %APP_NAME%.
and it is not editable I hope you are clear with my concern.

Hi @a1111198
Could you please provide your flutter doctor -v and flutter pub deps -- --style=compact?
Thank you

The output of flutter doctor -v:
[√] Flutter (Channel beta, 1.22.0-12.1.pre, on Microsoft Windows
[Version 10.0.19042.804], locale en-US)
• Flutter version 1.22.0-12.1.pre at C:\Users\ASUS\flutter
• Framework revision 8b3760638a (5 months ago), 2020-09-15 17:47:13
-0700
• Engine revision 4654fc6cf6
• Dart version 2.10.0 (build 2.10.0-110.3.beta)
[√] Android toolchain - develop for Android devices (Android SDK version    30.0.0-rc3)
• Android SDK at C:\Users\ASUS\AppData\Local\Android\Sdk
• Platform android-30, build-tools 30.0.0-rc3
• ANDROID_HOME = C:\Users\ASUS\AppData\Local\Android\Sdk
• Java binary at: C:\Program Files\Android\Android
Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build
1.8.0_212-release-1586-b04)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files
(x86)\Google\Chrome\Application\chrome.exe
[√] Android Studio (version 3.6)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 45.1.1
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build
1.8.0_212-release-1586-b04)
[√] VS Code (version 1.53.2)
• VS Code at C:\Users\ASUS\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.12.2
[√] Connected device (3 available)
• Web Server (web) • web-server • web-javascript • Flutter Tools
• Chrome (web)     • chrome     • web-javascript • Google Chrome
88.0.4324.150
• Edge (web)       • edge       • web-javascript • Microsoft Edge
88.0.705.68
• No issues found!
Output for flutter pub deps -- --style=compact:
C:\Projects\flutter paid projects\UrbanCulture_client>flutter pub deps -- --style=compact
Dart SDK 2.10.0-110.3.beta
Flutter SDK 1.22.0-12.1.pre
urbanculturclient 1.1.1+18
dependencies:

animated_widgets 1.0.6 [flutter vector_math]
cached_network_image 2.4.1 [flutter flutter_cache_manager octo_image]
carousel_slider 2.3.1 [flutter]
circular_profile_avatar 1.0.8 [flutter cached_network_image]
cloud_firestore 0.16.0 [flutter meta quiver firebase_core firebase_core_platform_interface cloud_firestore_platform_interface cloud_firestore_web]
connectivity 2.0.2 [flutter meta connectivity_platform_interface conne- device_preview 0.4.8 [font_awesome_flutter http freezed_annotation json_annotation flutter flutter_localizations meta shared_preferences shared_preferences_macos]
device_simulator 0.9.6 [flutter custom_navigator]
firebase_analytics 7.0.1 [meta flutter firebase_core firebase_analytics_web firebase_analytics_platform_interface]
firebase_auth 0.20.0+1 [meta firebase_core firebase_core_platform_interface firebase_auth_platform_interface firebase_auth_web flutter]
firebase_core 0.7.0 [firebase_core_platform_interface flutter quiver meta firebase_core_web]
firebase_crashlytics 0.4.0+1 [flutter stack_trace firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface]
firebase_messaging 8.0.0-dev.14 [meta flutter firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web]
firebase_remote_config 0.6.0 [flutter firebase_core]
firebase_storage 7.0.0 [flutter firebase_core firebase_core_platform_interface firebase_storage_web firebase_storage_platform_interface quiver]
flutter 0.0.0 [characters collection meta typed_data vector_math sky_engine]
flutter_form_builder 3.14.0 [flutter flutter_typeahead intl flutter_chips_input datetime_picker_formfield flutter_colorpicker signature validators date_range_picker flutter_touch_spin image_picker image_picker_for_web rating_bar country_pickers phone_number]
flutter_google_places 0.2.6 [flutter rxdart flutter_svg google_maps_webservice http]
flutter_launcher_icons 0.8.1 [image args yaml path]
flutter_local_notifications 3.0.2 [flutter platform flutter_local_notifications_platform_interface timezone]
flutter_markdown 0.5.1 [flutter markdown meta path]
flutter_native_splash 0.1.9 [yaml image color]
flutter_rating_bar 3.2.0+1 [flutter]
flutter_screenutil 1.1.0 [flutter]
flutter_statusbar_manager 2.0.0 [flutter]
flutter_statusbarcolor 0.2.3 [flutter]
flutter_svg 0.19.1 [flutter meta path_drawing vector_math xml]
font_awesome_flutter 8.11.0 [flutter]
geocoder 0.2.1 [meta flutter]
geolocator 5.3.2+2 [flutter meta equatable google_api_availability location_permissions vector_math]
google_map_location_picker 3.3.5 [flutter flutter_localizations intl intl_translation google_maps_flutter geolocator android_intent provider http stack_trace package_info]
image_cropper 1.3.1 [flutter]
image_picker 0.6.7+17 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface]
intl 0.16.1 [path]
keyboard_avoider 0.1.2 [flutter]
keyboard_visibility 0.5.6 [flutter]
location 3.2.4 [flutter location_platform_interface location_web meta]- logger 0.9.4
material_design_icons_flutter 4.0.5755 [flutter]
page_transition 1.1.7+3 [flutter]
pin_code_fields 3.1.2 [flutter]
provider 4.3.2+3 [collection flutter nested]
rate_my_app 0.6.1+7 [shared_preferences smooth_star_rating pedantic flutter]
scrollable_positioned_list 0.1.8 [flutter meta]
shared_preferences 0.5.12+4 [meta flutter shared_preferences_platform_interface shared_preferences_linux shared_preferences_macos shared_preferences_web shared_preferences_windows]
shimmer 1.1.2 [flutter]
uni_links 0.4.0 [flutter]
upgrader 2.7.3 [flutter device_info flutter_device_locale http package_info shared_preferences url_launcher version xml]
url_launcher 5.7.6 [flutter url_launcher_platform_interface url_launcher_web url_launcher_linux url_launcher_macos url_launcher_windows]
video_player 0.10.12+5 [meta video_player_platform_interface video_player_web flutter]

dev dependencies:

flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher meta source_span stream_channel string_scanner term_glyph typed_data]
transitive dependencies:
_fe_analyzer_shared 7.0.0 [meta]
analyzer 0.39.17 [_fe_analyzer_shared args charcode cli_util collection convert crypto glob html meta package_config path pub_semver source_span watcher yaml]
android_intent 0.3.7+7 [flutter platform meta]
archive 2.0.13 [crypto args path]
args 1.6.0
async 2.5.0-nullsafety [collection]
basic_utils 2.7.0-rc.5 [http logging json_annotation pointycastle convert crypto]
boolean_selector 2.1.0-nullsafety [source_span string_scanner]
characters 1.1.0-nullsafety.2
charcode 1.2.0-nullsafety
cli_util 0.2.0 [path]
clock 1.1.0-nullsafety
cloud_firestore_platform_interface 3.0.1 [flutter meta collection firebase_core plugin_platform_interface]
cloud_firestore_web 0.3.0+1 [flutter flutter_web_plugins http_parser meta firebase_core firebase_core_web cloud_firestore_platform_interface js]
collection 1.15.0-nullsafety.2
color 2.1.1
connectivity_for_web 0.3.1+4 [connectivity_platform_interface flutter_web_plugins flutter]
connectivity_macos 0.1.0+7 [flutter]
connectivity_platform_interface 1.0.6 [flutter meta plugin_platform_interface]
convert 2.1.1 [charcode typed_data]
country_pickers 1.3.0 [flutter]
crypto 2.1.5 [collection convert typed_data]
csslib 0.16.2 [source_span]
custom_navigator 0.3.0 [flutter]
dart_style 1.3.6 [analyzer args path source_span]
date_range_picker 1.0.6 [flutter]
datetime_picker_formfield 1.0.0 [flutter intl]
device_info_platform_interface 1.0.1 [flutter meta plugin_platform_interface]
equatable 1.2.5 [collection meta]
fake_async 1.1.0-nullsafety [clock collection]
ffi 0.1.3
file 5.2.1 [intl meta path]
firebase 7.3.3 [http http_parser js]
firebase_analytics_platform_interface 1.0.3 [flutter meta]
firebase_analytics_web 0.1.1 [flutter flutter_web_plugins firebase firebase_analytics_platform_interface meta]
firebase_auth_platform_interface 3.0.1 [flutter meta firebase_core plugin_platform_interface]
firebase_auth_web 0.3.2+6 [flutter flutter_web_plugins meta http_parser intl firebase_core firebase_core_web firebase_auth_platform_interface
js]
firebase_core_platform_interface 3.0.1 [flutter meta plugin_platform_interface quiver]
firebase_core_web 0.2.1+3 [firebase_core_platform_interface flutter flutter_web_plugins meta js]
firebase_crashlytics_platform_interface 1.1.6 [flutter meta collection firebase_core plugin_platform_interface]
firebase_messaging_platform_interface 1.0.0-dev.10 [flutter meta firebase_core plugin_platform_interface]
firebase_messaging_web 0.1.0-dev.5 [flutter flutter_web_plugins meta firebase_core firebase_core_web firebase_messaging_platform_interface js
service_worker]
firebase_storage_platform_interface 1.0.4 [flutter meta collection firebase_core plugin_platform_interface]
firebase_storage_web 0.1.1+3 [async crypto firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http js meta]
flutter_blurhash 0.5.0 [flutter meta]
flutter_cache_manager 2.1.0 [flutter path_provider uuid http path sqflite pedantic clock file rxdart image]
flutter_chips_input 1.9.5 [flutter]
flutter_colorpicker 0.3.5 [flutter]
flutter_device_locale 0.4.0 [flutter flutter_web_plugins plugin_platform_interface]
flutter_keyboard_visibility 4.0.2 [meta flutter_keyboard_visibility_platform_interface flutter_keyboard_visibility_web flutter]
flutter_keyboard_visibility_platform_interface 1.0.1 [flutter meta plugin_platform_interface]
flutter_keyboard_visibility_web 1.0.1 [flutter_keyboard_visibility_platform_interface flutter_web_plugins flutter]
flutter_local_notifications_platform_interface 2.0.0+1 [flutter plugin_platform_interface]
flutter_localizations 0.0.0 [flutter intl characters collection meta path typed_data vector_math]
flutter_plugin_android_lifecycle 1.0.11 [flutter]
flutter_touch_spin 1.0.1 [flutter intl]
flutter_typeahead 1.9.3 [flutter flutter_keyboard_visibility]
flutter_web_plugins 0.0.0 [flutter characters collection meta typed_data vector_math]
freezed_annotation 0.11.0+1 [collection json_annotation meta]
glob 1.2.0 [async collection node_io path pedantic string_scanner]
google_api_availability 2.0.4 [flutter]
google_maps_flutter 0.5.33 [flutter flutter_plugin_android_lifecycle google_maps_flutter_platform_interface]
google_maps_flutter_platform_interface 1.0.5 [flutter meta plugin_platform_interface stream_transform]
google_maps_webservice 0.0.18 [http meta]
html 0.14.0+4 [csslib source_span]
http 0.12.2 [http_parser path pedantic]
http_parser 3.1.4 [charcode collection source_span string_scanner typed_data]
image 2.1.19 [archive xml meta]
image_picker_for_web 0.1.0+2 [image_picker_platform_interface flutter
flutter_web_plugins meta js]
image_picker_platform_interface 1.1.1 [flutter meta http plugin_platform_interface]
intl_translation 0.17.10 [analyzer args dart_style intl path petitparser]
js 0.6.2
json_annotation 3.1.1
location_permissions 3.0.0+1 [flutter meta]
location_platform_interface 1.1.0 [flutter meta plugin_platform_interface]
location_web 1.0.1 [flutter flutter_web_plugins http_parser js location_platform_interface meta]
logging 0.11.4
markdown 3.0.0 [args charcode meta]
matcher 0.12.10-nullsafety [stack_trace]
meta 1.3.0-nullsafety.2
nested 0.0.4 [flutter]
node_interop 1.2.1 [js]
node_io 1.2.0 [file node_interop path]
octo_image 0.3.0 [flutter flutter_blurhash]
package_config 1.9.3 [path charcode]
package_info 0.4.3+2 [flutter]
path 1.8.0-nullsafety
path_drawing 0.4.1+1 [vector_math meta path_parsing flutter]
path_parsing 0.1.4 [vector_math meta]
path_provider 1.6.24 [flutter path_provider_platform_interface path_provider_macos path_provider_linux path_provider_windows]
path_provider_linux 0.0.1+2 [path xdg_directories path_provider_platform_interface flutter]
path_provider_macos 0.0.4+6 [flutter]
path_provider_platform_interface 1.0.4 [flutter meta platform plugin_platform_interface]
path_provider_windows 0.0.4+3 [path_provider_platform_interface meta path flutter ffi win32]
pedantic 1.9.0
petitparser 3.0.4 [meta]
phone_number 0.6.3 [flutter]
platform 2.2.1
plugin_platform_interface 1.0.3 [meta]
pointycastle 2.0.1
process 3.0.13 [file intl meta path platform]
pub_semver 1.4.4 [collection]
quiver 2.1.5 [matcher meta]
random_string 2.1.0
rating_bar 0.2.0 [flutter]
rxdart 0.24.1
service_worker 0.2.4 [js]
shared_preferences_linux 0.0.2+4 [file flutter meta path path_provider_linux shared_preferences_platform_interface]
shared_preferences_macos 0.0.1+11 [shared_preferences_platform_interface flutter]
shared_preferences_platform_interface 1.0.4 [meta flutter]
shared_preferences_web 0.1.2+7 [shared_preferences_platform_interface
flutter flutter_web_plugins meta]
shared_preferences_windows 0.0.1+3 [shared_preferences_platform_interface flutter ffi file meta path path_provider_platform_interface path_provider_windows]
signature 3.2.0 [flutter image]
sky_engine 0.0.99
smooth_star_rating 1.1.1 [flutter]
source_span 1.8.0-nullsafety [charcode collection path term_glyph]
sqflite 1.3.1+2 [flutter sqflite_common path]
sqflite_common 1.0.2+1 [synchronized path meta]
stack_trace 1.10.0-nullsafety [path]
stream_channel 2.1.0-nullsafety [async]
stream_transform 1.2.0
string_scanner 1.1.0-nullsafety [charcode source_span]
synchronized 2.2.0+2
term_glyph 1.2.0-nullsafety
test_api 0.2.19-nullsafety [async boolean_selector collection meta path source_span stack_trace stream_channel string_scanner term_glyph matcher]
timezone 0.5.9 [path]
typed_data 1.3.0-nullsafety.2 [collection]
url_launcher_linux 0.0.1+4 [flutter]
url_launcher_macos 0.0.1+9 [flutter]
url_launcher_platform_interface 1.0.8 [flutter meta plugin_platform_interface]
url_launcher_web 0.1.4+1 [url_launcher_platform_interface flutter flutter_web_plugins meta]
url_launcher_windows 0.0.1+3 [flutter]
uuid 2.2.2 [crypto convert]
validators 2.0.1 [vin_decoder]
vector_math 2.1.0-nullsafety.2
version 1.2.0
video_player_platform_interface 2.2.0 [flutter meta]
video_player_web 0.1.4+1 [flutter flutter_web_plugins meta video_player_platform_interface]
vin_decoder 0.1.3 [meta basic_utils http random_string]
watcher 0.9.7+15 [async path pedantic]
win32 1.7.4 [ffi]
xdg_directories 0.1.0 [path process flutter]
xml 4.5.1 [collection convert meta petitparser]
yaml 2.2.1 [charcode collection string_scanner source_span]

Thanks For taking action and please ask anything logs etc. if you need.

I'm not seeing this but we've had device verification enabled for a while. However, I've seen some other reports of this so I'm going to label it to track it now.

I think I faced a similar issue during the release of 0.20, do you have
implementation 'androidx.browser:browser:1.2.0'
in your dependencies in your app/build.gradle?

implementation 'androidx.browser:browser:1.2.0' It was not there but after adding it. it is not working.
output for flutter doctor -v:
[√] Flutter (Channel beta, 1.22.0-12.1.pre, on Microsoft Windows
[Version 10.0.19042.804], locale en-US)
• Flutter version 1.22.0-12.1.pre at C:\Users\ASUS\flutter
• Framework revision 8b3760638a (6 months ago), 2020-09-15
17:47:13 -0700
• Engine revision 4654fc6cf6
• Dart version 2.10.0 (build 2.10.0-110.3.beta)
[√] Android toolchain - develop for Android devices (Android SDK
version 30.0.0-rc3)
• Android SDK at C:\Users\ASUS\AppData\Local\Android\Sdk
• Platform android-30, build-tools 30.0.0-rc3
• ANDROID_HOME = C:\Users\ASUS\AppData\Local\Android\Sdk
• Java binary at: C:\Program Files\Android\Android
Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build
1.8.0_212-release-1586-b04)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files
(x86)\Google\Chrome\Application\chrome.exe
[√] Android Studio (version 3.6)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 45.1.1
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build
1.8.0_212-release-1586-b04)
[√] VS Code (version 1.53.2)
• VS Code at C:\Users\ASUS\AppData\Local\Programs\Microsoft VS
Code
• Flutter extension version 3.12.2
[√] Connected device (4 available)
• Redmi Note 9 Pro Max (mobile) • 9a224e16   • android-arm64  •
Android 10 (API 29)
• Web Server (web)              • web-server • web-javascript •
Flutter Tools
• Chrome (web)                  • chrome     • web-javascript •
Google Chrome 88.0.4324.190
• Edge (web)                    • edge       • web-javascript •
Microsoft Edge 88.0.705.68
• No issues found!
out put for flutter pub deps -- --style=compact:
Dart SDK 2.10.0-110.3.beta
Flutter SDK 1.22.0-12.1.pre
urbanculturclient 1.1.7+28
dependencies:

android_intent 0.3.7+7 [flutter platform meta]
animated_widgets 1.0.6 [flutter vector_math]
cached_network_image 2.4.1 [flutter flutter_cache_manager octo_image]
carousel_slider 2.3.1 [flutter]
circular_profile_avatar 1.0.8 [flutter cached_network_image]
cloud_firestore 0.16.0+1 [flutter meta quiver firebase_core firebase_core_platform_interface cloud_firestore_platform_interface cloud_firestore_web]
connectivity 2.0.2 [flutter meta connectivity_platform_interface connectivity_macos connectivity_for_web]
cupertino_icons 0.1.3
device_info 0.4.2+10 [flutter device_info_platform_interface]
device_preview 0.4.8 [font_awesome_flutter http freezed_annotation json_annotation flutter flutter_localizations meta shared_preferences shared_preferences_macos]
device_simulator 0.9.6 [flutter custom_navigator]
facebook_app_events 0.9.0 [flutter]
firebase_analytics 7.0.1 [meta flutter firebase_core firebase_analytics_web firebase_analytics_platform_interface]
firebase_auth 0.20.1 [meta firebase_core firebase_core_platform_interface firebase_auth_platform_interface firebase_auth_web flutter]
firebase_core 0.7.0 [firebase_core_platform_interface flutter quiver meta firebase_core_web]
firebase_crashlytics 0.4.0+1 [flutter stack_trace firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface]
firebase_messaging 8.0.0-dev.14 [meta flutter firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web]
firebase_remote_config 0.6.0 [flutter firebase_core]
firebase_storage 7.0.0 [flutter firebase_core firebase_core_platform_interface firebase_storage_web firebase_storage_platform_interface quiver]
flutter 0.0.0 [characters collection meta typed_data vector_math sky_engine]
flutter_form_builder 3.14.0 [flutter flutter_typeahead intl flutter_chips_input datetime_picker_formfield flutter_colorpicker signature validators date_range_picker flutter_touch_spin image_picker image_picker_for_web rating_bar country_pickers phone_number]
flutter_google_places 0.2.6 [flutter rxdart google_maps_webservice http]
flutter_launcher_icons 0.8.1 [image args yaml path]
flutter_local_notifications 3.0.2 [flutter platform flutter_local_notifications_platform_interface timezone]
flutter_markdown 0.5.1 [flutter markdown meta path]
flutter_native_splash 0.1.9 [yaml image color]
flutter_rating_bar 3.2.0+1 [flutter]
flutter_screenutil 1.1.0 [flutter]
flutter_statusbar_manager 2.0.0 [flutter]
flutter_statusbarcolor 0.2.3 [flutter]
flutter_svg 0.19.1 [flutter meta path_drawing vector_math xml]
font_awesome_flutter 8.11.0 [flutter]
geocoder 0.2.1 [meta flutter]
geolocator 5.3.2+2 [flutter meta equatable google_api_availability location_permissions vector_math]
google_map_location_picker 3.3.5 [flutter flutter_localizations intl intl_translation google_maps_flutter geolocator android_intent provider http stack_trace package_info]
image_cropper 1.3.1 [flutter]
image_picker 0.6.7+17 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface]
in_app_update 1.1.15 [flutter]
intl 0.16.1 [path]
keyboard_avoider 0.1.2 [flutter]
keyboard_visibility 0.5.6 [flutter]
location 3.2.4 [flutter location_platform_interface location_web meta]
logger 0.9.4
material_design_icons_flutter 4.0.5755 [flutter]
page_transition 1.1.7+3 [flutter]
pin_code_fields 3.1.2 [flutter]
provider 4.3.2+3 [collection flutter nested]
rate_my_app 0.6.1+7 [shared_preferences smooth_star_rating pedantic flutter]
scrollable_positioned_list 0.1.8 [flutter meta]
shared_preferences 0.5.12+4 [meta flutter shared_preferences_platform_interface shared_preferences_linux shared_preferences_macos shared_preferences_web shared_preferences_windows]
shimmer 1.1.2 [flutter]
uni_links 0.4.0 [flutter]
upgrader 2.7.3 [flutter device_info flutter_device_locale http package_info shared_preferences url_launcher version xml]
url_launcher 5.7.6 [flutter url_launcher_platform_interface url_launcher_web url_launcher_linux url_launcher_macos url_launcher_windows]
uuid 2.2.2 [crypto convert]
video_player 0.10.12+5 [meta video_player_platform_interface video_player_web flutter]

dev dependencies:

flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher meta source_span stream_channel string_scanner term_glyph typed_data]

transitive dependencies:

_fe_analyzer_shared 7.0.0 [meta]
analyzer 0.39.17 [_fe_analyzer_shared args charcode cli_util collection convert crypto glob html meta package_config path pub_semver source_span watcher yaml]
archive 2.0.13 [crypto args path]
args 1.6.0
async 2.5.0-nullsafety [collection]
basic_utils 2.7.0-rc.5 [http logging json_annotation pointycastle
convert crypto]
boolean_selector 2.1.0-nullsafety [source_span string_scanner]
characters 1.1.0-nullsafety.2
charcode 1.2.0-nullsafety
cli_util 0.2.0 [path]
clock 1.1.0-nullsafety
cloud_firestore_platform_interface 3.0.2 [flutter meta collection
firebase_core plugin_platform_interface]
cloud_firestore_web 0.3.0+2 [flutter flutter_web_plugins http_parser meta firebase_core firebase_core_web cloud_firestore_platform_interface js]
collection 1.15.0-nullsafety.2
color 2.1.1
connectivity_for_web 0.3.1+4 [connectivity_platform_interface flutter_web_plugins flutter]
connectivity_macos 0.1.0+7 [flutter]
connectivity_platform_interface 1.0.6 [flutter meta plugin_platform_interface]
convert 2.1.1 [charcode typed_data]
country_pickers 1.3.0 [flutter]
crypto 2.1.5 [collection convert typed_data]
csslib 0.16.2 [source_span]
custom_navigator 0.3.0 [flutter]
dart_style 1.3.6 [analyzer args path source_span]
date_range_picker 1.0.6 [flutter]
datetime_picker_formfield 1.0.0 [flutter intl]
device_info_platform_interface 1.0.1 [flutter meta plugin_platform_interface]
equatable 1.2.5 [collection meta]
fake_async 1.1.0-nullsafety [clock collection]
ffi 0.1.3
file 5.2.1 [intl meta path]
firebase 7.3.3 [http http_parser js]
firebase_analytics_platform_interface 1.0.3 [flutter meta]
firebase_analytics_web 0.1.1 [flutter flutter_web_plugins firebase firebase_analytics_platform_interface meta]
firebase_auth_platform_interface 3.1.0 [flutter meta firebase_core plugin_platform_interface]
firebase_auth_web 0.3.3 [flutter flutter_web_plugins meta http_parser intl firebase_core firebase_core_web firebase_auth_platform_interface js]
firebase_core_platform_interface 3.0.1 [flutter meta plugin_platform_interface quiver]
firebase_core_web 0.2.1+3 [firebase_core_platform_interface flutter flutter_web_plugins meta js]
firebase_crashlytics_platform_interface 1.1.6 [flutter meta collection firebase_core plugin_platform_interface]
firebase_messaging_platform_interface 1.0.0-dev.10 [flutter meta firebase_core plugin_platform_interface]
firebase_messaging_web 0.1.0-dev.5 [flutter flutter_web_plugins meta firebase_core firebase_core_web firebase_messaging_platform_interface js service_worker]
firebase_storage_platform_interface 1.0.4 [flutter meta collection firebase_core plugin_platform_interface]
firebase_storage_web 0.1.1+3 [async crypto firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http js meta]
flutter_blurhash 0.5.0 [flutter meta]
flutter_cache_manager 2.1.0 [flutter path_provider uuid http path
sqflite pedantic clock file rxdart image]
flutter_chips_input 1.9.5 [flutter]
flutter_colorpicker 0.3.5 [flutter]
flutter_device_locale 0.4.0 [flutter flutter_web_plugins plugin_platform_interface]
flutter_keyboard_visibility 4.0.2 [meta flutter_keyboard_visibility_platform_interface flutter_keyboard_visibility_web flutter]
flutter_keyboard_visibility_platform_interface 1.0.1 [flutter meta plugin_platform_interface]
flutter_keyboard_visibility_web 1.0.1 [flutter_keyboard_visibility_platform_interface flutter_web_plugins flutter]
flutter_local_notifications_platform_interface 2.0.0+1 [flutter plugin_platform_interface]
flutter_localizations 0.0.0 [flutter intl characters collection meta path typed_data vector_math]
flutter_plugin_android_lifecycle 1.0.11 [flutter]
flutter_touch_spin 1.0.1 [flutter intl]
flutter_typeahead 1.9.3 [flutter flutter_keyboard_visibility]
flutter_web_plugins 0.0.0 [flutter characters collection meta typed_data vector_math]
freezed_annotation 0.11.0+1 [collection json_annotation meta]
glob 1.2.0 [async collection node_io path pedantic string_scanner]- google_api_availability 2.0.4 [flutter]
google_maps_flutter 0.5.33 [flutter flutter_plugin_android_lifecycle google_maps_flutter_platform_interface]
google_maps_flutter_platform_interface 1.0.5 [flutter meta plugin_platform_interface stream_transform]
google_maps_webservice 0.0.18 [http meta]
html 0.14.0+4 [csslib source_span]
http 0.12.2 [http_parser path pedantic]
http_parser 3.1.4 [charcode collection source_span string_scanner
typed_data]
image 2.1.19 [archive xml meta]
image_picker_for_web 0.1.0+2 [image_picker_platform_interface flutter flutter_web_plugins meta js]
image_picker_platform_interface 1.1.1 [flutter meta http plugin_platform_interface]
intl_translation 0.17.10 [analyzer args dart_style intl path petitparser]
js 0.6.2
json_annotation 3.1.1
location_permissions 3.0.0+1 [flutter meta]
location_platform_interface 1.1.0 [flutter meta plugin_platform_interface]
location_web 1.0.1 [flutter flutter_web_plugins http_parser js location_platform_interface meta]
logging 0.11.4
markdown 3.0.0 [args charcode meta]
matcher 0.12.10-nullsafety [stack_trace]
meta 1.3.0-nullsafety.2
nested 0.0.4 [flutter]
node_interop 1.2.1 [js]
node_io 1.2.0 [file node_interop path]
octo_image 0.3.0 [flutter flutter_blurhash]
package_config 1.9.3 [path charcode]
package_info 0.4.3+2 [flutter]
path 1.8.0-nullsafety
path_drawing 0.4.1+1 [vector_math meta path_parsing flutter]
path_parsing 0.1.4 [vector_math meta]
path_provider 1.6.24 [flutter path_provider_platform_interface path_provider_macos path_provider_linux path_provider_windows]
path_provider_linux 0.0.1+2 [path xdg_directories path_provider_platform_interface flutter]
path_provider_macos 0.0.4+6 [flutter]
path_provider_platform_interface 1.0.4 [flutter meta platform plugin_platform_interface]
path_provider_windows 0.0.4+3 [path_provider_platform_interface meta path flutter ffi win32]
pedantic 1.9.0
petitparser 3.0.4 [meta]
phone_number 0.6.3 [flutter]
platform 2.2.1
plugin_platform_interface 1.0.3 [meta]
pointycastle 2.0.1
process 3.0.13 [file intl meta path platform]
pub_semver 1.4.4 [collection]
quiver 2.1.5 [matcher meta]
random_string 2.1.0
rating_bar 0.2.0 [flutter]
rxdart 0.24.1
service_worker 0.2.4 [js]
shared_preferences_linux 0.0.2+4 [file flutter meta path path_provider_linux shared_preferences_platform_interface]
shared_preferences_macos 0.0.1+11 [shared_preferences_platform_interface flutter]
shared_preferences_platform_interface 1.0.4 [meta flutter]
shared_preferences_web 0.1.2+7 [shared_preferences_platform_interface flutter flutter_web_plugins meta]
shared_preferences_windows 0.0.1+3 [shared_preferences_platform_interface flutter ffi file meta path path_provider_platform_interface
path_provider_windows]
signature 3.2.0 [flutter image]
sky_engine 0.0.99
smooth_star_rating 1.1.1 [flutter]
source_span 1.8.0-nullsafety [charcode collection path term_glyph]- sqflite 1.3.1+2 [flutter sqflite_common path]
sqflite_common 1.0.2+1 [synchronized path meta]
stack_trace 1.10.0-nullsafety [path]
stream_channel 2.1.0-nullsafety [async]
stream_transform 1.2.0
string_scanner 1.1.0-nullsafety [charcode source_span]
synchronized 2.2.0+2
term_glyph 1.2.0-nullsafety
test_api 0.2.19-nullsafety [async boolean_selector collection meta path source_span stack_trace stream_channel string_scanner term_glyph matcher]
timezone 0.5.9 [path]
typed_data 1.3.0-nullsafety.2 [collection]
url_launcher_linux 0.0.1+4 [flutter]
url_launcher_macos 0.0.1+9 [flutter]
url_launcher_platform_interface 1.0.8 [flutter meta plugin_platform_interface]
url_launcher_web 0.1.4+1 [url_launcher_platform_interface flutter
flutter_web_plugins meta]
url_launcher_windows 0.0.1+3 [flutter]
validators 2.0.1 [vin_decoder]
vector_math 2.1.0-nullsafety.2
version 1.2.0
video_player_platform_interface 2.2.0 [flutter meta]
video_player_web 0.1.4+1 [flutter flutter_web_plugins meta video_player_platform_interface]
vin_decoder 0.1.3 [meta basic_utils http random_string]
watcher 0.9.7+15 [async path pedantic]
win32 1.7.4 [ffi]
xdg_directories 0.1.0 [path process flutter]
xml 4.5.1 [collection convert meta petitparser]
yaml 2.2.1 [charcode collection string_scanner source_span]

Build.gradle is here:
`def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
android {
compileSdkVersion 30
sourceSets {
    main.java.srcDirs += 'src/main/kotlin'
}

lintOptions {
    disable 'InvalidPackage'
}

defaultConfig {
    // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
    applicationId "com.xxxxxxxxxxxxx.xxxxxx"
    minSdkVersion 16
    targetSdkVersion 30
    versionCode flutterVersionCode.toInteger()
    versionName flutterVersionName
    multiDexEnabled true
}
   signingConfigs {
   release {
       keyAlias keystoreProperties['keyAlias']
       keyPassword keystoreProperties['keyPassword']
       storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
       storePassword keystoreProperties['storePassword']
   }

}
buildTypes {
release {
// TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so flutter run --release works.
signingConfig signingConfigs.release
}
}
}
flutter {
source '../..'
}
dependencies {
implementation 'com.android.support:multidex:1.0.3'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.google.firebase:firebase-analytics:17.2.2'
def multidex_version = "2.0.1"
implementation 'com.google.firebase:firebase-bom:26.4.0'
implementation 'androidx.browser:browser:1.2.0'
implementation 'androidx.multidex:multidex:$multidex_version'
implementation 'com.github.antonKozyriatskyi:CircularProgressIndicator:1.3.0'
implementation 'com.facebook.android:facebook-android-sdk:[5,6)'
}`
Thanks for answering but please help me to solve this issue.

when I receive Code then In logs I receive a message like this.
V/NativeCrypto(31253): Read error: ssl=0x772cd0dec8: I/O error during system call, Connection reset by peer
V/NativeCrypto(31253): SSL shutdown failed: ssl=0x772cd0dec8: I/O error during system call, Broken pipe
W/ancultur.beaut(31253): Accessing hidden method Ldalvik/system/CloseGuard;->close()V (greylist,core-platform-api, linking, allowed)
V/NativeCrypto(31253): Read error: ssl=0x774b201308: I/O error during system call, Connection reset by peer
V/NativeCrypto(31253): Write error: ssl=0x774b201308: I/O error during system call, Broken pipe
V/NativeCrypto(31253): SSL shutdown failed: ssl=0x774b201308: I/O error during system call, Success
W/Firestore(31253): (22.0.2) [WatchStream]: (c3e0a19) Stream closed with status: Status{code=UNAVAILABLE, description=End of stream or IOException, cause=null}.

Any updates here? I'm facing the same issue. I did exactly the same, updating packages, enabling SafetyNet.


text:
🐛 firebase_analytics not support null safety

Bug report
Describe the bug
firebase_analytics_web.dart:1:1: Error: A library can't opt out of null safety by default, when using sound null safety.
[   +3 ms] // @dart=2.9
Steps to reproduce
Steps to reproduce the behavior:

Go to '...'
'...'
See error or incorrect behavior

Expected behavior
A clear and concise description of what you expected to happen.

Additional context
Add any other context about the problem here.

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
PASTE OUTPUT INSIDE HERE

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
PASTE OUTPUT INSIDE HERE

Duplicate of #5207.

source: gharchive/issue

authors: farhanroy friebetill

repo: FirebaseExtended/flutterfire

license_type: permissive

license_source: github-api


text:
Which file includes GroupSoftmax?

Hi, I found this work very interesting. However, I still cannot find the loss function that includes GroupSoftmax.
Could you please tell me which file I should read?

@ShaneShen Hi, please read mmdet/models/bbox_heads/gs_bbox_head_with0.py.

BalancedGroupSoftmax is implemented in mmdetection ? Now I can not find gs_bbox_head_with0.py in mmdetection

authors: FishYuLi ShaneShen wwdok

repo: FishYuLi/BalancedGroupSoftmax


text:
🛑 Collection is down

In ce053f8, Collection (https://data.fitzmuseum.cam.ac.uk) was down:

HTTP code: 504
Response time: 15466 ms

Resolved: Collection is back up in eed76f2 after 25 minutes.

repo: FitzwilliamMuseum/uptime

license: MIT


text:
CLI docs/help: make discovery easier

Hi
For a beginner it is hard to find out which operations are avalable. It would be nice if the CLI help (--help) would show all available operations.
Also some commands are operations (debug-inventory), some are options (--debug-facts). Also some options shown when using --help are deprecated (--debug-data).

👍 agreed this needs tidying - I think all non-deprecated options should be shown, and deprecated ones hidden.

I imagine this would be a matter of exposing the Operations Index to the cli.
On a related note, after you make a custom operation, how do you access it in a deploy file?  Unlike FactBase, which adds subclasses to a Facts Index,  operations seem to be capture via the @operation decorator.   However, I can't access it from pyinfra.operations.
The Operations Index seems more buried than the Facts Index.  Harder to know how to reach custom objects.

Apologies I never saw this message! I think this has been answered elsewhere @pylang!?
Regarding the original issue - this is cleaned up and pending released in 1.4!

No prob. Thanks for fixing it.

Yes, my question has been resolved.

This has now been released in v1.4!

authors: Fizzadar mjmare pylang

repo: Fizzadar/pyinfra

license: mit

license_source: bigquery


text:
Add Sevcon by Big Giant Circles

Song Name
Sevcon
Artist Name
Big Giant Circles
Source
Youtube
Youtube Link
yhviMWU_AxM
Direct File Link
No response
Song ID
584131
Start Offset [ms]
50
Extra
Created from Auto Nong.
Created for level: 75715774

reject. has absolutely nothing to do with the GD menu song.

reject. has absolutely nothing to do with the GD menu song.

shut the fuck up

;

reject. has absolutely nothing to do with the GD menu song.

this was meant to be for a godamn nong layout

repo: FlafyDev/auto-nong-indexes


text:
Add OtoNoke by Creepy nuts

Song Name
OtoNoke
Artist Name
Creepy nuts
Source
Youtube
Youtube Link
https://m.youtube.com/watch?v=nSVHMVYxJy8&pp=ygUTb3Rvbm9rZSBjcmVlcHkgbnV0cw%3D%3D
Direct File Link
No response
Song ID
360804
Start Offset [ms]
0
Extra
Created from Auto Nong.
Created for level: 109016278

reject
popular songs like the sakupen hell song are too inconvenient to be replaced by smth unrelated and are therefore usually rejected.
Note that you can still use the song yourself, but it won't be public

authors: Bluxinup SpuckwasserDE


text:
Add Nong Song

Song Name
sex
Artist Name
Lida
Source
Youtube
Youtube Link
https://youtu.be/EmLeRX_JzDo?si=xcEg4qszJDWOy4h4
Direct File Link
No response
Song ID
55
Start Offset [ms]
No response
Extra
level demo 110704058

deny
wtf is this


text:
Add Aquamarine by MonvoiceT

Song Name
Aquamarine
Artist Name
MonvoiceT
Source
Youtube
Youtube Link
jyci6XDwZrQ
Direct File Link
No response
Song ID
730525
Start Offset [ms]
0
Extra
Created from Auto Nong.
Created for level: 56500355
Downloaded: No

accept


text:
Autoloader loads Tracking Helper with wrong path

FACT-Finder SDK version (see package.xml): 4.1.1
Magento edition and version: CE 1.9.2.4
PHP version: 5.5.9
Expected behavior:
Actual behavior:
this file Tracking/Helper/Data.php was loaded from Magento Core and not from FACTFinder module in community folder; see attached txt file for more informations
Steps to reproduce:

FF_error.txt

@lmandes Has the problem been resolved? Looks like the file was just not found.

Hi xpoback,
no, the problem is still on but I have uploaded an old version of FF and now it's ok
I think the problem is caused by FF loader but I can't reproduce it because it happens without a reason; all models, blocks, helpers, etc. has loaded correctly expect this one
now I have another problem but I open another issue
thank you for reply

Could be related to #179

I think it's not the same error; issue 179 loads another extension (AOE_Scheduler) and tells about cron context
I recognize that it's impossible to reproduce the error so I close the issue
I'll open it if I find more details

authors: lmandes tuegeb xpoback

repo: Flagbit/Magento-FACTFinder


text:
Permission-related unit tests are not isolated

How are you running Flagsmith

[ ] Self Hosted with Docker
[ ] Self Hosted with Kubernetes
[ ] SaaS at flagsmith.com
[X] Some other way (add details in description below)

Describe the bug
When testmon collects only a subset of permission-related tests, they fail due to empty table:
FAILED tests/unit/environments/identities/traits/test_traits_views.py::test_user_with_manage_identities_permission_can_add_trait_for_identity - permissions.models.PermissionModel.DoesNotExist: PermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::ProjectTestCase::test_create_project_returns_403_if_user_is_not_organisation_admin - organisations.permissions.models.OrganisationPermissionModel.DoesNotExist: OrganisationPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::ProjectTestCase::test_user_with_create_project_permission_can_create_project - organisations.permissions.models.OrganisationPermissionModel.DoesNotExist: OrganisationPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::ProjectTestCase::test_user_with_create_project_permission_cannot_create_project_if_restricted_to_admin - organisations.permissions.models.OrganisationPermissionModel.DoesNotExist: OrganisationPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::ProjectTestCase::test_user_with_view_project_permission_can_get_their_permissions_for_a_project - organisations.permissions.models.OrganisationPermissionModel.DoesNotExist: OrganisationPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::ProjectTestCase::test_user_with_view_project_permission_can_view_project - organisations.permissions.models.OrganisationPermissionModel.DoesNotExist: OrganisationPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::UserProjectPermissionsViewSetTestCase::test_user_can_create_new_user_permission_for_a_project - projects.models.ProjectPermissionModel.DoesNotExist: ProjectPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::UserProjectPermissionsViewSetTestCase::test_user_can_delete_user_permission_for_a_project - projects.models.ProjectPermissionModel.DoesNotExist: ProjectPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::UserProjectPermissionsViewSetTestCase::test_user_can_list_all_user_permissions_for_a_project - projects.models.ProjectPermissionModel.DoesNotExist: ProjectPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::UserProjectPermissionsViewSetTestCase::test_user_can_update_user_permission_for_a_project - projects.models.ProjectPermissionModel.DoesNotExist: ProjectPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::UserPermissionGroupProjectPermissionsViewSetTestCase::test_user_can_create_new_user_group_permission_for_a_project - projects.models.ProjectPermissionModel.DoesNotExist: ProjectPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::UserPermissionGroupProjectPermissionsViewSetTestCase::test_user_can_delete_user_permission_for_a_project - projects.models.ProjectPermissionModel.DoesNotExist: ProjectPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::UserPermissionGroupProjectPermissionsViewSetTestCase::test_user_can_list_all_user_group_permissions_for_a_project - projects.models.ProjectPermissionModel.DoesNotExist: ProjectPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::UserPermissionGroupProjectPermissionsViewSetTestCase::test_user_can_update_user_group_permission_for_a_project - projects.models.ProjectPermissionModel.DoesNotExist: ProjectPermissionModel matching query does not exist.
FAILED tests/unit/projects/test_unit_projects_views.py::test_can_list_project_permission[admin_client] - assert 0 == 6
 +  where 0 = len([])
 +    where [] = functools.partial(<bound method ClientMixin._parse_json of <rest_framework.test.APIClient object at 0x7f47059a83d0>>, <Response status_code=200, "application/json">)()
 +      where functools.partial(<bound method ClientMixin._parse_json of <rest_framework.test.APIClient object at 0x7f47059a83d0>>, <Response status_code=200, "application/json">) = <Response status_code=200, "application/json">.json
FAILED tests/unit/projects/test_unit_projects_views.py::test_can_list_project_permission[admin_master_api_key_client] - assert 0 == 6
 +  where 0 = len([])
 +    where [] = functools.partial(<bound method ClientMixin._parse_json of <rest_framework.test.APIClient object at 0x7f4704f591b0>>, <Response status_code=200, "application/json">)()
 +      where functools.partial(<bound method ClientMixin._parse_json of <rest_framework.test.APIClient object at 0x7f4704f591b0>>, <Response status_code=200, "application/json">) = <Response status_code=200, "application/json">.json
FAILED tests/unit/features/test_unit_features_views.py::ProjectFeatureTestCase::test_regular_user_can_update_feature_description - assert 404 == 200
 +  where 404 = <Response status_code=404, "application/json">.status_code
 +  and   200 = status.HTTP_200_OK
ERROR tests/unit/features/test_unit_features_views.py::test_create_segment_override__using_simple_feature_state_viewset__denies_update_feature_state - django.db.utils.IntegrityError: insert or update on table "environments_userenvironmentpermission_permissions" violates foreign key constraint "environments_userenv_permissionmodel_id_5e08fd7a_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(UPDATE_FEATURE_STATE) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_update_segment_override__using_simple_feature_state_viewset__denies_update_feature_state - django.db.utils.IntegrityError: insert or update on table "environments_userenvironmentpermission_permissions" violates foreign key constraint "environments_userenv_permissionmodel_id_5e08fd7a_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(UPDATE_FEATURE_STATE) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_list_features_group_owners - django.db.utils.IntegrityError: insert or update on table "projects_userprojectpermission_permissions" violates foreign key constraint "projects_userproject_permissionmodel_id_b332d105_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(VIEW_PROJECT) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_list_features_n_plus_1 - django.db.utils.IntegrityError: insert or update on table "projects_userprojectpermission_permissions" violates foreign key constraint "projects_userproject_permissionmodel_id_b332d105_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(VIEW_PROJECT) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_list_features_with_intersection_tag - django.db.utils.IntegrityError: insert or update on table "projects_userprojectpermission_permissions" violates foreign key constraint "projects_userproject_permissionmodel_id_b332d105_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(VIEW_PROJECT) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_list_features_with_union_tag - django.db.utils.IntegrityError: insert or update on table "projects_userprojectpermission_permissions" violates foreign key constraint "projects_userproject_permissionmodel_id_b332d105_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(VIEW_PROJECT) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_create_segment_override__using_simple_feature_state_viewset__allows_manage_segment_overrides - django.db.utils.IntegrityError: insert or update on table "environments_userenvironmentpermission_permissions" violates foreign key constraint "environments_userenv_permissionmodel_id_5e08fd7a_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(MANAGE_SEGMENT_OVERRIDES) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_simple_feature_state_returns_only_latest_versions - django.db.utils.IntegrityError: insert or update on table "environments_userenvironmentpermission_permissions" violates foreign key constraint "environments_userenv_permissionmodel_id_5e08fd7a_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(VIEW_ENVIRONMENT) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_update_segment_override__using_simple_feature_state_viewset__allows_manage_segment_overrides - django.db.utils.IntegrityError: insert or update on table "environments_userenvironmentpermission_permissions" violates foreign key constraint "environments_userenv_permissionmodel_id_5e08fd7a_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(MANAGE_SEGMENT_OVERRIDES) is not present in table "permissions_permissionmodel".
ERROR tests/unit/features/test_unit_features_views.py::test_create_segment_override_staff - django.db.utils.IntegrityError: insert or update on table "environments_userenvironmentpermission_permissions" violates foreign key constraint "environments_userenv_permissionmodel_id_5e08fd7a_fk_permissio"
DETAIL:  Key (permissionmodel_id)=(MANAGE_SEGMENT_OVERRIDES) is not present in table "permissions_permissionmodel".
ERROR tests/unit/environments/identities/test_unit_identities_views.py::test_user_with_view_environment_permission_can_not_list_identities - permissions.models.PermissionModel.DoesNotExist: PermissionModel matching query does not exist.
ERROR tests/unit/environments/identities/test_unit_identities_views.py::test_user_with_view_identities_permission_can_retrieve_identity - permissions.models.PermissionModel.DoesNotExist: PermissionModel matching query does not exist.
ERROR tests/unit/edge_api/identities/test_edge_identity_featurestate_view.py::test_user_with_view_environment_permission_can_retrieve_all_feature_states_for_identity - permissions.models.PermissionModel.DoesNotExist: PermissionModel matching query does not exist.

Example test run: https://github.com/Flagsmith/flagsmith/actions/runs/7732742740/job/21083333350
Steps To Reproduce

Change code in environments and projects apps.
File a pull request.

Expected behavior
Tests are properly isolated and run consistently regardless of test collection.
Screenshots
No response

To solve this we removed testmon which didn't compete with xdist in speed anyway.

repo: Flagsmith/flagsmith


text:
Flank dump shards is inconsistent with what flank is running

Describe the bug
I've been seeing some weird behavior with some tests being ran twice, similar to the issue solved in https://github.com/Flank/flank/pull/1048 but on a much smaller scale than I described there - I wanted to view the shard dump to see if anything obvious stuck out but wen I run it, I get a shard dump containing only 3 test cases - I have over 2,000 test cases in my suit and flank finds them and runs those properly when I don't tell it to shard dump, so it seems there's an inconsistency between what shard dump outputs and what Flank actually runs.
This issue seems new - v20.09.1 has this issue for me, but v20.08.3 seems to show the proper shards as I expect.
To Reproduce

Run shard dump on a large test suit.
See that it only shows a small number of tests.

Expected behavior
It shows the tests in my suit.
Details (please complete the following information):

Have you tested on the latest Flank snapshot?

Yes.

Post the output of  flank --version.

I'm using fladle, but I've been working off of the latest snapshot.
Additional context
If it matters I'm using fladle, but because the fladle version can remain constant and I can see it work or not work by changing the flank version, this seems like an issue with flank.
Here are my flank configs (with APK paths removed): https://gist.github.com/MatthewTPage/a356791c742483e211777202403405c4

Thanks for reporting! I've moved this to the top of the Ranked column on ZenHub so the team can investigate.

@bootstraponline Thanks! If it helps, it looks like the issue is dump shards is only processing one test APK. I pass flank about 20 apk pairs to run tests on.

@MatthewTPage Hey! Could you share with us dump-shards output?
Also, do you have parameterized tests in your test suite?

hi @pawelpasterz!
Here's the dump-shards output, with the test case names obfuscated. Again, these are all of the tests from the first APK flank processes, it just fails to process the other 20 APKs for the dump-shards output.
[
  [
    "class com.example.A#a",
    "class com.example.B#b"
  ],
  [
    "class com.example.C#c"
  ]
]

I don't think we have any parameterized tests in our suit. If we do and I just can't find them, there certainly aren't too many of them.

Thanks! That's a lot of information

Hey @MatthewTPage
Here is the summary what I have tried so far:
I launched flank run with 20.08.3 version with config based on the one provided by you. Then I verified if dump shards output was correct. Then I switched to 20.09.1 and 20.09.2 and checked on both. All the results were correct. Then I used fladle to perform the same steps (flank version switched within fladle config). Unfortunately, I was not able to reproduce the error described by you.
I manipulated some values in config (like shardTime, testShards etc) but nothing works for me...
I had 20 test app pairs (but to be fair it was like 200 tests in total) and I used fladle ver 0.12.1 I assume you used the same one.
I reached the wall and cannot jump over it.
Any additional info would be more than welcome.
cc @piotradamczyk5

@pawelpasterz thanks for investigating! I ran dump shards using the now latest snapshot, and it's working again... super strange. I tested 20.9.1 again and was indeed seeing the issue again there.
No idea what was going on, must have been something weirdly specific to my company's setup, but it seems to be magically fixed now.
Thanks again for the help.

@MatthewTPage I am glad it is working correctly now. I am super curious why it was happening 🤔 If this issue will occur again feel free to reopen or contact me directly (via slack or email)

repo: Flank/flank


text:
Nice work

Hi,
Can upgrade python to 3.7+ ?

Thank you so much for your appreciation of our work!
Our work is based on jwyang/faster-rcnn.pytorch, which requires python version 2.7 or 3.6 and pytorch version 1.0.
I think python3.7+ may be feasible, but I suggest you use pytorch1.0.0 to meet the requirements of jwyang/faster-rcnn.pytorch.
Note that we haven't tried it, so there's no guarantee it will work.
In addition, please ensure that the source domain model and the target domain model use the same environment for training.

Thank you so much for your appreciation of our work!
Our work is based on jwyang/faster-rcnn.pytorch, which requires python version 2.7 or 3.6 and pytorch version 1.0. I think python3.7+ may be feasible, but I suggest you use pytorch1.0.0 to meet the requirements of jwyang/faster-rcnn.pytorch. Note that we haven't tried it, so there's no guarantee it will work.
In addition, please ensure that the source domain model and the target domain model use the same environment for training.

Hi,
Have you attempted to apply your method to other detectors like YOLO?
Do you believe it could be used with YOLO, considering that YOLO lacks an Region Proposal Network?

Our work provides a novel idea for SFOD by overlooking target domain style for model adaptation. Theoretically, this "overlooking domain style" idea can be applied to any type of detector, whether it is single-stage or two-stage, or even transformer-based detectors. However, it is important to note that the application based this idea may vary depending on the specific detector and should be tailored accordingly.

authors: Flashkong ross-Hr simvarail


text:
flexget --help requires a config file to exist

Might be related with #1537.
Expected behaviour:
$ flexget --help
usage: flexget [-V] [--test] [-c CONFIG] [--logfile LOGFILE]
               [--loglevel LEVEL] [--bugreport] [--profile [OUTFILE]] [--cron]
… (rest of the argparse help text) …

Actual behaviour:
$ flexget --help
2019-09-23 20:50 CRITICAL manager                       Failed to find configuration file config.yml
2019-09-23 20:50 INFO     manager                       Tried to read from: /tmp, /home/zopieux/.flexget, /home/zopieux/.config/flexget
Could not instantiate manager: No configuration file found.

I understand that I need to create a config file, but a program --help should not be stateful or reyling on the presence of a file to work. That's what most people run to start using a program.
Additional information:

FlexGet version: FlexGet-2.21.19-py2.py3-none-any.whl
Python version: 3.7
Installation method: venv, pip

@Zopieux you are absolutely right. Unfortunately our architecture is build in a way which does not make this easy.
(Manager is created by passing in a configuration file, and is responsible for loading plugins which then register arguments via events).

Could we create some sort of null configuration object to satisfy the dependency?

Indeed, that might be the easiest way around this

authors: Zopieux paranoidi rue-ieaston

repo: Flexget/Flexget


text:
State not rendering in Mermaid Charts after page navigation

Description
First raised here: https://github.com/FlowFuse/node-red-dashboard/pull/185#issuecomment-1758656045
If you provide dynamic content into a Mermaid Chart, and then navigate away from the page and back to it, the chart does not render correctly. It does render correctly when refreshing the page.
Worth noting that the chart does appear to maintain the existing state under the covers - this was noticed as I have a dynamic mermaid chart linked to two buttons, each providing new content. If I click "Button A", navigate away, return (the chart reports syntax error), but re-clicking Button A, nothing changes. If I click "Button B", then it works.
Epic/Story
No response
Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate

Also noticed that if we inject the same content again, we see the same error, not sure if this is being caused by the same bug, Is suspect it is:
https://github.com/FlowFuse/node-red-dashboard/assets/99246719/6848f472-a7a2-47be-9ce3-254ddb6c4f12

repo: FlowFuse/node-red-dashboard


text:
Level 1 Report error at XS plots

Level 1 Report fails at cross-section plots. Level 1 Reports completes when show_xs_maps is unchecked. Level 1 Reports worked on Monday, the desktop has been updated and restarted recently.

 XS Plots error in Level 1 Report with DEM from 2009.

Error also occurs when the 2009 1m county-wide DEM is used.

repo: FluvialGeomorph/FluvialGeomorph-toolbox


text:
misc improvements

factoring out from #204 some non-breaking changes

Ready for review

In the last commit I remove two functions in utils.jl that were not used anywhere.
Should be ready for merge now

source: gharchive/pull-request


text:
Commands not executing

I've started to receive errors (2 weeks ago)  indicating that account info request quotas have been reached so I turned the request frequency down to 15 minutes, and that seems to have fixed it.
Commands (horn, unlock, climate, etc..) no longer work through the plugin around the same time.  However I am able to successfully send commands using the CLI for the connected package.
Jun 9, 2023 at 9:56:43 AM
   Connected Drive Debug           closedPrefsConfigUi, logLevel = 5, updateFrequency = 900.0
   Connected Drive Debug           BMW 540 Account : Updating 540i xDrive (XXXXXXXXXX55588) -->  Ryan's BMW 540ix (575567701)
   Action Group                    BMW - Toggle Door Lock / Unlock
   Action Group                    BMW - Unlock
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction unlock for VIN XXXXXXXXXX55588
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction using cd_account: BMW 540 Account
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction unlock result: None

Jun 9, 2023 at 9:58:33 AM
   Action Group                    BMW - Honk Horn
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction horn for VIN XXXXXXXXXX55588
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction using cd_account: BMW 540 Account
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction horn result: None

Hmm.  I'm not including the library, it's using the system installed version.  I need to look into this.

These types of CLI commands are successful:
bimmerconnected horn emailaddress@gmail.com password north_america XXXXXXXVIN33588

Try upgrading the library:
pip3 install --upgrade bimmer_connected

I've been tinkering and upgrading the library to the latest 0.14.0
I find that I'm able to run the following code to lock the car from the server and it works.  But the plugin does not do anything:
import asyncio
from bimmer_connected.account import MyBMWAccount
from bimmer_connected.api.regions import Regions

account = MyBMWAccount("xxxxxx@gmail.com", "xxxxxxxx", Regions.NORTH_AMERICA)
asyncio.run(account.get_vehicles())
vehicle = account.get_vehicle("XXXXXXXXX55588")
indigo.server.log("Locking vehicle: " + vehicle.name)
result = asyncio.run(vehicle.remote_services.trigger_remote_door_lock())
indigo.server.log(result.state)

It takes about 70 seconds round trip:
Sep 19, 2023 at 10:27:01 AM
   Embedded script executor host1 started
   Action Group                    BMW - Lock (with code)
   Script                          Locking vehicle: 540i xDrive

Sep 19, 2023 at 10:28:09 AM
   Script                          EXECUTED

I just updated to your latest release, so I know the library is the latest.  Still executed actions do nothing.
Though I can successfully update status, send CLI commands, and use the My BMW app successfully.
Feb 26, 2024 at 8:37:30 AM
   Action Group                    BMW - Lock
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction lock for VIN XXXXXXXXXX55588
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction using cd_account: BMW 540 Account
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction lock result: None

Feb 26, 2024 at 8:38:03 AM
   Connected Drive Debug           BMW 540 Account : Updating 540i xDrive (XXXXXXXXXX55588) -->  Ryan's BMW 540ix (575567701)

Feb 26, 2024 at 8:39:37 AM
   Action Group                    BMW - Lock
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction lock for VIN XXXXXXXXXX55588
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction using cd_account: BMW 540 Account
   Connected Drive Debug           Ryan's BMW 540ix: sendCommandAction lock result: None

Feb 26, 2024 at 8:40:11 AM
   Connected Drive Debug           BMW 540 Account : Updating 540i xDrive (XXXXXXXXXX55588) -->  Ryan's BMW 540ix (575567701)

I haven't had time to look into this yet.  I pushed that release because the lack of location data was causing a crash.

No rush. Just keeping this thread updated

Seems fixed in 2024.0.1, for some commands at least.

https://github.com/FlyingDiver/Indigo-Connected-Drive/releases/tag/2024.0.1

This is now working with 2024.0.3 for the first time in over a year!! Thanks Joe!!

Please test the Send POI.  I was not able to get it to work but I'm not sure where the issue is.

Send POI appears to be an issue with BMW or the library.  I logged an issue here

I subscribed to that topic so we'll see what happens.  If there's no movement in a few days I'll disable that action and push a release to the store.

authors: FlyingDiver ryanbuckner

repo: FlyingDiver/Indigo-Connected-Drive


text:
Change the player behaviour when being hit by the boss

When the player gets hit by the boss, he doesn't explode anymore.
He instead loses HP, and gets knocked back.
We need to implement a UI with some sort of health bar for the player and for the boss. We could add visual damages that pops in the screen whenever something deals or take damage. It's in red when we take damage, and it's in green when we deal damage.

I'm not adding UI for now, but I'll keep that in mind for the next milestone.

repo: Flyves/Boss-Battle


text:
Text To Speech

there is a few app that read the book this app have this ability to do that to?
I mean not part of the book

@DemonRem Sorry, not understood your question.. But yes, FR support TTS feature and if you don't need you can disable it.. For now closing the issue.. If that didn't answer your question, you can reopen it..

@mahavir155  Could you help me TTS is not working in your demo

repo: FolioReader/FolioReader-Android


text:
🛑 ForGoodEyesOnly.eu is down

In daec071, ForGoodEyesOnly.eu (https://forgoodeyesonly.eu) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ForGoodEyesOnly.eu is back up in d4b671c after 47 minutes.

repo: ForGoodEyesOnly/status


text:
SDKS-2025 JWS Verifier QA

JIRA Ticket
SDKS-2025 "JWS Verifier QA"
Description

Added e2e tests for the Device Signing Verifier node
Updated temporarily the DeviceSigningVerifierCallback class, so that I don't break the build. A proper fix for these will be done with SDKS-2132.
The e2e test cases require a specific device-verifier authentication tree, which is currently present in the https://openam-dbind.forgeblocks.com/am instance. To better understand the test cases please take a look at the tree first. The following is a screenshot of it:

This is the list of the e2e tests:

testDeviceSigningVerifierCallbackDefaults
testDeviceSigningVerifierCallbackCustom
testDeviceVerificationSuccess
testDeviceVerificationSuccessCustomExp
testDeviceVerificationFailureExpiredJwt
testDeviceVerificationFailureInvalidChallenge
testDeviceVerificationFailureKeyNotFound
testDeviceVerificationFailureInvalidSignKey
testDeviceVerificationFailureTemperedJwt

Looks good,

authors: jeyanthanperiyasamy spetrov

repo: ForgeRock/forgerock-android-sdk


text:
Error setting up subscription

Hi!
I want to add subscription to project. I watched the video recommended in documentation, and wrote code in according with it.
Client code:
import {
    createClient as createService,
    defaultExchanges,
    subscriptionExchange
} from 'urql'
import {SubscriptionClient} from 'subscriptions-transport-ws

const subscriptionClient = new SubscriptionClient('ws://localhost:4000/graphql', {})

const service = createService({
    url: 'http://localhost:4000',
    exchanges: [
        ...defaultExchanges,
        subscriptionExchange({
            forwardSubscription: operation => {
                subscriptionClient.request(operation)
            }
        })
    ]
})

Some code using subscription:
import { useSubscription } from 'urql'

const newMessages = `
  subscription MessageSub {
    newMessages {
      id
      from
      text
    }
  }
`;

const Component = ({
    id
}) => {
    const [res] = useSubscription({ query: newMessages }, () => null);

    return null
}

I have an error:  Unhandled Rejection (TypeError): Cannot read property 'subscribe' of undefined

You forgot to return the observable here 😃 so just a typo:
            forwardSubscription: operation => {
                subscriptionClient.request(operation)
            }

Btw, we also have a Spectrum chat that is probably also a good place to ask for help and generally a good place to learn more about urql and ask all the questions you have ❤

repo: FormidableLabs/urql


text:
Boot errors with enable_crash_reports

How would you suggest handling boot errors when enable_crash_reports is activated? My team has run into this situation a few times, which in matter of seconds or minutes tens of thousands of errors have been reported to Rollbar because of a core process not being able to start (usually a configuration issue, for example: new database was not yet provisioned so the corresponding Ecto.Repo crashes).
I would like to implement some kind of control / back off to avoid generating so many error reports at once in these circumstances. I wonder if anyone has run into this problem before and already found a good solution for it. I suspect Rollbax.Reporter would be the right place to resolve this but any guidance would be appreciated too.
Thank you!

@polmiro currently I'm "just" setting an appropriate quota on the Rollbar token. But I'd be curious to hear about what you may have implemented to mitigate this otherwise? Thanks!

@thbar I have not found any way to mitigate this. Implementing something for it fell down our priority list. Thanks for your suggestion of using Rollbar token quotas. For some reason, I never head about it 🙇 😄. This is probably something not worth adding to the library itself so I will close this issue.

@polmiro that you didn't have to implement anything is a useful feedback, thank you!
I'll just use quotas then. Many thanks!

authors: polmiro thbar

repo: ForzaElixir/rollbax

license: ISC


text:
Allow .onion addresses

Addresses (ha!) #15

Thanks for this example!
Feel free to merge it, we'll probably still hold off on using it until arti enables it by default

Closes #15

authors: icota sneurlax

repo: Foundation-Devices/tor


text:
Hugging Face demo not runnig

Try to test using the Hugging Face demo. The demo page is just showing a error:

Same for me @KaareLJensen. Any suggestions @wjf5203
Best,
Mike

same

authors: KaareLJensen lichengxi1 mikehemberger

repo: FoundationVision/GLEE


text:
i found this lib has two directive without specifying namespaces

i used an extension to view my ng-app's dependencies graph. Then i found this lib has two directive without specifying namespaces —— progressBar and toast.
Normally, a third library ought to manage it own dependencies  with specifying namespaces to avoid dependencies conflicts.
So, i think this is an urgent thing to fix!

I know I know, I had to add prefixes to lot of directives in ui-bootstrap in the past month. I want to update this library to 2.0.0 with lot of new ideas and prefixes, but I will be really really busy the next month with ui-bootstrap 1.0.0 so this will have to wait sadly.

authors: Foxandxss e-cloud

repo: Foxandxss/angular-toastr


text:
added support for unix socket

This PR adds support to use an arbitrary socket string mainly to support unix sockets instead of TCP.

Why you need to use socket?

authors: benibr foxycode

repo: FoxyRoles/ansible-dkim


text:
Generated SSH keypair not working

Struggled a little bit setting FrameOS up.
For reference, I have a Pi Zero set up with the ~5 inch Pimoroni inky screen. I've deployed the controller on a separate server and trying to set the connection up.
I do not have passwords enabled for SSH, so I was happy to see that SSH keypairs are supported in settings. Generating a keypair and adding the public key to .ssh/authorized_keys on the Pi Zero fails to connect because the key doesn't seem to be a valid RSA key
2024-01-03 17:22:09 Deploying frame <name> with build id mkjdapkjexeb
2024-01-03 17:22:09 Connecting via SSH to <user>@192.168.86.45 (keypair)
2024-01-03 17:22:09 not a valid RSA private key file

I tried creating my own SSH keys (using ed25519) and saving that directly in settings, which gives me a different error
2024-01-03 17:21:02 Deploying frame <name> with build id tqfnsxmojkfk
2024-01-03 17:21:02 Connecting via SSH to <user>@192.168.86.45 (keypair)
2024-01-03 17:21:02 unpack requires a buffer of 4 bytes

I then finally created a RSA keypair with ssh-keygen -t rsa and was able to get that working. If the generated SSH keypairs work on your end, then I'm happy to provide any further information for troubleshooting.

Hey @ikornaselur , thanks for trying out FrameOS and for reporting back!
Indeed, currently only RSA keys are supported. It doesn't seem too hard to add ed25519 though. I'll see what can't be done, but can't promise exactly when I'll get to it.

No worries! I think it's fair that only RSA keys are supported. But the main issue is still that the generated keypair from the UI, with this button:

produces the "not a valid RSA private key file" error, so seemingly the key being generated by FrameOS is invalid. I was only able to get a manually generated keypair working.
Does a generated keypair from the UI work on your end? I'm happy to investigate further on my end and see if I can identify the issue.
Oh, and for further reference, I am deploying the controller with docker and the :latest tag

Same here. Also docker with latest tag.

This should work now!
I tried changing the default key from RSA to ed25519, but ran into some weird issue. The generated key seemed much too short, even for ed25519, and ChatGPT seems to think it's better to defer to ssh-keygen than use python with ed25519. So for another day.

Strange, I thought this was fixed by #27  but it recurred with me again, running ac2e102795db3b6b07704681b36308d18d8195b5.
Working around for now since I want to (1) test #30  again and (2) try out the dithering on a red/black/white InkyWhat.  (I had code lying around locally that tried to dither with Pillow but never quite worked)

authors: alexrudd2 ikornaselur mariusandra sowbug

repo: FrameOS/frameos


text:
chore: release main

:robot: I have created a release *beep* *boop*
@set-app/docs: 2.3.0
Features

@set-app/docs: add blogs and first blog (#42) (bd3627e)

This PR was generated with Release Please. See documentation.

:robot: Release for @set-app/docs is at https://github.com/Frankeo/set-app/releases/tag/docs-v2.3.0 :sunflower:

repo: Frankeo/set-app


text:
Corrections and extra functionality

Corrected direction that led to caterpillars not moving very far,
needed to convert degrees to radians for the math functions.
Added the ability to create an inputted number of caterpillars.

LGTM


text:
rp radio with pma

hi there my rp radio refuses to broadcast i have tried everything got latest version have done everything right got no error codes made sure it was for pma voice just will not broadcast at all please help my server is pissed

pma-voice was created after this and I never added official support for it with this script, so the issue must be on pma's side

repo: FrazzIe/rp-radio


text:
Stand In Line challenge: Here's my code: But system won't allow me to proceed I don't know why?

Challenge Stand in Line has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

function nextInLine(arr, item) {
  // Your code here

  testArr.push(item);
  return testArr.shift();  // Change this line
}

// Test Setup
var testArr = [1,2,3,4,5];

// Display Code
console.log("Before: " + JSON.stringify(testArr));
console.log(nextInLine(testArr, 5)); // Modify this line to test
console.log("After: " + JSON.stringify(testArr));

Challenge works fine and here is an example of that. Problem is in your code, so check it again and tell me how it goes ;)

@ahmedghandour you have a small error in your code. In the future, please post in the HelpJavascript Gitter channel first. If the consensus there is that it is a bug, then you should post here.

@ahmedghandour thanks for the issue but if you get stuck or have questions with a challenge in the future, please first ask questions to the Help Room. Hint: please review your knowledge of function scope. You can only use variables that are scoped by your function. Happy coding!

Thanks guys, I'll try again and again until it is Ok, and I'll post in the help it was my mistake

Thanks a lot erictleung, you've been of great help. Thanks again.
I passed the challenge.

authors: Dayfiri Deadpool37 ahmedghandour erictleung

repo: FreeCodeCamp/FreeCodeCamp


text:
Manipulate Arrays With push

Challenge Manipulate Arrays With push has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

// Example
var ourArray = ["Stimpson", "J", "cat"];
ourArray.push(["happy", "joy"]);
// ourArray now equals ["Stimpson", "J", "cat", ["happy", "joy"]]

// Setup
var myArray = [["John", 23], ["cat", 2]];

// Only change code below this line.
myArray.push(['Dog', 3])
console.log(myArray)

@Thebigbignooby you have an error in your code (letter case matters). Please consider asking for help in the help chat by click the Help button on the challenge.

authors: Thebigbignooby dhcodes


text:
How-to-NPM Nodeschool module workaround needed

Lesson 10 of Node School's how-to-npm challenge doesn't work anymore. I think one of the dependencies changed.
We need to confirm that older version of the how-to-npm package works, or better yet, patch how-to-npm itself. Here's the (long open) issue: https://github.com/nodeschool/discussions/issues/995

I just got this error, going to investigate.. here's the error:
user@computer$ npm dist-tag add how-to-npm-workshopper@1.0.1 'wonderful'

npm ERR! Darwin 14.5.0
npm ERR! argv "node" "/usr/local/bin/npm" "dist-tag" "add" "how-to-npm-workshopper@1.0.1" "wonderful"
npm ERR! node v0.12.7
npm ERR! npm  v3.5.2
npm ERR! code E404

npm ERR! 404 missing : -/package/how-to-npm-workshopper/dist-tags

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/me/Documents/learning/nodeschool/how-to-npm/src/npm-debug.log

I suspect it has something to do with --tag being changed to dist-tag by npm recently and the workshopper just needs an update.

Still the same problem. The wokshopper is using --distag but still keep error ERR! 404 missing : ….

+1

authors: QuincyLarson coded9 damianza newswim


text:
Fix Video Challenge Completed Message

This commit updates the success from :

to :

This PR addresses one of the issues mentioned in #6781
Tested locally.

:+1:

authors: ltegman raisedadead


text:
FreeRDP closes while running RemoteApp, but server session stays the same.

Hello. Bear with me as I don't understand all the technicalities of Linux, but i'll try to help as much as I can.
The bug that occurs is that FreeRDP closes for no apparent reason while running a RemoteApp. I've managed to replicate this running Word 2016 Preview (and it also happens on another software on our company). On Word it happens when on New File I try to create a new file from template. On the other software (which i'm not able to access at the moment, probably only next week) it does the same when the program tries to load a list from the database.
However if I reopen it works proper until I try to create a template. For the other app I'll also try to get crash info when I'm able to use it again.
Command line used: xfreerdp /v:REDACTED /d:REDACTED.pt.local /load-balance-info:tsv://VMResource.1.Col_WIndows_81 /u:pedro.flores /p:REDACTED /app:||explorer /app-name:Explorer /cert-ignore +fonts -themes -wallpaper /network:lan
(It's called from explorer, and on explorer I open Word. It also crashes if I directly open the app).
The server is running Windows Server 2012 R2 with RDS running on VDI mode. The hosts are also 2012 R2.
Version: This is FreeRDP version 1.2.4-dev (git 58b1995)
OS running FreeRDP: Xubuntu 15.04 amd64, kernel 3.19.0-16-generic, fully patched as of May 27.
CMake parameters: -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON

Can't paste the whole valgrind log, so I paste what I think it's more useful to you.
==28386==
==28386== Use of uninitialised value of size 8
==28386==    at 0x53EA6D0: HashTable_Remove (HashTable.c:322)
==28386==    by 0x4E4BE93: xf_rail_window_delete (xf_rail.c:524)
==28386==    by 0x6CDB171: update_recv_window_info_order (window.c:389)
==28386==    by 0x6CDC068: update_recv_altsec_window_order (window.c:584)
==28386==    by 0x6C95EB4: update_recv_altsec_order (orders.c:3530)
==28386==    by 0x6C95F5B: update_recv_order (orders.c:3552)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC589F: fastpath_recv_update_data (fastpath.c:410)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==    by 0x6CC09C4: rdp_recv_pdu (rdp.c:1213)
==28386==
==28386== Use of uninitialised value of size 8
==28386==    at 0x6D10DA0: ExtractRunLength (interleaved.c:151)
==28386==    by 0x6D125EC: RleDecompress16to16 (bitmap.c:408)
==28386==    by 0x6D14A17: interleaved_decompress (interleaved.c:321)
==28386==    by 0x4E56E55: xf_Bitmap_Decompress (xf_graphics.c:169)
==28386==    by 0x6C4C2E3: update_gdi_cache_bitmap_v2 (bitmap.c:140)
==28386==    by 0x6C94CF2: update_recv_secondary_order (orders.c:3377)
==28386==    by 0x6C95F7F: update_recv_order (orders.c:3554)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC61D8: fastpath_recv_update_data (fastpath.c:502)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==
==28386== Use of uninitialised value of size 8
==28386==    at 0x6D125FD: RleDecompress16to16 (bitmap.c:410)
==28386==    by 0x6D14A17: interleaved_decompress (interleaved.c:321)
==28386==    by 0x4E56E55: xf_Bitmap_Decompress (xf_graphics.c:169)
==28386==    by 0x6C4C2E3: update_gdi_cache_bitmap_v2 (bitmap.c:140)
==28386==    by 0x6C94CF2: update_recv_secondary_order (orders.c:3377)
==28386==    by 0x6C95F7F: update_recv_order (orders.c:3554)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC61D8: fastpath_recv_update_data (fastpath.c:502)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==    by 0x6CC09C4: rdp_recv_pdu (rdp.c:1213)
==28386==
==28386== Use of uninitialised value of size 8
==28386==    at 0x6D1260F: RleDecompress16to16 (bitmap.c:412)
==28386==    by 0x6D14A17: interleaved_decompress (interleaved.c:321)
==28386==    by 0x4E56E55: xf_Bitmap_Decompress (xf_graphics.c:169)
==28386==    by 0x6C4C2E3: update_gdi_cache_bitmap_v2 (bitmap.c:140)
==28386==    by 0x6C94CF2: update_recv_secondary_order (orders.c:3377)
==28386==    by 0x6C95F7F: update_recv_order (orders.c:3554)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC61D8: fastpath_recv_update_data (fastpath.c:502)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==    by 0x6CC09C4: rdp_recv_pdu (rdp.c:1213)
==28386==
==28386== Conditional jump or move depends on uninitialised value(s)
==28386==    at 0x4C3084C: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28386==    by 0x5A92671: ??? (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==28386==    by 0x5A92B49: XPutImage (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==28386==    by 0x4E56A6E: xf_Bitmap_New (xf_graphics.c:87)
==28386==    by 0x6C4C31D: update_gdi_cache_bitmap_v2 (bitmap.c:149)
==28386==    by 0x6C94CF2: update_recv_secondary_order (orders.c:3377)
==28386==    by 0x6C95F7F: update_recv_order (orders.c:3554)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC61D8: fastpath_recv_update_data (fastpath.c:502)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==
==28386== Conditional jump or move depends on uninitialised value(s)
==28386==    at 0x4C30702: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28386==    by 0x5A92671: ??? (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==28386==    by 0x5A92B49: XPutImage (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==28386==    by 0x4E56A6E: xf_Bitmap_New (xf_graphics.c:87)
==28386==    by 0x6C4C31D: update_gdi_cache_bitmap_v2 (bitmap.c:149)
==28386==    by 0x6C94CF2: update_recv_secondary_order (orders.c:3377)
==28386==    by 0x6C95F7F: update_recv_order (orders.c:3554)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC61D8: fastpath_recv_update_data (fastpath.c:502)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==
==28386== Conditional jump or move depends on uninitialised value(s)
==28386==    at 0x4C30716: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28386==    by 0x5A92671: ??? (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==28386==    by 0x5A92B49: XPutImage (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==28386==    by 0x4E56A6E: xf_Bitmap_New (xf_graphics.c:87)
==28386==    by 0x6C4C31D: update_gdi_cache_bitmap_v2 (bitmap.c:149)
==28386==    by 0x6C94CF2: update_recv_secondary_order (orders.c:3377)
==28386==    by 0x6C95F7F: update_recv_order (orders.c:3554)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC61D8: fastpath_recv_update_data (fastpath.c:502)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==
==28386== Conditional jump or move depends on uninitialised value(s)
==28386==    at 0x6C7EE29: update_read_coord (orders.c:185)
==28386==    by 0x6C86720: update_read_memblt_order (orders.c:1370)
==28386==    by 0x6C93CA0: update_recv_primary_order (orders.c:3244)
==28386==    by 0x6C95F98: update_recv_order (orders.c:3556)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC589F: fastpath_recv_update_data (fastpath.c:410)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==    by 0x6CC09C4: rdp_recv_pdu (rdp.c:1213)
==28386==    by 0x6CC0FE2: rdp_recv_callback (rdp.c:1314)
==28386==    by 0x6CCAB19: transport_check_fds (transport.c:783)
==28386==
==28386== Use of uninitialised value of size 8
==28386==    at 0x6C7EE3D: update_read_coord (orders.c:188)
==28386==    by 0x6C86720: update_read_memblt_order (orders.c:1370)
==28386==    by 0x6C93CA0: update_recv_primary_order (orders.c:3244)
==28386==    by 0x6C95F98: update_recv_order (orders.c:3556)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC589F: fastpath_recv_update_data (fastpath.c:410)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==    by 0x6CC09C4: rdp_recv_pdu (rdp.c:1213)
==28386==    by 0x6CC0FE2: rdp_recv_callback (rdp.c:1314)
==28386==    by 0x6CCAB19: transport_check_fds (transport.c:783)
==28386==
==28386== Conditional jump or move depends on uninitialised value(s)
==28386==    at 0x6C4309E: gdi_InvalidateRegion (region.c:384)
==28386==    by 0x4E45777: xf_gdi_memblt (xf_gdi.c:826)
==28386==    by 0x6C4BF25: update_gdi_memblt (bitmap.c:51)
==28386==    by 0x6C93D7B: update_recv_primary_order (orders.c:3247)
==28386==    by 0x6C95F98: update_recv_order (orders.c:3556)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC589F: fastpath_recv_update_data (fastpath.c:410)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==    by 0x6CC09C4: rdp_recv_pdu (rdp.c:1213)
==28386==    by 0x6CC0FE2: rdp_recv_callback (rdp.c:1314)
==28386==
==28386== Conditional jump or move depends on uninitialised value(s)
==28386==    at 0x6C7EE01: update_read_coord (orders.c:183)
==28386==    by 0x6C86720: update_read_memblt_order (orders.c:1370)
==28386==    by 0x6C93CA0: update_recv_primary_order (orders.c:3244)
==28386==    by 0x6C95F98: update_recv_order (orders.c:3556)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC589F: fastpath_recv_update_data (fastpath.c:410)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==    by 0x6CC09C4: rdp_recv_pdu (rdp.c:1213)
==28386==    by 0x6CC0FE2: rdp_recv_callback (rdp.c:1314)
==28386==    by 0x6CCAB19: transport_check_fds (transport.c:783)
==28386==
==28386== Invalid read of size 1
==28386==    at 0x4C2F122: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28386==    by 0x4E5A68D: xf_SetWindowText (xf_window.c:577)
==28386==    by 0x4E4BC72: xf_rail_window_common (xf_rail.c:473)
==28386==    by 0x6CDB34F: update_recv_window_info_order (window.c:404)
==28386==    by 0x6CDC068: update_recv_altsec_window_order (window.c:584)
==28386==    by 0x6C95EB4: update_recv_altsec_order (orders.c:3530)
==28386==    by 0x6C95F5B: update_recv_order (orders.c:3552)
==28386==    by 0x6CC4CE2: fastpath_recv_orders (fastpath.c:205)
==28386==    by 0x6CC4F65: fastpath_recv_update (fastpath.c:265)
==28386==    by 0x6CC589F: fastpath_recv_update_data (fastpath.c:410)
==28386==    by 0x6CC62E1: fastpath_recv_updates (fastpath.c:536)
==28386==    by 0x6CC095E: rdp_recv_fastpath_pdu (rdp.c:1205)
==28386==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==28386==
==28386==
==28386== HEAP SUMMARY:
==28386==     in use at exit: 14,452,041 bytes in 5,999 blocks
==28386==   total heap usage: 34,530 allocs, 28,531 frees, 62,717,227 bytes allocated
==28386==
==28386== LEAK SUMMARY:
==28386==    definitely lost: 4,030 bytes in 289 blocks
==28386==    indirectly lost: 16,034 bytes in 16 blocks
==28386==      possibly lost: 6,522,404 bytes in 491 blocks
==28386==    still reachable: 7,909,573 bytes in 5,203 blocks
==28386==         suppressed: 0 bytes in 0 blocks
==28386== Rerun with --leak-check=full to see details of leaked memory
==28386==
==28386== For counts of detected and suppressed errors, rerun with: -v
==28386== Use --track-origins=yes to see where uninitialised values come from
==28386== ERROR SUMMARY: 17179401 errors from 1621 contexts (suppressed: 228 from 3)

Any chance you would recompile with WITH_VALGRIND_MEMCHECK activated, this will drastically reduce the errors you will have.
Could you also run with the variable env WLOG_LEVEL=debug ? Thank you.

@DarkWebster perhaps this https://gist.github.com/hardening/bffdb7bde6370d482806 could help with your case.

I have no idea where to put WITH_VALGRIND_MEMCHECK on cmake, could you explain?
The environment variable I know how to set.
However I've rebuilt FreeRDP with your diff and it doesn't crash anymore.

It would have been a cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON -DWITH_VALGRIND_MEMCHECK=ON. But if my gist fixes it, then we have it.

authors: DarkWebster hardening

repo: FreeRDP/FreeRDP


text:
Nightly 3/10 asan use after free

installed via freerdp-nightly_3.0.0+0~20220310024821.1096~1.gbp91ef44_amd64.deb
cmd line exec $xfreerdp /drive:home,/home/user/Documents /gdi:hw -wallpaper -themes $multi /size:100% /u:username /v:192.168.1.100 /rfx /gfx -clipboard +gfx-progressive /microphone:sys:alsa,format:1 /sound:sys:alsa
nightly 3/10 runs fine 99% of the time but just got a asan abort below during a graphical activity.
==1612==ERROR: AddressSanitizer: heap-use-after-free on address 0x7f41bcaa1d98 at pc 0x7f41c95fcd71 bp 0x7f41a1ec6f50 sp 0x7f41a1ec6f40
READ of size 2 at 0x7f41bcaa1d98 thread T24
    #0 0x7f41c95fcd70  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x384d70)
    #1 0x7f41c8f82f95  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x170f95)
    #2 0x7f41c8f8768d  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17568d)
    #3 0x7f41c8bff608 in start_thread /build/glibc-sMfBJT/glibc-2.31/nptl/pthread_create.c:477
    #4 0x7f41c8d3f162 in __clone (/lib/x86_64-linux-gnu/libc.so.6+0x11f162)

0x7f41bcaa1d98 is located 13720 bytes inside of 264040-byte region [0x7f41bca9e800,0x7f41bcadef68)
freed by thread T18 here:
    #0 0x7f41c9fcdc3e in __interceptor_realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cc:163
    #1 0x7f41c95e9f37  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x371f37)
    #2 0x7f41c95eb4cb  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x3734cb)
    #3 0x7f41c95ff49c  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x38749c)
    #4 0x7f41c95fff9f  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x387f9f)
    #5 0x7f41c96044e3 in progressive_decompress (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x38c4e3)
    #6 0x7f41c940ea14  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x196a14)
    #7 0x7f41c99b967f  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0x12267f)
    #8 0x7f41c99bf902  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0x128902)
    #9 0x7f41c99c446a  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0x12d46a)
    #10 0x7f41c99377ea  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0xa07ea)
    #11 0x7f41c9939a45  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0xa2a45)
    #12 0x7f41c8f8768d  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17568d)
    #13 0x7f41c8bff608 in start_thread /build/glibc-sMfBJT/glibc-2.31/nptl/pthread_create.c:477

previously allocated by thread T18 here:
    #0 0x7f41c9fcdc3e in __interceptor_realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cc:163
    #1 0x7f41c95e9f37  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x371f37)
    #2 0x7f41c9600f62 in progressive_create_surface_context (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x388f62)
    #3 0x7f41c940e84b  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x19684b)
    #4 0x7f41c99b967f  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0x12267f)
    #5 0x7f41c99bf902  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0x128902)
    #6 0x7f41c99c446a  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0x12d46a)
    #7 0x7f41c99377ea  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0xa07ea)
    #8 0x7f41c9939a45  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0xa2a45)
    #9 0x7f41c8f8768d  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17568d)
    #10 0x7f41c8bff608 in start_thread /build/glibc-sMfBJT/glibc-2.31/nptl/pthread_create.c:477

Thread T24 created by T18 here:
    #0 0x7f41c9efa815 in __interceptor_pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cc:208
    #1 0x7f41c8f8690d  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17490d)
    #2 0x7f41c8f87c90 in CreateThread (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x175c90)
    #3 0x7f41c8f8324c  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17124c)
    #4 0x7f41c8f8354c in winpr_CreateThreadpool (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17154c)
    #5 0x7f41c961d152 in rfx_context_new_ex (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x3a5152)    #6 0x7f41c96084e7 in progressive_context_new (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x3904e7)
    #7 0x7f41c94e55de in freerdp_client_codecs_prepare (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x26d5de)
    #8 0x7f41c94132ef in gdi_graphics_pipeline_init_ex (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x19b2ef)
    #9 0x559d23c525e1  (/opt/freerdp-nightly/bin/xfreerdp+0x275e1)
    #10 0x7f41c8f2031a in PubSub_OnEvent (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x10e31a)
    #11 0x7f41c94d917f  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x26117f)
    #12 0x7f41c993c2e4  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0xa52e4)
    #13 0x7f41c8f8768d  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17568d)
    #14 0x7f41c8bff608 in start_thread /build/glibc-sMfBJT/glibc-2.31/nptl/pthread_create.c:477

Thread T18 created by T1 here:
    #0 0x7f41c9efa815 in __interceptor_pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cc:208
    #1 0x7f41c8f8690d  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17490d)
    #2 0x7f41c8f87c90 in CreateThread (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x175c90)
    #3 0x7f41c9935a9d  (/opt/freerdp-nightly/bin/../lib/libfreerdp-client3.so.3+0x9ea9d)
    #4 0x7f41c94db750  (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x263750)
    #5 0x7f41c94d4b6a in freerdp_connect (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x25cb6a)
    #6 0x559d23c9ccd6  (/opt/freerdp-nightly/bin/xfreerdp+0x71cd6)
    #7 0x7f41c8f8768d  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17568d)
    #8 0x7f41c8bff608 in start_thread /build/glibc-sMfBJT/glibc-2.31/nptl/pthread_create.c:477

Thread T1 created by T0 here:
    #0 0x7f41c9efa815 in __interceptor_pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cc:208
    #1 0x7f41c8f8690d  (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x17490d)
    #2 0x7f41c8f87c90 in CreateThread (/opt/freerdp-nightly/bin/../lib/libwinpr3.so.3+0x175c90)
    #3 0x559d23c92086  (/opt/freerdp-nightly/bin/xfreerdp+0x67086)
    #4 0x559d23c4651c  (/opt/freerdp-nightly/bin/xfreerdp+0x1b51c)
    #5 0x7f41c8c440b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x240b2)

SUMMARY: AddressSanitizer: heap-use-after-free (/opt/freerdp-nightly/bin/../lib/libfreerdp3.so.3+0x384d70)
Shadow bytes around the buggy address:
  0x0fe8b794c360: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c370: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c380: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c390: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c3a0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
=>0x0fe8b794c3b0: fd fd fd[fd]fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c3c0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c3d0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c3e0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c3f0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0fe8b794c400: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07
  Heap left redzone:       fa
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
  Left alloca redzone:     ca
  Right alloca redzone:    cb
  Shadow gap:              cc
==1612==ABORTING

What versions are affected?

@VVD master before the merge, no releases.

authors: VVD akallabeth jgilbert2017


text:
🛑 Abid Sekretariat-DJPb is down

In cc06041, Abid Sekretariat-DJPb (https://abid.setditjen-djpb.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Abid Sekretariat-DJPb is back up in 6351bc7.

repo: FrideyAlpha/uptime-setditjen