Opened 7 years ago

Last modified 5 years ago

#588 new баг

Падение до подключения

Reported by: san Owned by: alx
Priority: major Milestone: 1 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords:
Cc:

Description (last modified by alx)

Перенесено из ticket:587#comment:9
При нажатии кнопки Вход, программа падает каждый раз, независимо от корректности данных авторизации.


Логи с r1054
main.log

2018.05.23 09:07:41.977 [INFO   ] Программа запущенна, MC04-Dispatcher-v1.0-r1054
2018.05.23 09:07:41.977 [INFO   ] Конфигурация загружена
2018.05.23 09:07:41.977 [INFO   ] Начат процесс подключения к FreeSwitch серверу

debug.log

2018.05.23 09:07:41.419 [WARNING] Warning: QT_DEVICE_PIXEL_RATIO is deprecated. Instead use:
   QT_AUTO_SCREEN_SCALE_FACTOR to enable platform plugin controlled per-screen factors.
   QT_SCREEN_SCALE_FACTORS to set per-screen factors.
   QT_SCALE_FACTOR to set the application global scale factor.
2018.05.23 09:07:41.434 [DEBUG  ] Loading config from C:/Users/LevkovichDN/AppData/Local/MC04Dispatcher.xml
2018.05.23 09:07:51.109 [DEBUG  ] sip_endpoint.c  .Creating endpoint instance...
2018.05.23 09:07:51.110 [DEBUG  ]          pjlib  .select() I/O Queue created (045215D8)
2018.05.23 09:07:51.110 [DEBUG  ] sip_endpoint.c  .Module "mod-msg-print" registered
2018.05.23 09:07:51.110 [DEBUG  ] sip_transport.  .Transport manager created.
2018.05.23 09:07:51.111 [DEBUG  ]   pjsua_core.c  .PJSUA state changed: NULL --> CREATED
2018.05.23 09:07:52.393 [INFO   ]   pjsua_core.c  .pjsua version 2.6 for  initialized
2018.05.23 09:07:52.394 [DEBUG  ] local IPv4 address is 10.226.203.214
2018.05.23 09:07:52.400 [ERROR  ] error getting local IPv6 address

Change History (11)

comment:1 by san, 7 years ago

Description: modified (diff)
Milestone: 2 очередь1 очередь

comment:2 by alx, 7 years ago

Здесь, пожалуй, для выявления места падения потребуется сделать дополнительный отладочный вывод...

Собрал для Windows (файл MC04Dispatcher-r1054M-test.exe). Саша, есть возможность передать этот файл клиенту? Хочется получить debug.log после воспроизведения бага.

comment:3 by alx, 7 years ago

Description: modified (diff)

comment:4 by san, 7 years ago

отправил Вите, ждём...

comment:5 by alx, 6 years ago

Прошло 9 месяцев, ответ так и не родился. :)

Предлагаю закрыть тикет с резолюцией worksforme.

comment:6 by san, 6 years ago

Тестирование было временно приостановлено, предлагаю подождать пока тестирование продолжится.

comment:7 by san, 5 years ago

Т.к. условия схожие с ticket:580#comment:21 предлагаю и этот тикет закрыть как пофиксенный

2018.05.23 09:07:52.400 [ERROR ] error getting local IPv6 address

in reply to:  7 comment:8 by alx, 5 years ago

Replying to san:

Т.к. условия схожие с ticket:580#comment:21 предлагаю и этот тикет закрыть как пофиксенный

Почему закрыть как пофикшенный? Пофикшена ошибка подключения к серверу mysql, о которой написано в #580. Падение же при отсутствии адресов IPv6 не пофикшено...

comment:9 by alx, 5 years ago

Есть другое предложение. Так как обстоятельства, в которых проявляется описанный баг, очень уж исскусственные (как минимум, один link-local адрес у интерфейса всегда есть, даже если реально в сети IPv6 не используется, и чтобы не было ни одного адреса надо специально и преднамеренно постараться - удалить их со всех интерфейсов или запретить где-то в конфиге), предлагаю закрыть тикет с резолюцией wontfix.

comment:10 by san, 5 years ago

Как ни странно, для наших клиентов это довольно распространенный случай: в сети используется IPv4, а IPv6, как не используемый, просто отключен на интерфейсах и ни одного адреса нет, собственно я так и воспроизвёл #580 ...

Алексей, а r1056 у тебя сейчас падает при отсутствии IPv6 адресов?

in reply to:  10 comment:11 by alx, 5 years ago

Replying to san:

Как ни странно, для наших клиентов это довольно распространенный случай: в сети используется IPv4, а IPv6, как не используемый, просто отключен на интерфейсах

Это очень странно. Могу лишь посоветовать им так не делать, если, конечно, их целью не является поиск приключений... :)

Алексей, а r1056 у тебя сейчас падает при отсутствии IPv6 адресов?

Да.

Note: See TracTickets for help on using tickets.