Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.10.10;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.64 MB
Время: 0.009 c
15-1278707383
Юрий
2010-07-10 00:29
2010.10.10
С днем рождения ! 10 июля 2010 суббота


15-1278590211
ocean
2010-07-08 15:56
2010.10.10
Зачем металлическое кольцо


15-1278867791
Дмитрий Белькевич
2010-07-11 21:03
2010.10.10
Восьмая. В Сеть попала презентация ОС Windows 8


6-1226168858
nes
2008-11-08 21:27
2010.10.10
Idhttp: время ответа при запросе


15-1278780157
Jeer
2010-07-10 20:42
2010.10.10
Вот и я дошел до этой жизни..