powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Changing data structure forced command termination
9 сообщений из 9, страница 1 из 1
Changing data structure forced command termination
    #33502179
ontape
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, help me please ...
IDS 7.31.TC8, Win2k SP4
Работает HDR.

Трапнулся сервер

Помогите плиз разобраться, в чём проблема.
Расскажите плиз, где почитать об интерпретации af-файлов

08:25:58 Checkpoint Completed: duration was 0 seconds.
08:30:58 Checkpoint Completed: duration was 0 seconds.
08:36:27 Checkpoint Completed: duration was 0 seconds.
08:41:56 Checkpoint Completed: duration was 0 seconds.
08:46:16 Dynamically allocated new virtual shared memory segment (size 131072KB)

08:46:56 Checkpoint Completed: duration was 0 seconds.
08:51:56 Checkpoint Completed: duration was 0 seconds.

08:57:24 Checkpoint Completed: duration was 0 seconds.
09:01:55 Assert Failed: No Exception Handler
09:01:55 Informix Dynamic Server Version 7.31.TC8
09:01:55 Who: Session(372, nik-nik@hostname.domain.com, 15492, 0)
Thread(435, sqlexec, 0, 5)
Exception at Addr: 0x463ccf, TOS: 0x20e1d68, FP:0x20e1d74, Exc: c0000005
09:01:55 Results: Exception Caught. Type: MT_EX_OS, Context: mem
09:01:55 Action: Please notify Informix Technical Support.
09:02:08 See Also: af.59b2262, shmem.59b2262.0
09:02:20 , line -1, thread 435, proc id 1228, No Exception Handler.
09:02:20 PANIC: Attempting to bring system down

===========------------- - - - - - -
d:\informix\bin\onstat -g stk 435 light:

Informix Dynamic Server Version 7.31.TC8 -- On-Line (Prim) -- Up 14:54:11 -- 1449600 Kbytes

Stack for thread: 435 sqlexec
base: 0x020a0000
len: 270336
pc: 0x0069589e
tos: 0x020e17f4
state: running
vp: 5

0xffffffff (***nosymtab***)0xffffffff
Changing data structure forced command termination.



===========------------- - - - - - -
d:\informix\bin\onstat -g ses 372:

Informix Dynamic Server Version 7.31.TC8 -- On-Line (Prim) -- Up 14:54:12 -- 1449600 Kbytes

session #RSAM total used
id user tty pid hostname threads memory memory
372 nik-nik HOSTNAME 15492 hostname 1 671744 411664

tid name rstcb flags curstk status
435 sqlexec 6c7fcb98 ---P--- 2060 6c7fcb98 running

Memory pools count 1
name class addr totalsize freesize #allocfrag #freefrag
372 V 2030018 671744 260080 1176 98

name free used name free used
overhead 0 120 scb 0 176
opentable 0 39216 filetable 0 4960
ru 0 224 misc 0 152
log 0 4200 temprec 0 3144
keys 0 3944 ralloc 0 300288
gentcb 0 12696 ostcb 0 2512
sort 0 56 sqscb 0 21928
rdahead 0 160 hashfiletab 0 280
osenv 0 1200 buft_buffer 0 8368
sqtcb 0 5616 fragman 0 2424

Sess SQL Current Iso Lock SQL ISAM F.E.
Id Stmt type Database Lvl Mode ERR ERR Vers
372 - namebase CR Wait 60 0 0 9.22

Last parsed SQL statement :
Execute Procedure VgBrForAccess (NULL)

User-created Temp tables :
partnum tabname rowsize
200088 _braccess_ 4
200008 _braccess_ 4
...
Рейтинг: 0 / 0
Changing data structure forced command termination
    #33503501
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не свезло вам. Из-за порушенных указателей информикс не смог пройти по ссылкам и выдать осмысленную диагностику - "Changing data structure forced command termination". Особенно интересен был именно стек грохнувшейся thread 435. Видно только, что упала она в момент выполнения команды "Execute Procedure VgBrForAccess (NULL)" и на момент падения была создана temp table _braccess_.
У вас там еще создался дамп shared memory shmem.59b2262.0, можно попытаться его использовать для получения значений onstat (в частности, стека упавшей нити) такой командой :
onstat -g stk 435 shmem.59b2262.0

В таком вот аксепте
...
Рейтинг: 0 / 0
Changing data structure forced command termination
    #33503518
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще, где почитать - весь af файл есть не что иное, как вывод нескольких команд onstat (большей частью - достаточно бесполезный для диагностики). Почитайте описание onstat и будет вам щасте.
В таком вот аксепте
...
Рейтинг: 0 / 0
Changing data structure forced command termination
    #33505257
ontape
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.

Я так понимаю, вывод onstat -g stk -
одна из самых полезных частей af-файла.
К сожалению, не самая вразумительная :)
Где можно найти инфу по интрепретации вывода onstat -g stk ?

А дамп не дожил до сегодняшнего дня :(
...
Рейтинг: 0 / 0
Changing data structure forced command termination
    #33505621
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ontapeIDS 7.31.TC8, Win2k SP4
09:01:55 Results: Exception Caught. Type: MT_EX_OS, Context: mem

Если такие ошибки начнут повторятся, то значит начались проблемы с железом или ОС. На Виндовой платформе такое случается часто :)
...
Рейтинг: 0 / 0
Changing data structure forced command termination
    #33506118
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ontapeСпасибо.

Я так понимаю, вывод onstat -g stk -
одна из самых полезных частей af-файла.
К сожалению, не самая вразумительная :)
Где можно найти инфу по интрепретации вывода onstat -g stk ?

А дамп не дожил до сегодняшнего дня :(

onstat -g stk содержит стек вызываемых функций. Для его интерпретации надо иметь informix source code :-) . Самое полезное его качество - саппорт запускает внутренний поиск по 2-3 функциям из стека и в половине случаев находит уже известный баг.
...
Рейтинг: 0 / 0
Changing data structure forced command termination
    #33508294
ontape
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выбегаллоonstat -g stk содержит стек вызываемых функций. Для его интерпретации надо иметь informix source code :-) . Самое полезное его качество - саппорт запускает внутренний поиск по 2-3 функциям из стека и в половине случаев находит уже известный баг.
Да, этот праздник не для всех :( А может, грандмастера могли бы создать раздел в FAQ по интерпретации onstat -g stk ?
Благодарность коммунити, IMHO, не знала бы пределов в разумных границах :)
...
Рейтинг: 0 / 0
Changing data structure forced command termination
    #33508466
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ontape Выбегаллоonstat -g stk содержит стек вызываемых функций. Для его интерпретации надо иметь informix source code :-) . Самое полезное его качество - саппорт запускает внутренний поиск по 2-3 функциям из стека и в половине случаев находит уже известный баг.
Да, этот праздник не для всех :( А может, грандмастера могли бы создать раздел в FAQ по интерпретации onstat -g stk ?
Благодарность коммунити, IMHO, не знала бы пределов в разумных границах :)

Проблем можно много нажить на свою жопу, поскольку интеллектуальная проперти и все такое - а практического смысла не имеет. Ну узнаете вы, что падает в менеджере буферов - и что ? Все равно ни доступа к базе багов у вас нет, ни исходников - так что не получится ни найти известный баг, ни написать патч. В общем, саппорт не дураки придумали.
...
Рейтинг: 0 / 0
Changing data structure forced command termination
    #33508946
ontape
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Основная идея ясна.
Быть с саппортом хорошо,
без саппорта - плохо :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Changing data structure forced command termination
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]