|
|
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Доброго всем дня! При запуске программы (уже экзешника), НЕ ВСЕГДА, вылетает такая вот ошибочка: Заголовок: Application Terminated Текст: Error: Devide by zero В режиме отладчика такого не появляется, другими путями место ошибки поймать не получилось, что сие может значить и как его побороть? при запуске проги срабатывает следующе: 1) выборки в курсоры 2) формирование datawindow через процедуру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 15:50 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
ImperousДоброго всем дня! При запуске программы (уже экзешника), НЕ ВСЕГДА, вылетает такая вот ошибочка: Заголовок: Application Terminated Текст: Error: Devide by zero В режиме отладчика такого не появляется, другими путями место ошибки поймать не получилось, что сие может значить и как его побороть? при запуске проги срабатывает следующе: 1) выборки в курсоры 2) формирование datawindow через процедуру Расставить в тексте подозрительного скрипта (скриптов) логирование действий в файл. Можно бы было PBDebug Tracing, но он действует вроде только из среды, так что он тут помочь не сможет... PS. Что, вот прямо так и пишет Devide ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 16:26 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Запустить app.exe /PBDEBUG и посмотреть в app.dbg на каком операторе загвоздка. ЗЫ. В этом режиме приложение работает существенно медленнее, так что местами может показаться что оно зависло :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 16:27 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Imperousпри запуске проги срабатывает следующе: 1) выборки в курсоры 2) формирование datawindow через процедуруА какая база данных? Может она возвращает результат который вызывает деление на ноль? Запустите что-то типа profiler (если база MS) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 16:42 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
edmikeca Imperousпри запуске проги срабатывает следующе: 1) выборки в курсоры 2) формирование datawindow через процедуруА какая база данных? Может она возвращает результат который вызывает деление на ноль? Запустите что-то типа profiler (если база MS) база ASE 12,5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 16:54 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Локшин Марк ImperousДоброго всем дня! При запуске программы (уже экзешника), НЕ ВСЕГДА, вылетает такая вот ошибочка: Заголовок: Application Terminated Текст: Error: Devide by zero В режиме отладчика такого не появляется, другими путями место ошибки поймать не получилось, что сие может значить и как его побороть? при запуске проги срабатывает следующе: 1) выборки в курсоры 2) формирование datawindow через процедуру Расставить в тексте подозрительного скрипта (скриптов) логирование действий в файл. Можно бы было PBDebug Tracing, но он действует вроде только из среды, так что он тут помочь не сможет... PS. Что, вот прямо так и пишет Devide ? так и пишет, еще и закрывает программу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 16:58 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Поймал в очередной раз ошибку. Выловил то, что курсоры отработали нормально, datawindow тоже отработала в порядке С заголовком тогда ошибся "Application terminated" пишется в тексте ошибки, а заголовок там такой PowerBuilder Application Error (R0001) И теперь я в полной просрации - весь мой код отработал и только потом вылазиет ошибка... зы просто ставил на успешное срабатывание мессадж что типа все оки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 17:11 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Попробуй Full build ... для проекта (ИМХО). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 18:01 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Imperousвесь мой код отработал и только потом вылазиет ошибка... Ну а после Вашего кода, какой еще код выполняется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2008, 18:44 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
edmikeca Imperousвесь мой код отработал и только потом вылазиет ошибка... Ну а после Вашего кода, какой еще код выполняется? никакого - ожидание действий юзера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2008, 00:57 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
ты для начала определи проходит ли эта ошибка через стандартный обработчик ошибок твоего приложения. если да, то там должна быть инфа в какой строке какого скрипта это происходит. если нет, какой у тебя билдер и пользуешь ли ты ексепшины? приведи точный текст и заголовок ошибки. "Devide" Сам билдер написать не может. Как минимум "Divide" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2008, 09:35 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
с новым годомты для начала определи проходит ли эта ошибка через стандартный обработчик ошибок твоего приложения. если да, то там должна быть инфа в какой строке какого скрипта это происходит. если нет, какой у тебя билдер и пользуешь ли ты ексепшины? приведи точный текст и заголовок ошибки. "Devide" Сам билдер написать не может. Как минимум "Divide" Все правильно - Divide! ачепятка вышла Билдер 9 ...вобщем странным образом, но ошибка пропала, не знаю, может действительно Full Build помог... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2008, 11:01 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyЗапустить app.exe /PBDEBUG и посмотреть в app.dbg на каком операторе загвоздка. ЗЫ. В этом режиме приложение работает существенно медленнее, так что местами может показаться что оно зависло :) Поэтому, если ошибка появляется редко, лучше писать самому в файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2008, 13:19 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Локшин Марк Anatoly MoskovskyЗапустить app.exe /PBDEBUG и посмотреть в app.dbg на каком операторе загвоздка. ЗЫ. В этом режиме приложение работает существенно медленнее, так что местами может показаться что оно зависло :) Поэтому, если ошибка появляется редко, лучше писать самому в файл пробовал... все было ок.. наверное, как всегда, во всем виновато правительство ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2008, 14:52 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
Ошибка снова начала вылазить :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2008, 17:50 |
|
||
|
Error: Devide by zero
|
|||
|---|---|---|---|
|
#18+
ImperousОшибка снова начала вылазить :( Событие приложения systemerror срабатывает? Внутри него в объекте error посмотрите объект, метод и номер строки в которой происходит ошибка. Ошибка все время на одной и тоже строке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2008, 23:31 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=35371849&tid=1336646]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 394ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...