Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline m.dundukov  
#1 Оставлено : 23 сентября 2024 г. 17:39:13(UTC)
m.dundukov

Статус: Участник

Группы: Участники
Зарегистрирован: 08.09.2022(UTC)
Сообщений: 10
Российская Федерация
Откуда: Ярославль

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 1 раз в 1 постах
Удалось наладить защищенное соединение со стороны нативной части iOS, однако, при активном использовании приложения(спустя где-то минут 20-30) возникают следующие ошибки:

nw_route_get_ifindex socket(PF_ROUTE, SOCK_RAW, PF_ROUTE) failed [24: Too many open files]
#0 _ChunkedJsonParser.fail (dart:convert-patch/convert_patch.dart:1465:5)
#1 _ChunkedJsonParser.close (dart:convert-patch/convert_patch.dart:499:7)
#2 _parseJson (dart:convert-patch/convert_patch.dart:37:10)
#3 JsonDecoder.convert (dart:convert/json.dart:610:36)
#4 JsonCodec.decode (dart:convert/json.dart:216:41)
#5 _StartScreenState._getUser (package:national_goals/screens/start_screen.dart:563:25)
<asynchronous suspension>
cannot open file at line 44539 of [1b37c146ee]
os_unix.c:44539: (0) openDirectory(/Users/mihail/Library/Developer/CoreSimulator/Devices/764C8D19-A03B-45D6-BF50-6480CA9315A6/data/Containers/Data/Application/22EAEBB4-73FB-4700-84DD-53C3575F0D0B/Documents) - Undefined error: 0
cannot open file at line 44539 of [1b37c146ee]
os_unix.c:44539: (0) openDirectory(/Users/mihail/Library/Developer/CoreSimulator/Devices/764C8D19-A03B-45D6-BF50-6480CA9315A6/data/Containers/Data/Application/22EAEBB4-73FB-4700-84DD-53C3575F0D0B/Documents) - Undefined error: 0
nw_route_get_ifindex socket(PF_ROUTE, SOCK_RAW, PF_ROUTE) failed [24: Too many open files], dumping backtrace:
[x86_64] libnetcore-3762.102.1
0 Network 0x000000011f645bd7 __nw_create_backtrace_string + 135
1 Network 0x000000011f6ee6d6 nw_route_get_ifindex + 1494
2 Network 0x000000011f83d65d nw_path_simulator_get_path_result + 221
3 Network 0x000000011f83cd71 nw_path_evaluator_evaluate + 289
4 Network 0x000000011f83c588 nw_path_create_evaluator_for_endpoint + 56
5 Network 0x000000011f845fd9 nw_path_libinfo_path_check + 233
6 libsystem_info.dylib 0x00000001125be261 si_addrinfo + 397
7 libsystem_info.dylib 0x00000001125b66a9 getaddrinfo + 179
8 Runner.debug.dylib 0x000000010a9472bc Curl_getaddrinfo_ex + 36
9 Runner.debug.dylib 0x000000010a95067f getaddrinfo_thread + 83
10 Runner.debug.dylib 0x000000010a94eac9 curl_thread_create_thunk + 29
11 libsystem_pthread.dylib 0x000000011268e253 _pthread_start + 99
12 libsystem_pthread.dylib 0x0000000112689bef thread_start + 15
nw_route_get_ifindex socket(PF_ROUTE, SOCK_RAW, PF_ROUTE) failed [24: Too many open files], dumping backtrace:
[x86_64] libnetcore-3762.102.1
0 Network 0x000000011f645bd7 __nw_create_backtrace_string + 135
1 Network 0x000000011f6ee6d6 nw_route_get_ifindex + 1494
2 Network 0x000000011f83d692 nw_path_simulator_get_path_result + 274
3 Network 0x000000011f83cd71 nw_path_evaluator_evaluate + 289
4 Network 0x000000011f83c588 nw_path_create_evaluator_for_endpoint + 56
5 Network 0x000000011f845fd9 nw_path_libinfo_path_check + 233
6 libsystem_info.dylib 0x00000001125be261 si_addrinfo + 397
7 libsystem_info.dylib 0x00000001125b66a9 getaddrinfo + 179
8 Runner.debug.dylib 0x000000010a9472bc Curl_getaddrinfo_ex + 36
9 Runner.debug.dylib 0x000000010a95067f getaddrinfo_thread + 83
10 Runner.debug.dylib 0x000000010a94eac9 curl_thread_create_thunk + 29
11 libsystem_pthread.dylib 0x000000011268e253 _pthread_start + 99
12 libsystem_pthread.dylib 0x0000000112689bef thread_start + 15
* * Could not resolve host: host
Could not resolve host: host
* Could not resolve host: host
* Could not resolve host: host
cannot open file at line 44539 of [1b37c146ee]

Сможете, пожалуйста, подсказать, в чем может быть проблема?

Ошибка появилась после обновления фреймворка Flutter и Xcode до последней версии

Отредактировано пользователем 23 сентября 2024 г. 17:42:14(UTC)  | Причина: Не указана

Online Русев Андрей  
#2 Оставлено : 23 сентября 2024 г. 18:13:30(UTC)
Русев Андрей

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,503

Сказал(а) «Спасибо»: 42 раз
Поблагодарили: 609 раз в 421 постах
Самое простое предположение после ошибки "Too many open files": у вас в коде утечка: что-то не закрывается.
Официальная техподдержка. Официальная база знаний.
thanks 1 пользователь поблагодарил Русев Андрей за этот пост.
m.dundukov оставлено 24.09.2024(UTC)
Offline m.dundukov  
#3 Оставлено : 24 сентября 2024 г. 11:42:05(UTC)
m.dundukov

Статус: Участник

Группы: Участники
Зарегистрирован: 08.09.2022(UTC)
Сообщений: 10
Российская Федерация
Откуда: Ярославль

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 1 раз в 1 постах
Автор: Русев Андрей Перейти к цитате
Самое простое предположение после ошибки "Too many open files": у вас в коде утечка: что-то не закрывается.


Да, данную ошибку я поправил, нашлась еще одна по утечке памяти. Спасибо!

Отредактировано пользователем 24 сентября 2024 г. 13:55:50(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил m.dundukov за этот пост.
Русев Андрей оставлено 24.09.2024(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.