Jump to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
  • Status: Closed
  • Priority: Critical
  • Resolution: Fixed
  • Platform: iOS
  • Affects version 1.11.2.0

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

При попытке открытия формы возникает ошибка EAccessViolation с отсылкой на модуль Facebook.Yoga.pas.

Ошибку пока не удалось локализовать 😞

Во вложении данные о ошибке и Call Stack

err1.png

err2.png

err3.png

err_callstack.txt

User Feedback

Recommended Comments

  • Administrators

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

Roman

Members

Значит, буду локализовывать... Вернусь с информацией

Roman

Members
В 04.07.2021 в 21:12, Yaroslav Brovin сказал:

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

Ярослав, добрый день!

Проблему локализовать пока не удалось, но уйти от нее получилось.

Проблема "ушла" после того, как TfgCollectionView, стили для него и все компоненты формы были созданы в дизайнер (до этого все создавалось кодом динамически).

Подразумеваю, что корни проблемы уходят в очередность событий:

https://forum.fgx-native.com/tickets/opened/ошибки/напрвильная-последовательность-вызова-событий-r73/

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

Если будет желание и время, могу в последующем поделиться кодом формы для самостоятельного поиска и устранения проблемы 😉 

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.