Перейти к содержимому

Фотография

неуловимый баг "Аccess violation at adress..."


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1 Inno4ka

Inno4ka

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Инна
  • Город:Украина


Отправлено 07 ноября 2006 - 19:05

Здравствуйте!
Пару раз случайно возник баг, теперь не могу его повторить:
1.Запустила тестируемую прогу
2.зашла в один из пунктов меню - открылось диалоговое окно
3.заблокировала комп и ушла на обед на час
4.прихожу, хочу закрыть окно, получаю ошибку

"Аccess violation at adress ... in module "....". Read of address ..."

Пришлось снимать задачу через менеджер задач.

Второй раз данная ошибка на следующий день возникла. время, на котороя я комп оставила было несколько минут

Больше не могу повторить ошибку (хотя открываю параллельно те же программы)
И пограммеры мне верят

Этот баг связан с утечкой памяти? Что вы можете мне посоветовать?Как его возобновить? какие могуть быть еще причины данного сообщения?
  • 0

#2 Darkus

Darkus

    Опытный участник

  • Members
  • PipPipPipPip
  • 424 сообщений
  • Город:Казахстан, г.Астана

Отправлено 08 ноября 2006 - 03:29

Один из вариантов проблемы (по-крайней мере я с таким сталкивался).
Когда машина блокируется, то приложение пытается в фоновом режиме выполнить некоторые действия. И бывает такое, что просто:
- не хватает прав на выполнения их
- при чтении\записи обращение к памяти(диску) вызывает ошибку
- попытка обратиться к серверному приложению вызывает ошибку
...
и всё это ... если машина блокирована.
  • 0

#3 Darkus

Darkus

    Опытный участник

  • Members
  • PipPipPipPip
  • 424 сообщений
  • Город:Казахстан, г.Астана

Отправлено 08 ноября 2006 - 03:32

Вспомнил ещё вариант... когда сутки закончатся и в 12:00 ночи на следующие переходим.( Даже не на блокированной машине...)
  • 0

#4 DrVal

DrVal

    Постоянный участник

  • Members
  • PipPipPip
  • 230 сообщений
  • ФИО:Drozdov V. V.

Отправлено 08 ноября 2006 - 08:57

Не проще ли дамп отдать девелоперам?
  • 0

#5 sgans

sgans

    Новый участник

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Seva
  • Город:S-Posad

Отправлено 08 ноября 2006 - 09:12

При чем здесь дамп... это ошибка приложения, а не базы...
  • 0

#6 Rost

Rost

    Постоянный участник

  • Members
  • PipPipPip
  • 241 сообщений
  • ФИО:Rostyslav Boruk
  • Город:Украина, Киев

Отправлено 08 ноября 2006 - 09:26

Попробуйте с начала.
Запустите приложение. Откройте диспетчер задач (если у вас нет спец тулов или Ваших внутренних разработок которые следят за потраченными ресурсами) и посмотрите сколько памяти занимает Ваше приложение. Заходите в меню, открывайте Ваши окошки. Смотрите на сколько увеличился размер памяти. Закрывайте и смотрите, должно быть столько же, как и до открытия. Если не изменилось, посоветуйтесь с раработчиками (иногда так надо). И вычисляйте кто и сколько не освобождает.
После этого попробуйте открыть то окошко, которое точно и всегда не освобождает память. И залочьте машину. Может Вы просто не попадаете на те случаи когда память только занимается и не освобождается.

Еще одно предположение. Ваши разработчики сделали авторефреш или просто в цикле делают какие-то фоновые действия не освобождая при этом память. Таким образом вы получаете поедание памяти, когда форма открыта, сами того не подозревая.
  • 0
Ростислав Борук,
Консультант по процессам тестирования

#7 DrVal

DrVal

    Постоянный участник

  • Members
  • PipPipPip
  • 230 сообщений
  • ФИО:Drozdov V. V.

Отправлено 08 ноября 2006 - 09:28

А кто говорит про базу?

Девелоперы должны знать где создается crash dump и как его использовать.

При чем здесь дамп... это ошибка приложения, а не базы...

Просмотр сообщения


  • 0

#8 sgans

sgans

    Новый участник

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Seva
  • Город:S-Posad

Отправлено 08 ноября 2006 - 10:18

А кто говорит про базу?

Девелоперы должны знать где создается crash dump и как его использовать.

При чем здесь дамп... это ошибка приложения, а не базы...

Просмотр сообщения

Просмотр сообщения


Спросил я у Developerov.... они понятия не имеют про crash damp и как его использовать... если не трудно может объяснити, что это такое и с чем его едят?
  • 0

#9 DrVal

DrVal

    Постоянный участник

  • Members
  • PipPipPip
  • 230 сообщений
  • ФИО:Drozdov V. V.

Отправлено 08 ноября 2006 - 11:03

MSDN пусть почитают или в инете поищут.

Ключевые слова: crash, dump, Dr Watson, drwtsn32, debugger

Спросил я у Developerov.... они понятия не имеют про crash damp и как его использовать... если не трудно может объяснити, что это такое и с чем его едят?

Просмотр сообщения


  • 0

#10 greyver

greyver

    Опытный участник

  • Members
  • PipPipPipPip
  • 358 сообщений
  • ФИО:Вербенко Сергей Анатольевич
  • Город:Москва, Зеленоград


Отправлено 08 ноября 2006 - 11:06

Спросил я у Developerov.... они понятия не имеют про crash damp и как его использовать... если не трудно может объяснити, что это такое и с чем его едят?

Просмотр сообщения

Ох, и трудно вам придется...
  • 0

#11 Rost

Rost

    Постоянный участник

  • Members
  • PipPipPip
  • 241 сообщений
  • ФИО:Rostyslav Boruk
  • Город:Украина, Киев

Отправлено 08 ноября 2006 - 11:23

damp или dump? :smile:
  • 0
Ростислав Борук,
Консультант по процессам тестирования

#12 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 08 ноября 2006 - 11:50

Ну, если damp, то его не едят, а скорее пьют. Хотя, некоторые и водку кушают. (сорри а оффтоп и флуд)
  • 0

#13 sgans

sgans

    Новый участник

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Seva
  • Город:S-Posad

Отправлено 08 ноября 2006 - 12:35

MSDN пусть почитают или в инете поищут.

Ключевые слова: crash, dump, Dr Watson, drwtsn32, debugger


Спросил я у Developerov.... они понятия не имеют про crash damp и как его использовать... если не трудно может объяснити, что это такое и с чем его едят?

Просмотр сообщения

Просмотр сообщения



Короче все ясно, мы это не используем, тут и без этого все понятно, что бага винды или прога.
  • 0

#14 APC

APC

    Опытный участник

  • Members
  • PipPipPipPip
  • 293 сообщений
  • ФИО:Похилько Андрей Федорович
  • Город:Москва


Отправлено 08 ноября 2006 - 12:36

Еще про скринсейвер не забудьте. Если он у вас какой-нибудь навороченный (типа трехмерной мега-анимации, грузящей процессор на 100% и загребающей всю память или еще какие-то ресурсы), то может наводить ситуацию сбоя. Да даже простой мелкий может спровоцировать.
Бывали случаи...
  • 0

#15 rlabs

rlabs

    Специалист

  • Members
  • PipPipPipPipPip
  • 660 сообщений
  • Город:Россия, Санкт-Петербург

Отправлено 09 ноября 2006 - 10:15

Короче все ясно, мы это не используем, тут и без этого все понятно, что бага винды или прога.

Просмотр сообщения


Тут не понимать надо, а сравнивать затраты.
За то время, которое здесь эта тема обсуждается, девелоперы уже нашли бы источник проблемы, используя адекватные инструменты. А тестировщик в то же самое время занимался бы решением своих задач.

Не дело тестировщика заниматься отлаживанием программы.
  • 0

#16 Inno4ka

Inno4ka

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Инна
  • Город:Украина


Отправлено 11 ноября 2006 - 12:32

Всем большое спасибо!!! Пока не возобновился, но все работаем над єтим :friends:
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных