Перейти к содержанию

M[FR] 4 Launcher - обсуждение и баги


Рекомендуемые сообщения

  • Ответов 541
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Здравствуйте,при попытки запустить игру игру пишет: Music Error: Can not play file.Data Files/Music/Special/mrrowind title.mp3

 

Там целый букет причин... начиная от кривых кодеков\слетевшей ассоциации файлов и заканчивая слетевшими драйверами звука\директХ\умирающей звуковой картой...

Можно хотя бы посвятить сообщество, какая у вас ОС, по какому пути установлена игра, делалось ли банальная проверка целостности сборки через онлайн загрузчик, проверялось воспроизводятся ли вообще на писюке mp3 файлы...

А то сидите смотрите тут в свои хрустальные шары и гадайте, что у вас там не так...

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте,при попытки запустить игру игру пишет: Music Error: Can not play file.Data Files/Music/Special/mrrowind title.mp3

lordenburg,

нужно зайти в папку M[FR]\game\Data Files\Music\Special и посмотреть, есть ли там файл morrowind title.mp3.

 

Если его там нет, тогда нужно проверить целостность файлов сборки, кнопка проверки находится здесь  :

http://pic.fullrest.ru/upl/t/KxKFXdiF_150x150.jpg

 

Ссылка на комментарий
Поделиться на другие сайты

Там целый букет причин... начиная от кривых кодеков\слетевшей ассоциации файлов и заканчивая слетевшими драйверами звука\директХ\умирающей звуковой картой...

Можно хотя бы посвятить сообщество, какая у вас ОС, по какому пути установлена игра, делалось ли банальная проверка целостности сборки через онлайн загрузчик, проверялось воспроизводятся ли вообще на писюке mp3 файлы...

А то сидите смотрите тут в свои хрустальные шары и гадайте, что у вас там не так...

Операционка Windows 10

Проверку сборки делал,сами файлы работают

Ссылка на комментарий
Поделиться на другие сайты

Операционка Windows 10

Проверку сборки делал,сами файлы работают

lordenburg,

ещё можно попробовать переустановить на всякий случай Directx, установочный файл находится в папке с установленной игрой:

M[FR]\Extras\dx_setup\DXSETUP.exe

И игру нужно попробовать запустить от имени администратора.

 

P.S. А на ПК не установлены какие-то дополнительные кодеки, например K-Lite Codec Pack?

А то в некоторых играх он может вызывать конфликты с запуском звуковых файлов.

Изменено пользователем bobik116
Ссылка на комментарий
Поделиться на другие сайты

Какой лучше установить?

lordenburg,

я внешние кодеки (всякие наборы K-Lite Codec Pack и прочие ) вообще не устанавливаю. Во всех современных проигрывателях они уже встроены в программу.

Ссылка на комментарий
Поделиться на другие сайты

lordenburg,

я внешние кодеки (всякие наборы K-Lite Codec Pack и прочие ) вообще не устанавливаю. Во всех современных проигрывателях они уже встроены в программу.

Спасибо,заработало.

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте. При попытке установки пишет "Ошибка подключения к серверу". Интернет работает, как можно исправить?

Penicillin1,

может брандмауэр Windows или антивируса блокирует доступ лаунчера в сеть, тогда его нужно настроить или временно отключить.

 

Ещё изредка бывает, что доступ к серверу временно недоступен, в связи с техническими работами (это может длиться кратковременно или пару часов, но не два-три дня), тогда нужно подождать и попробовать снова.

 

На всякий случай напомню, что через сервер обновляется только новая сборка 4.0.56+, а старая сборка 4.0.00+(4.0.11) обновляться не будет, так как её разработка прекращена.

Ссылка на комментарий
Поделиться на другие сайты

Всем здравствуйте. У меня возник некоторый ворох проблем на этапах установки и настройки. Играю на 10 винде, лаунчер скачан отсюда, версия 4.0.56. Вчера часов в 12 я установила лаунчер и игру, и тогда проблема была с MGE и MCP. Через лаунчер они не запускались вообще, при запуске их exe-шников MCP жаловался на отсутствие msvcr100.dll, а MGE попросту не запускался.

 

Тогда я решила переустановить все, удалила mfr через unins000, установила лаунчер заново, и вообще не смогла установить игру, при любом нажатии на "Установить игру" выскакивает это:

dfs.png

 

Логи: application.txt

 

Проблема эта продолжается со вчерашнего дня. Логи от последней попытки установить игру, брандмауер винды был выключен.

application.txt

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, товарищи! Как-то так получилось, что в голову ударила ностальгия по "Морровинду" (в очередной раз) и я впервые решил попробовать не связку "оригинал + собственная небольшая сборка модов", а именно данную сборку, так как наслышан о ней и наслышан сугубо в положительном ключе. То есть до этого я никогда не пробовал "Fullrest Repack" и не устанавливал предыдущие версии. Однако так вышло, что я сразу же столкнулся с проблемой.

 

1. После скачивания и установки лаунчер стабильно выдает одно и тоже сообщение - "Произошла ошибка". Пробовал перекачивать установщик и переустанавливать (в том числе и в разные директории), переустановил пакеты "Microsoft Visual C++" (использовал именно те, что идут в комплекте с установщиком), переустанавливал "DirectX" и вносил изменения в реестр файлом, который идет в комплекте, но ничего не помогло - кнопки серые, установка игры не запускается. Точнее при нажатии на кнопку "Установить игру" вроде как начинается "Подготовка к установке", но прогресс стоит на 0% секунд десять, а затем выдается окошко "Произошла ошибка". Почитал данную ветку форума - попробовал удалить файлы из корневой папки вручную, а затем переустановить лаунчер (некоторым это помогло - пост #219), но у меня результата так и не последовало. Папку добавлял в исключения антивируса, так же отключал антивирус (Eset Nod32), добавил лаунчер в исключения Брандмауэра, выставил запуск от имени Администратора - словом перепробовал все возможное, промучился почти сутки и решил написать сюда в надежде, что уж здесь мне все же помогут утолить мою ностальгию и прикоснуться к данной замечательной сборке Великой Игры.

 

2. Скриншоты прилагаю:

 

 

3. Лаунчер, если верить информации в нем же, версии 3.0.3. Скачан отсюда: https://www.fullrest...fullrest-repack

 

4. Точную версию M[FR] назвать не могу, так как игра у меня попросту не установилась - папка "game" совершенно пуста. Но, вроде как, должна была установиться версия 4.0.56 beta.

 

5. Операционная система Windows 10 x64.

 

6. Логи (с последней установки) прилагаю:

 

"2021-12-25 11:37:00 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Starting application using Java 11.0.2 on WIN-334LLOSN44H with PID 1348 (E:\Morrowind [Fullrest Repack]\M[FR] Launcher.exe started by Hessul in E:\Morrowind [Fullrest Repack])
""2021-12-25 11:37:00 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default
""2021-12-25 11:37:00 [DefaultDispatcher-worker-1] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 59 ms. Found 6 JPA repository interfaces.
""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO liquibase.database - Set default schema name to PUBLIC
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully acquired change log lock
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Creating database history table with name: PUBLIC.DATABASECHANGELOG
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Reading from PUBLIC.DATABASECHANGELOG
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table PROPERTY created
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create property table::Lezenford ran successfully in 61ms
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table sections created
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create packages table::Lezenford ran successfully in 23ms
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table options created
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Unique constraint added to options(section_id, name)
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create option table::Lezenford ran successfully in 32ms
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table items created
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Unique constraint added to items(option_id, storage_path)
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create item table::Lezenford ran successfully in 36ms
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Foreign key constraint added to options (section_id)
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Foreign key constraint added to items (option_id)
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create FK for tables::Lezenford ran successfully in 52ms
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table extra created
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create extra content table::Lezenford ran successfully in 24ms
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table extra_files created
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Foreign key constraint added to extra_files (extra_id)
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create extra content file table::Lezenford ran successfully in 44ms
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully released change log lock
""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.4.31.Final
""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO o.h.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
""2021-12-25 11:37:04 [JavaFX Application Thread] WARN javafx - Loading FXML document with JavaFX API of version 16 by JavaFX runtime of version 11.0.2
""2021-12-25 11:37:04 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Started application in 4.084 seconds (JVM running for 5.462)
""2021-12-25 11:37:14 [JavaFX Application Thread] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:91)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$checkApplicationUpdate$2.invokeSuspend(LauncherController.kt:232)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:116)
... 7 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 10 common frames omitted
"2021-12-25 11:37:14 [DefaultDispatcher-worker-1] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:45)
at ru.fullrest.mfr.launcher.service.RunnerService.run(RunnerService.kt:48)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344)
at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:111)
at org.springframework.boot.SpringApplicationRunListeners.lambda$running$6(SpringApplicationRunListeners.java:79)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)
at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:79)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318)
at ru.fullrest.mfr.launcher.Launcher$initSpringBoot$1.invokeSuspend(Launcher.kt:99)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:107)
... 29 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 32 common frames omitted
"2021-12-25 11:37:15 [DefaultDispatcher-worker-1] INFO ru.fullrest.mfr.launcher.Launcher - Spring Boot initialization completed
""2021-12-25 11:37:23 [springContextShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default'
""2021-12-25 11:37:23 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
""2021-12-25 11:37:23 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.boot.SpringApplication - Starting application using Java 11.0.2 on WIN-334LLOSN44H with PID 1524 (E:\Morrowind [Fullrest Repack]\M[FR] Launcher.exe started by Hessul in E:\Morrowind [Fullrest Repack])
""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default
""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 59 ms. Found 6 JPA repository interfaces.
""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO liquibase.database - Set default schema name to PUBLIC
""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO liquibase.lockservice - Successfully acquired change log lock
""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO liquibase.changelog - Reading from PUBLIC.DATABASECHANGELOG
""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO liquibase.lockservice - Successfully released change log lock
""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.4.31.Final
""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO o.h.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
""2021-12-25 11:39:02 [DefaultDispatcher-worker-2] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
""2021-12-25 11:39:02 [DefaultDispatcher-worker-2] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
""2021-12-25 11:39:02 [DefaultDispatcher-worker-2] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
""2021-12-25 11:39:03 [JavaFX Application Thread] WARN javafx - Loading FXML document with JavaFX API of version 16 by JavaFX runtime of version 11.0.2
""2021-12-25 11:39:03 [DefaultDispatcher-worker-2] INFO o.s.boot.SpringApplication - Started application in 3.632 seconds (JVM running for 5.019)
""2021-12-25 11:39:13 [JavaFX Application Thread] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:91)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$checkApplicationUpdate$2.invokeSuspend(LauncherController.kt:232)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:116)
... 7 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 10 common frames omitted
"2021-12-25 11:39:13 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:45)
at ru.fullrest.mfr.launcher.service.RunnerService.run(RunnerService.kt:48)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344)
at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:111)
at org.springframework.boot.SpringApplicationRunListeners.lambda$running$6(SpringApplicationRunListeners.java:79)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)
at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:79)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318)
at ru.fullrest.mfr.launcher.Launcher$initSpringBoot$1.invokeSuspend(Launcher.kt:99)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:107)
... 29 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 32 common frames omitted
"2021-12-25 11:39:13 [DefaultDispatcher-worker-2] INFO ru.fullrest.mfr.launcher.Launcher - Spring Boot initialization completed
""2021-12-25 11:39:36 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
... 10 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 13 common frames omitted
"2021-12-25 11:39:36 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
"java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
at javafx.scene.control.Labeled.setText(Labeled.java:147)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
at org.springframework.boot.devtools.restart.SilentExitExceptionHandler.uncaughtException(SilentExitExceptionHandler.java:47)
at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
"2021-12-25 11:39:39 [springContextShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default'
""2021-12-25 11:39:39 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
""2021-12-25 11:39:39 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
""2021-12-25 11:43:41 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Starting application using Java 11.0.2 on WIN-334LLOSN44H with PID 2828 (E:\Morrowind [Fullrest Repack]\M[FR] Launcher.exe started by Hessul in E:\Morrowind [Fullrest Repack])
""2021-12-25 11:43:41 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default
""2021-12-25 11:43:41 [DefaultDispatcher-worker-1] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 56 ms. Found 6 JPA repository interfaces.
""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO liquibase.database - Set default schema name to PUBLIC
""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully acquired change log lock
""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Reading from PUBLIC.DATABASECHANGELOG
""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully released change log lock
""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.4.31.Final
""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO o.h.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
""2021-12-25 11:43:44 [DefaultDispatcher-worker-1] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
""2021-12-25 11:43:44 [DefaultDispatcher-worker-1] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
""2021-12-25 11:43:44 [JavaFX Application Thread] WARN javafx - Loading FXML document with JavaFX API of version 16 by JavaFX runtime of version 11.0.2
""2021-12-25 11:43:45 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Started application in 3.667 seconds (JVM running for 5.001)
""2021-12-25 11:43:55 [DefaultDispatcher-worker-1] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:45)
at ru.fullrest.mfr.launcher.service.RunnerService.run(RunnerService.kt:48)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344)
at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:111)
at org.springframework.boot.SpringApplicationRunListeners.lambda$running$6(SpringApplicationRunListeners.java:79)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)
at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:79)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318)
at ru.fullrest.mfr.launcher.Launcher$initSpringBoot$1.invokeSuspend(Launcher.kt:99)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:107)
... 29 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 32 common frames omitted
"2021-12-25 11:43:55 [DefaultDispatcher-worker-1] INFO ru.fullrest.mfr.launcher.Launcher - Spring Boot initialization completed
""2021-12-25 11:43:55 [JavaFX Application Thread] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:91)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$checkApplicationUpdate$2.invokeSuspend(LauncherController.kt:232)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:116)
... 7 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 10 common frames omitted
"2021-12-25 11:43:59 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.util.NoSuchElementException: Collection contains no element matching the predicate.
"java.util.NoSuchElementException: Collection contains no element matching the predicate.
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:90)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
"2021-12-25 11:44:16 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
... 10 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 13 common frames omitted
"2021-12-25 11:44:16 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
"java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
at javafx.scene.control.Labeled.setText(Labeled.java:147)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
"2021-12-25 11:47:21 [springContextShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default'
""2021-12-25 11:47:21 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
""2021-12-25 11:47:21 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Starting application using Java 11.0.2 on WIN-334LLOSN44H with PID 3528 (E:\Morrowind [Fullrest Repack]\M[FR] Launcher.exe started by Hessul in E:\Morrowind [Fullrest Repack])
""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default
""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 57 ms. Found 6 JPA repository interfaces.
""2021-12-25 11:47:27 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
""2021-12-25 11:47:27 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
""2021-12-25 11:47:27 [DefaultDispatcher-worker-1] INFO liquibase.database - Set default schema name to PUBLIC
""2021-12-25 11:47:27 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully acquired change log lock
""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Reading from PUBLIC.DATABASECHANGELOG
""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully released change log lock
""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.4.31.Final
""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO o.h.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
""2021-12-25 11:47:29 [JavaFX Application Thread] WARN javafx - Loading FXML document with JavaFX API of version 16 by JavaFX runtime of version 11.0.2
""2021-12-25 11:47:29 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Started application in 3.652 seconds (JVM running for 4.967)
""2021-12-25 11:47:40 [DefaultDispatcher-worker-1] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:45)
at ru.fullrest.mfr.launcher.service.RunnerService.run(RunnerService.kt:48)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344)
at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:111)
at org.springframework.boot.SpringApplicationRunListeners.lambda$running$6(SpringApplicationRunListeners.java:79)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)
at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:79)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318)
at ru.fullrest.mfr.launcher.Launcher$initSpringBoot$1.invokeSuspend(Launcher.kt:99)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:107)
... 29 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 32 common frames omitted
"2021-12-25 11:47:40 [DefaultDispatcher-worker-1] INFO ru.fullrest.mfr.launcher.Launcher - Spring Boot initialization completed
""2021-12-25 11:47:40 [JavaFX Application Thread] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:91)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$checkApplicationUpdate$2.invokeSuspend(LauncherController.kt:232)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:116)
... 7 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 10 common frames omitted
"2021-12-25 11:48:11 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
... 10 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 13 common frames omitted
"2021-12-25 11:48:11 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
"java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
at javafx.scene.control.Labeled.setText(Labeled.java:147)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
"2021-12-25 12:20:43 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
... 10 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 13 common frames omitted
"2021-12-25 12:20:43 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
"java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
at javafx.scene.control.Labeled.setText(Labeled.java:147)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
"2021-12-25 12:21:42 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
"ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
... 10 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
... 13 common frames omitted
"2021-12-25 12:21:43 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
"java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
at javafx.scene.control.Labeled.setText(Labeled.java:147)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
"2021-12-25 12:22:01 [springContextShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default'
""2021-12-25 12:22:01 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
""2021-12-25 12:22:01 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
"

 

Ссылка на комментарий
Поделиться на другие сайты

DemnNoble, TheDotarSojat,

это связано с тем, что на данный момент сервер временно не работает. Нужно подождать, когда его отремонтируют.

Вот я тоже выложил скриншот в соседней форумной ветке:

https://www.fullrest.ru/forum/topic/41988-mfr-4056-obschee-obsuzhdenie/page-56?do=findComment&comment=1012404

 

 

 

Через лаунчер они не запускались вообще, при запуске их exe-шников MCP жаловался на отсутствие msvcr100.dll, а MGE попросту не запускался.

DemnNoble,

msvcr100.dll - это компонент Microsoft Visual C++ 2010.

Нужно самостоятельно скачать в интернете и установить   Microsoft Visual C++ 2010 redistributable.

Устанавливать нужно x64 и x86 версию.

Изменено пользователем bobik116
Ссылка на комментарий
Поделиться на другие сайты

DemnNoble, TheDotarSojat,

это связано с тем, что на данный момент сервер временно не работает. Нужно подождать, когда его отремонтируют.

Вот я тоже выложил скриншот в соседней форумной ветке:

https://www.fullrest.ru/forum/topic/41988-mfr-4056-obschee-obsuzhdenie/page-56?do=findComment&comment=1012404

 

Понял, спасибо за ответ. Будем ждать. =)

Ссылка на комментарий
Поделиться на другие сайты

 

msvcr100.dll - это компонент Microsoft Visual C++ 2010.

Нужно самостоятельно скачать в интернете и установить   Microsoft Visual C++ 2010 redistributable.

Устанавливать нужно x64 и x86 версию.

Спасибо за помощь, все работает (MGE в том числе). На этапе настройки MCP я столкнулась лишь с одним багом (?), а именно: в гайде по МСР написано, что функция "Кольца с эффектом при использовании." по умолчанию отключена, хотя у меня она была включена. Ошибка ли это в гайде или в МСР, но я решила, что сообщить об этом лишним не будет.

Ссылка на комментарий
Поделиться на другие сайты

Спасибо за помощь, все работает (MGE в том числе). На этапе настройки MCP я столкнулась лишь с одним багом (?), а именно: в гайде по МСР написано, что функция "Кольца с эффектом при использовании." по умолчанию отключена, хотя у меня она была включена. Ошибка ли это в гайде или в МСР, но я решила, что сообщить об этом лишним не будет.

DemnNoble,

у меня эта функция тоже вроде была изначально включена. Она позволяет носить два кольца с постоянным эффектом, в ином случае, можно будет носить только одно кольцо с постоянным эффектом.

 

Я думаю, что лучше, чтобы эта функция была изначально включена.  Носить два кольца ведь лучше, чем одно, но далеко не все начинающие игроки запускают и настраивают MCP.   :-)

 

В гайде  нужно исправить: "Статус в M[FR] - отключен", на "Статус в M[FR] - включен", да и всё. :-)

 

А в целом, в МСР,  в разделе "Игровая механика" можно отключать или включать опции на свой вкус, кому что нравится.

Ссылка на комментарий
Поделиться на другие сайты

Что-то часто проблемы с С++ вылезают. Добавил в первый пост инструкцию. Заодно и пункт про недоступность сервера.

Ссылка на комментарий
Поделиться на другие сайты

DemnNoble,

у меня эта функция тоже вроде была изначально включена. Она позволяет носить два кольца с постоянным эффектом, в ином случае, можно будет носить только одно кольцо с постоянным эффектом.

 

Я думаю, что лучше, чтобы эта функция была изначально включена.  Носить два кольца ведь лучше, чем одно, но далеко не все начинающие игроки запускают и настраивают MCP.   :-)

 

В гайде  нужно исправить: "Статус в M[FR] - отключен", на "Статус в M[FR] - включен", да и всё. :-)

 

А в целом, в МСР,  в разделе "Игровая механика" можно отключать или включать опции на свой вкус, кому что нравится.

А ведь ещё лучше когда можно целых три носить на постоянку :-D  

Ссылка на комментарий
Поделиться на другие сайты

А ведь ещё лучше когда можно целых три носить на постоянку :-D  

Nekitos,

можно и двадцать носить, на руках и ногах. Можно и  меч сделать с уроном 10000 пунктов. 

 

Просто не вижу в этом смысла.  :-)

Ссылка на комментарий
Поделиться на другие сайты

Добрый вечер!

А настройки MCP никак не влияют на игру на OpenMW? Эти настройки только для Classic версии (MGE движка)?

Ссылка на комментарий
Поделиться на другие сайты

Добрый вечер!

А настройки MCP никак не влияют на игру на OpenMW? Эти настройки только для Classic версии (MGE движка)?

Именно так. Настройки Код Патча не работают в ОпенМВ: там или багов оригинального движка нет вообще, или предусмотрены опции в настройках, которые делают то же, что и Код Патч, или они не предусмотрены в силу необязательности этих настроек.

Ссылка на комментарий
Поделиться на другие сайты

Nekitos,

можно и двадцать носить, на руках и ногах. Можно и  меч сделать с уроном 10000 пунктов. 

 

Просто не вижу в этом смысла.  :-)

Двадцать? как? 0_о

 

 

Именно так. Настройки Код Патча не работают в ОпенМВ: там или багов оригинального движка нет вообще, или предусмотрены опции в настройках, которые делают то же, что и Код Патч, или они не предусмотрены в силу необязательности этих настроек.

 

Или создатели ОМВ не смогли их сделать. Или не захотели. Но может когда-то сделают. В общем, выбирайте сами, что указать в бумагах.

Ссылка на комментарий
Поделиться на другие сайты

Двадцать? как? 0_о

Марк К. Марцелл,

да наверное, никак.

Это на Скайрим есть мод, позволяющий носить одновременно много колец.

Я его вспомнил, почему-то подумал, что он к Морровинду. :-)

 

 

 

А ведь ещё лучше когда можно целых три носить на постоянку :-D  

Nekitos,

спасибо, возьму себе на заметку. :-)

 

 

Добрый вечер!

А настройки MCP никак не влияют на игру на OpenMW? Эти настройки только для Classic версии (MGE движка)?

Temnota,

MCP вносит изменения в morrowind.exe, т.е. он исправляет классическую игру и на OpenMW он не влияет.

 

А движок OpenMW изначально разрабатывался с учетом исправления ошибок, которые есть в оригинальной игре.

Если ошибки оригинальной игры всё же остались и были обнаружены, то их исправляют в следующих версиях OpenMW. Также, по мере развития OpenMW, в него добавляется новый функционал.

И в нём тоже есть опциональные настройки (опции игровой механики и другие), на подобии, как в МСР. Эти опциональные настройки находятся в лаунчере OpenMW в разделе Advanced (опции на английском):

http://pic.fullrest.ru/upl/t/QXbzwMqn_150x150.jpg

Изменено пользователем bobik116
Ссылка на комментарий
Поделиться на другие сайты

Rigonda,

внимательно читаем главный топик, пункт FAQ/ЧАВО (часто задаваемые вопросы), ссылка:

https://www.fullrest.ru/forum/topic/41953-mfr-4-launcher-obsuzhdenie-i-bagi/?do=findComment&comment=1008601

цитата:

В.: При нажатии на кнопку "Установить игру" или "Обновить" появляется сообщение "Произошла ошибка" или "Ошибка подключения к серверу".
О.: На сервере ведутся технические работы, либо же сервер недоступен по иным причинам. Придётся подождать.
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...