powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ошибка программы
32 сообщений из 32, показаны все 2 страниц
Ошибка программы
    #38341476
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При открытии файла в аппликухе выскакивает окно что программа has stop working. A problem caused the program to stop working correctly.....

И предлагает дебагинг или закрыть окошко.


Вопрос:
Кому надо отрывать руки, Программерам или Юзерам?
...
Рейтинг: 0 / 0
Ошибка программы
    #38341582
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTreeКому надо отрывать руки, Программерам или Юзерам?
Если не разбираться, то вопрошающему.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342545
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanSandalTreeКому надо отрывать руки, Программерам или Юзерам?
Если не разбираться, то вопрошающему.Намекаешь что не правильно сформулировал вопрос?

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

В любом случае намекаю на разработчиков. Юзер как клиент, всегда прав.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342561
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTreeЮзер как клиент, всегда прав.
Клинит от такой логики... Если юзер вывалится из машины на скорости за 100 км/час, то кто прав?
Производитель или юзер?

Тем не менее всегда найдутся клинические юзвери, которые игнорируют инструкции, рекомендации и просто логику. В данном случае я считаю, что если программа валится на чистой системе, то юзверь прав. В остальных случаях - нужно разбираться.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342711
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

В данном случае ТЫ не прав.
Если программа валится - это виноват разработчик. Если юзер наворочал дурных дел пользуясь программой, то он и получить должен либо предупреждающее сообщение, либо мусор в результате. Падать программа не должна никогда.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342716
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTreeКому надо отрывать руки, Программерам или Юзерам?
В современном стеке взаимодействия юзера, 1,2-й линии поддержки, разработчика,
аутсорсера вообще никто не виноват. ТЗ пишутся так что никто не за что не отвечает.
Ответить реально может только тот кто на производтсве ставит подпись в договоре.
А почему у тебя крашится софт? А пёс его знает. Может софт писался под Windows-XP?
А ты запустил его под Windows-7. Я не говорю что семёрка плохая. Просто есть side-effects.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342735
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
«"...время идет, и за компьютеры садятся те, кто разбирается в них все меньше и меньше..."
(с) Э. Танебаум, "Архитектура ЭВМ"»

White Owl, вот и я говорю, что в аварийности на дорогах виноваты производители авто.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342746
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сложно себе представить поведение программы когда к примеру системный
диск заполнен на 100%. А если он отъезжает на несколько минут - то
это полный параллич ОС и всего софта. И здесь никто не поможет.
Крашится всё. А теперь вопрос. Должен-ли был программист ПРЕДУСМОРЕТЬ
в КАЖДОЙ своей программе в каждой файловой операции проверку
на бесконечный таймаут от дисковой подсистемы? Я-бы сказал что
нет. Здесь его зона ответсвтенности заканчивается. Но есть некоторые
товарищи (о которых писал Танебаум) которые считают что программист
ВСЕГДА пишет софт так как будто-бы это софт для ракеты которая летит
на Марс. Вот такой вот идеологический конфликт.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342795
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonSandalTreeКому надо отрывать руки, Программерам или Юзерам?
В современном стеке взаимодействия юзера, 1,2-й линии поддержки, разработчика,
аутсорсера вообще никто не виноват. ТЗ пишутся так что никто не за что не отвечает.
Ответить реально может только тот кто на производтсве ставит подпись в договоре.
А почему у тебя крашится софт? А пёс его знает. Может софт писался под Windows-XP?
А ты запустил его под Windows-7. Я не говорю что семёрка плохая. Просто есть side-effects.Программа продажная. (Если модератор разрешит то могу здесь прорекламировать) Кто захочет, может попробовать. Стоит больших денег.

Понятно что ВСЕ возможные варианты предусмотреть невозможно, но хотя-б фрэндли месседж типа "голубого экрана" должна дать. Хотя-бы для того что-б отправить его разработчикам для проверки.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342796
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTreeПрограмма продажная. (Если модератор разрешит то могу здесь прорекламировать) Кто захочет, может попробовать. Стоит больших денег.
То есть в саппорт обращаться бесполезно?
...
Рейтинг: 0 / 0
Ошибка программы
    #38342808
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том что лопух с подобным сообщением падает и в других программах.
Если гуглить текст has stop working. A problem caused the progra....
то можно увидеть что этот бланк выдаёт не программа а ОС. Тоесть
программа уже упала. Тоесть нет возможности его перехватить и сделать
более красивым и информативным. Причины падения стоит искать в Windows Event Viewer.
Это пожалуй единственное место где может остаться какой-то след об
ошибке. Там есть папки Windows Logs -> Application и смотреть события
и кликать на каждое и искать детали ошибки.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342984
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonДело в том что лопух с подобным сообщением падает и в других программах.
Если гуглить текст has stop working. A problem caused the progra....
то можно увидеть что этот бланк выдаёт не программа а ОС. Тоесть
программа уже упала. Тоесть нет возможности его перехватить и сделать
более красивым и информативным. Причины падения стоит искать в Windows Event Viewer.
Это пожалуй единственное место где может остаться какой-то след об
ошибке. Там есть папки Windows Logs -> Application и смотреть события
и кликать на каждое и искать детали ошибки.

Спасибо кэп. Вот что винда записала в лог. Попробуй угадай кто виноват.

автор- System

- Provider

[ Name] Application Error

- EventID 1000

[ Qualifiers] 0

Level 2

Task 100

Keywords 0x80000000000000

- TimeCreated

[ SystemTime] 2013-07-23T19:55:26.000000000Z

EventRecordID 16034

Channel Application

Computer XXXXXXXXXXXXXXXXXXXX.XX

Security


- EventData

Examiner.exe
8.2.2.12
51dc42e9
ntdll.dll
6.1.7601.17725
4ec49b8f
c015000f
00084621
1c2c
01ce87dd72de6aac
C:\Program Files (x86)\DBE Software\Database Examiner\Examiner.exe
C:\Windows\SysWOW64\ntdll.dll
d0e75076-f3d1-11e2-9723-0023ae62b1ba
...
Рейтинг: 0 / 0
Ошибка программы
    #38342985
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTreeПопробуй угадай кто виноват.
90% - говнокодер
...
Рейтинг: 0 / 0
Ошибка программы
    #38342989
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanSandalTreeПрограмма продажная. (Если модератор разрешит то могу здесь прорекламировать) Кто захочет, может попробовать. Стоит больших денег.
То есть в саппорт обращаться бесполезно?Я конечно им написал, даже файлик сохранённый послал.

Программа валится при открытии файла (62Кб).
Либо в файлике что-то что она переварить не может, либо при попытке соотнести содержимое файлика с базой, она завихряет и улетает.

В любом случае по моему мнению программа сыровата. Они говорят что у них 2000 клиентов по всему миру и т.п. что-то мне не верится что такой тревиал у них до сих пор не вылез. Либо у меня настолько руки кривые что по мне кресло начальника тестировщиков плачет.
...
Рейтинг: 0 / 0
Ошибка программы
    #38342990
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилSandalTreeПопробуй угадай кто виноват.
90% - говнокодерСпасибо.

А теперь вопрос:
Это норма для десктоп приложений так валиться или это только "плохие аппликухи" так сыпятся?
...
Рейтинг: 0 / 0
Ошибка программы
    #38343010
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTree,

>>>has stop working. A problem caused the program to stop working correctly.

Тоже такое начало наблюдаться при переходе юзверей с ХП на 7-ку. Причем после снятия программы в task manager она вообще перестает запускаться, пока не грузанешь комп. Я и являюсь разработчиком этой программы. Объяснений - нет. Попробуй запускать в режиме совместимости Windows XP.
...
Рейтинг: 0 / 0
Ошибка программы
    #38343022
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterSandalTree,

>>>has stop working. A problem caused the program to stop working correctly.

Тоже такое начало наблюдаться при переходе юзверей с ХП на 7-ку. Причем после снятия программы в task manager она вообще перестает запускаться, пока не грузанешь комп. Я и являюсь разработчиком этой программы. Объяснений - нет. Попробуй запускать в режиме совместимости Windows XP.Во блин.

А в моё время программа валилась только если прерывание не перехватишь или ещё что. Место можно было точно найти.

Другое дело что прога тривиальнейшая, никаких супер интерфейсов нет. Уверен что Мозилла и та сложнее штуки выделывает и без фокусов. И ей пох хрюша или семёрка.
...
Рейтинг: 0 / 0
Ошибка программы
    #38343028
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTree, кэп оказался прав. Запускай в Хрюшке и будь здоров. Не кашляй
...
Рейтинг: 0 / 0
Ошибка программы
    #38343043
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonSandalTree, кэп оказался прав. Запускай в Хрюшке и будь здоров. Не кашляй Т.е. мне нужно сказать что-б клиент в добавок к проге ещё и старый компик прикупил?
...
Рейтинг: 0 / 0
Ошибка программы
    #38343044
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тут не для того чтобы давать тебе тактические советы. Сам решай что
сказать.
...
Рейтинг: 0 / 0
Ошибка программы
    #38343046
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTreemaytonSandalTree, кэп оказался прав. Запускай в Хрюшке и будь здоров. Не кашляй Т.е. мне нужно сказать что-б клиент в добавок к проге ещё и старый компик прикупил?

А что такого? Скоро вообще будем программы запускать только из Windows Store...
...
Рейтинг: 0 / 0
Ошибка программы
    #38343048
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под VirtualPC пускай запускает.
...
Рейтинг: 0 / 0
Ошибка программы
    #38343080
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЯ тут не для того чтобы давать тебе тактические советы. Сам решай что
сказать.Да это всё фигня пацаны. Просто дали продукт потестить, а тут такие баги. Я даж и не знаю, рекомендовать его кому-нибудь теперь или не стоит марать своего имени.
...
Рейтинг: 0 / 0
Ошибка программы
    #38343149
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Relic HunterТоже такое начало наблюдаться при переходе юзверей с ХП на 7-ку. Причем после снятия программы в task manager она вообще перестает запускаться, пока не грузанешь комп. Я и являюсь разработчиком этой программы. Объяснений - нет. как предположение: использование неюникодных вызовов в системных dll, которые с висты стали по-дефолту уникодными (те, что с постфиксом W стали равнозначны без оного, а для неюникода теперь используется постфикс A. например CreateProcessW теперь равнозначна CreateProcess, а для неюникода появилась CreateProcessA).
...
Рейтинг: 0 / 0
Ошибка программы
    #38343190
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNoseкак предположение
Как не предположение: в семерке, к примеру, доступ из сервиса к ком-портам по-дефолту стал запрещен. Соответственно, софт, который "не в курсе" - валится или не работает. Таких мелочей полно и они толком не документированы. Потому просто стоит скооперироваться с разработчиком, если это в его интересах - придете к общему знаменателю.
...
Рейтинг: 0 / 0
Ошибка программы
    #38343820
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTree.


Вопрос:
Кому надо отрывать руки, Программерам или Юзерам?
то есть, окончательный ответ - отрывать руки микрософту?
...
Рейтинг: 0 / 0
Ошибка программы
    #38343874
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
eNose как предположение: использование неюникодных вызовов в системных dll, которые с висты стали по-дефолту уникодными (те, что с постфиксом W стали равнозначны без оного, а для неюникода теперь используется постфикс A. например CreateProcessW теперь равнозначна CreateProcess, а для неюникода появилась CreateProcessA).Системные dll то тут причем? Ни в одной системной dll никогда не было функции CreateProcess, только CreateProcessA и CreateProcessW. Это компилятор превращает CreateProcess в один из двух существующих вариантов
Код: plaintext
1.
2.
3.
4.
5.
#ifdef UNICODE
#define CreateProcess  CreateProcessW
#else
#define CreateProcess  CreateProcessA
#endif 

как-то так
...
Рейтинг: 0 / 0
Ошибка программы
    #38344323
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmaneNoseкак предположение
Как не предположение: в семерке, к примеру, доступ из сервиса к ком-портам по-дефолту стал запрещен. Соответственно, софт, который "не в курсе" - валится или не работает. Таких мелочей полно и они толком не документированы. Потому просто стоит скооперироваться с разработчиком, если это в его интересах - придете к общему знаменателю.

Прога стоит 5500 уе.
По их словам ею пользуются 2000 компаний.

И это мне надо забесплатно горбатиться на компашку с 10 миллионным оборотом?

Всем спасибо. Для меня ясно что прога как минимум полна багов, а как максимум сыровата.
...
Рейтинг: 0 / 0
Ошибка программы
    #38344392
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTreeВсем спасибо. Для меня ясно что прога как минимум полна багов, а как максимум сыровата.
Это ужасно Брадт. Но всё таки.... Ты установил уже VirtualPC ?
...
Рейтинг: 0 / 0
Ошибка программы
    #38344481
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неожиданное продолжение:
Письмо от разработчиков:We are not able to open the exp file that you sent us.

Как я понял, что-то сбойнуло при записи файла и их программа теперь не может его прочитать,
а может программа не может читать файл без параллельного сравнения с базой.

Вобщем чем дальше тем интереснее.

Если-б я был их менеджером, я либо знал-бы все документированые баги/глюки/недоработки/допущения/ и т.п. либо настало время вазелина.

Но в штатах вазелином не пользуются ибо программеров, даже самых херовых, носят на руках и лелеют.
...
Рейтинг: 0 / 0
Ошибка программы
    #38344484
Фотография SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonSandalTreeВсем спасибо. Для меня ясно что прога как минимум полна багов, а как максимум сыровата.
Это ужасно Брадт. Но всё таки.... Ты установил уже VirtualPC ?Зачем? Думаю бага в том что:

Смысл проги в том что она сканит твою базу и ищет в ней глюки дизайна (прикольно, кто-бы говорил)
Ну я типа просканировал, записал в файлик, нашёл пару багов, пофиксил, стал рефрешить схему базы в программе, а программа загибается.

Похоже она плохо реагирует на то что новая схема не соответствует сохранённой в файлике.
...
Рейтинг: 0 / 0
Ошибка программы
    #38344601
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
?eNose как предположение: использование неюникодных вызовов в системных dll, которые с висты стали по-дефолту уникодными (те, что с постфиксом W стали равнозначны без оного, а для неюникода теперь используется постфикс A. например CreateProcessW теперь равнозначна CreateProcess, а для неюникода появилась CreateProcessA).Системные dll то тут причем? Ни в одной системной dll никогда не было функции CreateProcess, только CreateProcessA и CreateProcessW. Это компилятор превращает CreateProcess в один из двух существующих вариантов
Код: plaintext
1.
2.
3.
4.
5.
#ifdef UNICODE
#define CreateProcess  CreateProcessW
#else
#define CreateProcess  CreateProcessA
#endif 


как-то так createprocess был просто для наглядности :) kernel32.dll образцово-показательный в плане постфиксов A и W.
но вот тот же tapi32:
...
Рейтинг: 0 / 0
32 сообщений из 32, показаны все 2 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ошибка программы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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