Форум: "Прочее";
Текущий архив: 2010.10.10;
Скачать: [xml.tar.bz2];
ВнизWindows 7 64 бит и моё приложение Найти похожие ветки
← →
Anatoly Podgoretsky © (2010-07-07 10:35) [40]> Плохиш (07.07.2010 10:26:34) [34]
Чисто русский бизнес, получить деньги и уйти в несознанку.
← →
ixen © (2010-07-07 10:35) [41]
> Плохиш © (07.07.10 10:26) [34]
>
>
> > ixen © (07.07.10 09:21) [8]
>
> > там совершила не совершимое и должна быть закрыта...если
> > почитать подробнее об ошибке то я там ничего не понял.
> ..
>
> Верни деньги.
просто мне шестнадцатиричные значения и обращения к памяти ничего конкретного об ошибке не подсказало... я не гуру программирования и этого не заявлял.. просто спрашиваю у вас совета как быть...
← →
Anatoly Podgoretsky © (2010-07-07 10:39) [42]> ixen (07.07.2010 10:33:37) [37]
Дурдом
← →
ixen © (2010-07-07 10:39) [43]
>
> Чисто русский бизнес, получить деньги и уйти в несознанку.
>
в несознанку я не уходил.. и всячески стараюсь поддерживать заказчика и исправлять ошибки, хотя до этого их не было...
← →
ixen © (2010-07-07 10:41) [44]
> Дурдом
в чем дурдом? что я храню настройки в этой же папке а не разбрасываю их по всем системным дискам и не засоряю реестр?
← →
Anatoly Podgoretsky © (2010-07-07 10:41) [45]> ixen (07.07.2010 10:35:41) [41]
Совет ты получил, лучшее в данной ситуации это вернуть деньги и пообещать
пользователю забрать их обратно, когда напишешь нормальную программу, а не
будешь шантижировать пользователя сменой ОС
← →
Dennis I. Komarov © (2010-07-07 10:41) [46]
> ixen © (07.07.10 10:35) [41]
Нужен кофе. Ну или ромашки...
Ставь на 64 и ищи где ошибки.
← →
Плохиш © (2010-07-07 10:42) [47]
> ixen © (07.07.10 10:35) [41]
> просто спрашиваю у вас совета как быть...
Исходя из приведённых тобой сведений тебе и дали совет.
PS. Неужели только "гуру программирования" должны иметь представления о работе используемой операционной системе?
← →
ixen © (2010-07-07 10:51) [48]к кстати.. для подключения к БД я использую gds32.dll ... ключевое здесь 32 ?
← →
RWolf © (2010-07-07 10:53) [49]
> к кстати.. для подключения к БД я использую gds32.dll .
> .. ключевое здесь 32 ?
нет.
← →
stas © (2010-07-07 10:57) [50]ixen © (07.07.10 10:39) [43]
1. Ты x64 на виртуалку не поставишь.
2. Если хочешь и не используешь сторонние компоненты давай я вечером проверю у меня дома win 7 x64.
← →
RWolf © (2010-07-07 11:02) [51]
> stas © (07.07.10 10:57) [50]
у меня сильное подозрение, что баг никаким боком с 64 не связан и проявится на любой win7.
← →
stas © (2010-07-07 11:05) [52]RWolf © (07.07.10 11:02) [51]
Возможно
ixen ©
А проверял на других компах?
← →
ixen © (2010-07-07 11:11) [53]
> [51] RWolf © (07.07.10 11:02)
> у меня сильное подозрение, что баг никаким боком с 64 не
> связан и проявится на любой win7.
читайте внимательней мой первый пост... программа разрабатывалась по Win7 32
на всех машинах с XP заказчика программа работает без проблем... на других семерках кроме моей я не проверял...
← →
ixen © (2010-07-07 11:14) [54]> 50] stas © (07.07.10 10:57)
> 1. Ты x64 на виртуалку не поставишь.
> 2. Если хочешь и не используешь сторонние компоненты давай
> я вечером проверю у меня дома win 7 x64.
Спасибо stas за предложение в помощи, но я действительно использую сторонние компоненты, и на виртуалку я 64 бит действительно не поставлю, т.к. виртуалка по сути 32 битная, но у меня возникла другая идея.. попросить у заказчика тот самый ноут и дебагить на ней...
← →
ixen © (2010-07-07 11:17) [55]хотя админ заказчика уже сказал, что по просьбе трудящихся их конторы он все таки будет ставить на ноут XP.....ну чужда юзерам буржуйская новинка..
← →
DVM © (2010-07-07 11:27) [56]
> ixen © (07.07.10 11:14) [54]
> и на виртуалку я 64 бит действительно не поставлю, т.к.
> виртуалка по сути 32 битная
на 32 бит виртуальную машину без проблем ставится 64 бит система. Например на VMWare. Я пробовал, знаю.
← →
@!!ex © (2010-07-07 11:38) [57]> [19] Anatoly Podgoretsky © (07.07.10 09:56)
Автор явно не указывал что тестировалось только на Win 7 x32? O_O
Тогда действительно его косяк...
Автор, пускай попробуют запустить от имени администратора...
И, это... UAC на своей семерке включи все таки.
← →
ixen © (2010-07-07 11:43) [58]> Автор, пускай попробуют запустить от имени администратора...
> И, это... UAC на своей семерке включи все таки.
все это уже было проделано.. я паралельно связывался админом и говорил что попробовать сделать... UAC отключали.. админом запускать я попробовал первым делом... результат все тот же...
← →
ixen © (2010-07-07 11:45) [59]>
> Автор явно не указывал что тестировалось только на Win 7
> x32? O_O
программа разрабатывалась на Win 7 32 ... это сказано в первом посте
← →
ixen © (2010-07-07 11:46) [60]> на 32 бит виртуальную машину без проблем ставится 64 бит
> система
спасибо...попробую
← →
@!!ex © (2010-07-07 12:15) [61]> [59] ixen © (07.07.10 11:45)
> программа разрабатывалась на Win 7 32 ... это сказано в
> первом посте
и клиент этот пост читал до того как покупать?
P.S.
Я софт разрабатывают на Win XP, это не мешает ему тестироваться на куче друого оборудования.
← →
ixen © (2010-07-07 13:55) [62]>
> на 32 бит виртуальную машину без проблем ставится 64 бит
> система. Например на VMWare. Я пробовал, знаю.
да.. на VMWare Win7 x64 встала без проблем... как ошибку найду.. отпишусь...
← →
stas © (2010-07-07 16:04) [63]ixen © (07.07.10 13:55) [62]
>да.. на VMWare Win7 x64
Супер, а я на Virtual PC x64 по виндой x64 так и не смог установить ))).
← →
SPeller © (2010-07-08 02:57) [64]Есть еще такая хрень у дельфей как удаленная отладка. Очень удобно отлаживать программы на виртуалках без необходимости ставить дельфю и компоненты. Глючная, правда, но всё-равно лучше десятка копий IDE. В справке всё описано.
← →
SPeller © (2010-07-08 02:58) [65]
> DVM © (07.07.10 11:27) [56]
> на 32 бит виртуальную машину без проблем ставится 64 бит
> система. Например на VMWare. Я пробовал, знаю.
Только если процессор поддерживает х64. У тебя поди атлон64 или кордуо, или даже что по новее? :)
← →
ixen © (2010-07-08 08:03) [66]странно... на виртуалке под Win7 х64 моя прога запустилась нормально... база открывается.. данные читаются... правда Firebird на виртуалке установлен локально..может это как то повлияло... я как то пробовал настроить сеть между виртуалкой и хостом и пробовал подключится к удаленному Firebird серверу.. но подключение не видело сервер, хотя сетка между компами работала...
← →
ixen © (2010-07-08 08:52) [67]> [64] SPeller © (08.07.10 02:57)
> Есть еще такая хрень у дельфей как удаленная отладка.
Настроил.. работает.. но опять же ошибок ни какаих нет...
← →
ixen © (2010-07-08 09:17) [68]к кстати классная штука этот remote debug ... прогу запускаю на хосте через делфи, а прога запускается на виртуалке...
← →
stas © (2010-07-08 09:39) [69]ixen © (08.07.10 09:17) [66]
Может вопрос не в винде, а фаерволл или антивирус че-то блокировал?
← →
ixen © (2010-07-08 09:50) [70]> Может вопрос не в винде, а фаерволл или антивирус че-то
> блокировал?
возможно... хотя на виртуалку я поставил семерку и фаервол специально не отключал... хотя опять же на виртуалке она работала на локальном сервере и фаервол тут ничего и не резал... надо смотреть
← →
sniknik © (2010-07-08 09:51) [71]> а фаерволл или антивирус че-то блокировал?
мозги, если судить по этому
> если почитать подробнее об ошибке то я там ничего не понял... программа закрывается...
ошибки они как раз сигнал, о том, что не так. а тут, не понял, ну ладно... но "фигня" не с программой, а с осью конечно же. кто бы сомневался.
← →
ixen © (2010-07-08 11:17) [72]> ошибки они как раз сигнал, о том, что не так. а тут, не
> понял, ну ладно... но "фигня" не с программой, а с осью
> конечно же. кто бы сомневался.
если проблема в программой, тогда почему она на виртуальной Win7 х64 запустилась без ошибки... разница только в локальном и удаленном Firebird сервере ...
← →
ixen © (2010-07-08 11:24) [73]ладно.. все понятно... админ винду снес... на виртуалке прога работает... значит проблема не в оси и не в программе.. остается Firebird ... тему можно закрывать
← →
Anatoly Podgoretsky © (2010-07-08 11:27) [74]если программа закрывается, то это не ошибка, а несчастный случай.
← →
@!!ex © (2010-07-08 22:29) [75]> [71] sniknik © (08.07.10 09:51)
> ошибки они как раз сигнал, о том, что не так. а тут, не
> понял, ну ладно... но "фигня" не с программой, а с осью
> конечно же. кто бы сомневался.
Ну и о чем говорит ошибка в которой написано что произошло AV в участке памяти?
В 99% случаев без тестов и логирования цена такого сообщения об ошибке - 0.
← →
KilkennyCat © (2010-07-08 23:34) [76]1% ты все-таки оставил....
← →
@!!ex © (2010-07-08 23:44) [77]> [76] KilkennyCat © (08.07.10 23:34)
Бывают случаи, когда по такой ошибке можно определить, что случилось. Но это очень редкий случай...
ИМХО, обвинять автора в невозможности по АВ понять что произошло - снобизм.
← →
KilkennyCat © (2010-07-09 00:32) [78]
> ИМХО, обвинять автора в невозможности по АВ понять что произошло
> - снобизм.
не совсем.
учитывая контекст.
ты сам заметил про логирование. автор сделал логирование? или добавил его и попросил снова проверить на проблемной конфигурации? по рассказу - нет, метод решения был сразу кардинальный и затратный в сторону пользователя.
Лично я даже не смотрю, что там ав написало. Проблемные участки я и так предполагаю на момент разработки. Если не предполагаю - последующий анализ их проявит. Дальше пишем лог и слезно просим тестить, если нет своей возможности.
Нет ничего постыдного в ошибке, это все-таки программы, процессоры, операционки, компиляторы... ошибка может быть всегда, даже на "приветмирной" проге. И нормальное объяснение этого клиенту не вызовет негативной реакции. Но вставать в позу "я сделал все правильно, а вот ваш комп и\или операционка - неправильные" - это стыдно.
← →
sniknik © (2010-07-09 00:36) [79]> ИМХО, обвинять автора в невозможности по АВ понять что произошло - снобизм.
"обвиняют" его в глупости, из-за модели поведения - "случилась какая-то ошибка, не понимаю, и не хочу, что это, но наверняка ось виновата...".
и кстати, адрес который в AV может показать, не всегда конечно, строчку кода на которой она произошла, а сама с большой долей вероятности говорит об обращении к удаленному/разрушенному объекту. но да конечно, ничего полезного, раз в ней нет подробной инструкции по устранению (а еще лучше кода для копи пасте, типа "у вас вот такая ошибка, а попробуйте вот этот код - ... ххх ...").
← →
Германн © (2010-07-09 01:07) [80]
> "обвиняют" его в глупости, из-за модели поведения - "случилась
> какая-то ошибка, не понимаю, и не хочу, что это, но наверняка
> ось виновата...".
+1
Не понимаю только откуда появилась версия про AV. Вроде по смутным словам автора у него было "Программа выполнила недопустимую операцию и будет закрыта".
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2010.10.10;
Скачать: [xml.tar.bz2];
Память: 0.62 MB
Время: 0.006 c