УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

[BugFixed] Падает после установки обновления


Автор Повідомлення
Повідомлення створено: 06. 06. 2017 [12:15]
AlexPTE
Алексей Ильин
Автор теми
Зареєстрован(а) с: 31.07.2014
Повідомлення: 26
Добрый день Роман.

Сегодня после обновления из портов openscada на ubuntu 16.04.2 при запуске падает с сообщением


X Error: BadRequest (invalid request code or no such operation) 1
Extension: 255 (Uknown extension)
Minor opcode: 0 (Unknown request)
Resource id: 0x1400011
X Error: BadLength (poly request too large or internal Xlib length error) 16
Major opcode: 3 (X_GetWindowAttributes)
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadLength (poly request too large or internal Xlib length error) 16
Major opcode: 53 (X_CreatePixmap)
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 126 ()
Resource id: 0x1400011
X Error: BadLength (poly request too large or internal Xlib length error) 16
Major opcode: 126 ()
Resource id: 0x1400011
openscada: Fatal IO error: client killed


Были случаи что не падала, но при этом остовалось стартовое окно, а визуальная часть не появлялась



Дамп по адресу
https://yadi.sk/d/fjah9yuQ3JsFKE

С Уважением,
Алексей
Повідомлення створено: 06. 06. 2017 [12:27]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"AlexPTE" wrote:

Сегодня после обновления из портов openscada на ubuntu 16.04.2 при запуске падает с сообщением


X Error: BadRequest (invalid request code or no such operation) 1
Extension: 255 (Uknown extension)
Minor opcode: 0 (Unknown request)
Resource id: 0x1400011
X Error: BadLength (poly request too large or internal Xlib length error) 16
Major opcode: 3 (X_GetWindowAttributes)
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadLength (poly request too large or internal Xlib length error) 16
Major opcode: 53 (X_CreatePixmap)
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 0 ()
Resource id: 0x1400011
X Error: BadRequest (invalid request code or no such operation) 1
Major opcode: 126 ()
Resource id: 0x1400011
X Error: BadLength (poly request too large or internal Xlib length error) 16
Major opcode: 126 ()
Resource id: 0x1400011
openscada: Fatal IO error: client killed


Это всё не ошибки OpenSCADA, а ошибки доступа к X-серверу, которых у меня нет.

"AlexPTE" wrote:

Дамп по адресу
https://yadi.sk/d/fjah9yuQ3JsFKE

Нет у меня туда доступа.

Следовательно не ошибка!

Learn, learn and learn better than work, work and work.
Повідомлення створено: 06. 06. 2017 [13:14]
AlexPTE
Алексей Ильин
Автор теми
Зареєстрован(а) с: 31.07.2014
Повідомлення: 26


перевыложил дамп:

https://drive.google.com/open?id=0B5sIhs9vFi5ELWZJTVRtUFJsZlk
Повідомлення створено: 06. 06. 2017 [15:56]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"roman" wrote:

Это всё не ошибки OpenSCADA, а ошибки доступа к X-серверу, которых у меня нет.

И конкретно на KUbuntu 16.04 у меня тоже всё работает и в консоли нет ничего подобного!

P.S. Потенциально эта проблема может быть связана с переходом на запуск GUI потока Qt в основном потоке приложения, а точнее с обновлением содержимого заставки из другого потока, что в разных версиях Qt по разному криво, но на последнем Qt4 у меня нормально работает.
P.P.S. К концу недели может верну старую схему для типовых конфигураций, а новая будет опционально включаться для всяких Android, QNX, но со статической заставкой, а может и вообще без неё.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 09. 06. 2017 [15:54]
s60ru
Антон Петров
Зареєстрован(а) с: 10.05.2012
Повідомлення: 141
16.04.2 LTS
Ядро Linux 4.4.0-79-generic x86_64
MATE 1.12.1

обновился вчера через репозиторий до r2495 и :
- перестал запускаться проект (любой, даже AGLKS) через ярлык (сплешскрин и все... и crash файлы в папке проекта), однако та же команда в консоли отлично отрабатывала

...
Thread 14 (Thread 0x7f0ff4ba7700 (LWP 8844)):
#0 0x00007f101bdd39e3 in select () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

#2 0x00007f101c8d9732 in OSCADA::TSYS::taskWrap (stas=0x1103c60) at tsys.cpp:1879
tsk = 0x1103c60
wTask = 0x7f101caa2ab0 <Sockets::TSocketIn::Task(void*)>
wTaskArg = 0x1318fd0
policy = 0
param = {__sched_priority = 0}
mask = {__val = {512, 0 <repeats 15 times>}}
rez = 0x0
#3 0x00007f101c0a76ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#4 0x00007f101bddd82d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.



- сегодня даже с консоли не запускались, даже AGLKS. Т.е. в процессах есть, f окон нет. В crash файлах так:

...
Thread 18 (Thread 0x7f2f22ffd700 (LWP 4242)):
#0 0x00007f2f73c03dca in clock_nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
[b]No symbol table info available.[/b]
#1 0x00007f2f746e9840 in OSCADA::TSYS::taskSleep(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long*) () from /usr/lib/liboscada.so.3
No symbol table info available.
#2 0x00007f2f74862ab3 in JavaLikeCalc::Contr::Task(void*) () from /usr/lib/liboscada.so.3
No symbol table info available.
#3 0x00007f2f746f1732 in OSCADA::TSYS::taskWrap(void*) () from /usr/lib/liboscada.so.3
No symbol table info available.
#4 0x00007f2f73ebf6ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#5 0x00007f2f73bf582d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.



- откатился на r2444 и все заработало как раньше без проблем...

[Повідомлення редагувалось 3 раз(ів), останній раз 09.06.2017 в 16:00.]
Вкладений файл

ROS_core_2017-06-08_11.22.crash (Тип файлу: text/x-apport, Розмір: 102.96 кілобайтів) — 1381 завантажень
ROS_core_2017-06-09_13.50.crash (Тип файлу: text/x-apport, Розмір: 22.8 кілобайтів) — 1380 завантажень
Повідомлення створено: 09. 06. 2017 [16:20]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"roman" wrote:

P.P.S. К концу недели может верну старую схему для типовых конфигураций, а новая будет опционально включаться для всяких Android, QNX, но со статической заставкой, а может и вообще без неё.

2017-06-09 Roman (stable)
- !!!!:FIX:UI.QTStarter: Two modes of execution Qt were added, first is old one into different thread (by default) and second is new one into main thread (by the configure option -enable-QtMainThrd).
FIX: Splash set to passive one for second mode.

Learn, learn and learn better than work, work and work.



8328