Конференция "Прочее" » Ошибка памяти [D6, Win2k]
 
  • Эля (13.01.09 09:51) [0]
    При запуске программы exe выводится сообщение об ошибке приложения: "Инструкция по адресу "0x77fcc641" обратилась к памяти по адресу "0xfffffff8". Память не может быть "read"."
    Под администратором программа работает без проблем, ошибка получается только под пользователем. При чем тут память не понятно, программа старая, работала без проблем уже 6 лет.
  • Сергей М. © (13.01.09 09:59) [1]

    > программа старая, работала без проблем уже 6 лет


    Под администратором ?
    А через 6 лет сподобилась опробовать программу под пользователем, на той же машине в той же конфигурации, так ?
    Ошибка у тебя в программе.
  • Эля (13.01.09 10:05) [2]
    можно обращаться на Вы...
  • Сергей М. © (13.01.09 10:12) [3]
    На "Вы" так на "Вы")
    Но Вам шашечки или ехать ?
  • Эля (13.01.09 10:17) [4]
    можете хамить в другом месте...не на базаре... и весь флейм "Ваш"
  • oxffff © (13.01.09 10:17) [5]
    To Сергей М. ©

    Пора лешить девочку иллюзий - у женихов есть выбор. :)
  • oxffff © (13.01.09 10:19) [6]

    > Эля   (13.01.09 10:17) [4]
    > можете хамить в другом месте...не на базаре... и весь флейм
    > "Ваш"


    Могу Тебя заверить, у Сергей М хватит компетенции на 1000 таких как Ты.
  • Эля (13.01.09 10:20) [7]
    тяжелый случай однако
  • oxffff © (13.01.09 10:22) [8]

    > Эля   (13.01.09 10:20) [7]
    > тяжелый случай однако


    У тебя точно тяжелый.

    При чем тут память не понятно, программа старая, работала без проблем уже 6 лет.

    Разве ты не понимаешь, что за 6 лет память устарела?
  • Эля (13.01.09 10:24) [9]
    чья память, простите?
  • Плохиш © (13.01.09 10:25) [10]

    > Эля   (13.01.09 10:20) [7]
    >
    >

    вы имеете полное право подать в суд на майкрософт.
  • Сергей М. © (13.01.09 10:25) [11]

    > Эля


    Вы что вообще желали услышать в ответ на ваш вопрос "причем тут память" ?
    Ответ же очевиден - ни причем она. Абсолютно.
    То что происходит у ВАс с программой - результат Вашей ошибки.
  • Эля (13.01.09 10:27) [12]
    Память не может быть "read"Если бы ошибка была в программе выдавался бы конкретный код ошибки, я так полагаю.
  • Сергей М. © (13.01.09 10:27) [13]

    > чья память, простите?


    Не девичья, уверяю Вас)
    Это ошибка доступа по адресу в виртуальной памяти процесса Вашего приложения.
    И она есть результат допущенной Вами ошибки при разработке приложения.
  • Эля (13.01.09 10:28) [14]
    >Плохиш ©   (13.01.09 10:25) [10]
    Воспользуюсь Вашим советом при случае.
  • Сергей М. © (13.01.09 10:29) [15]

    > Если бы ошибка была в программе выдавался бы конкретный
    > код ошибки, я так полагаю


    Что такое "конкретный код ошибки", по-вашему ?
    Приведите пример ..
  • Эля (13.01.09 10:29) [16]
    А под администратором значит ошибки нет и не было до сегодняшнего дня!
  • Эля (13.01.09 10:30) [17]
    Сергей М. ©   (13.01.09 10:29) [15]
    Простите некогда
  • Сергей М. © (13.01.09 10:30) [18]

    > А под администратором значит ошибки нет и не было до сегодняшнего
    > дня


    А какого лешего Вы не тестировали свою программу 6 лет назад под пользователем, а ?
    Ошибка была бы выявлена уже тогда !
  • Плохиш © (13.01.09 10:31) [19]

    > Эля   (13.01.09 10:27) [12]
    >
    > Память не может быть "read"Если бы ошибка была в программе
    > выдавался бы конкретный код ошибки, я так полагаю.

    нет, вы должны подать иск к фирме борланд, как это они, такие сякие, не встраивают в код проверки на каждый чих кодера-недоучки...
  • oxffff © (13.01.09 10:31) [20]

    > При запуске программы exe выводится сообщение об ошибке
    > приложения: "Инструкция по адресу "0x77fcc641" обратилась
    > к памяти по адресу "0xfffffff8". Память не может быть "read".
    > "


    Под администратором работает по той причине, что либо под его профилем все настроено (например пользовательский DSN),
    либо у пользователя нет разрешений на что-то.

    Что за приложение?
  • Сергей М. © (13.01.09 10:31) [21]

    > Эля   (13.01.09 10:30) [17]


    Ну продолжайте тогда париться со своей проблемой, раз Вам некогда)
  • Сергей М. © (13.01.09 10:33) [22]

    > oxffff ©   (13.01.09 10:31) [20]


    Я тоже ставлю 100 к 1 на то что засада в строках, имеющих отношение к профилям)
  • Эля (13.01.09 10:35) [23]
    Вынуждена Вас все таки разочаровать, Сергей М., программа работает успешно и под пользователем и на других компьютерах тоже.
    Ошибка все же не в программе.

    Плохиш, сутяжничеством с Майкрософт или Борландом я заниматься не буду. Можно просто обратиться в службу поддержки при надобности, я так думаю.
  • Эля (13.01.09 10:35) [24]
    > Сергей М. ©   (13.01.09 10:31) [21]
    парятся в бане
  • Сергей М. © (13.01.09 10:37) [25]

    > Эля   (13.01.09 10:35) [24]


    Вам же некогда, что же Вы за флейм взялись ?)
  • Плохиш © (13.01.09 10:39) [26]

    > Эля   (13.01.09 10:35) [23]
    >
    > Вынуждена Вас все таки разочаровать, Сергей М., программа
    > работает успешно и под пользователем и на других компьютерах
    > тоже
    .

    Хм, тогда совсем не понятно нафига вы ветку создавали? Для поболтать здесь есть специальная конференция.
  • oxffff © (13.01.09 10:39) [27]

    > Эля   (13.01.09 10:35) [23]
    > Вынуждена Вас все таки разочаровать, Сергей М., программа
    > работает успешно и под пользователем и на других компьютерах
    > тоже.
    > Ошибка все же не в программе.


    Типичная логика женщин. Я не виновата. :)
    Но женщинам простительно.

    По делу.

    Значит есть различия между настройками "неработающего" пользователя и работающих. А если программа в силу определенных причин при запуске полагается на 100% рабочее окружение, тогда можно почитать в инструкции администратора программы, что нужно доустановить, настроить.
    Это обязательно нужно документировать.
  • Сергей М. © (13.01.09 10:41) [28]

    > Ошибка все же не в программе


    Ну если Вы в этом уверены, то с учетом того что память ни причем Вам остается только трясти бубен)
  • Эля (13.01.09 10:42) [29]
    Сергей М. ©   (13.01.09 10:37) [25]
    естесственно некогда

    Плохиш ©   (13.01.09 10:39) [26]
    Создавать ветку по программированию на сайте для программистов нельзя?
  • Эля (13.01.09 10:42) [30]
    к сожалению не владею бубном
  • Сергей М. © (13.01.09 10:43) [31]

    > Эля   (13.01.09 10:42) [29]


    Тогда примите и прочь.
  • Эля (13.01.09 10:44) [32]
    >Сергей М. ©   (13.01.09 10:43) [31]
    Это Ваш джентельменский ответ?
  • Сергей М. © (13.01.09 10:46) [33]

    > Эля   (13.01.09 10:44) [32]


    Вы задали вопрос "При чем тут память", я вам на него ответил - память ни причем.
    Чего еще надобно ?
  • Эля (13.01.09 10:47) [34]
    От Вас простите уже ничего Сергей.
  • Плохиш © (13.01.09 10:59) [35]

    > Эля   (13.01.09 10:42) [29]
    > Плохиш ©   (13.01.09 10:39) [26]
    > Создавать ветку по программированию на сайте для программистов
    > нельзя?

    Можете указать Вашу "ветку по программированию"?
  • Эля (13.01.09 11:12) [36]
    Delphi - Это программирование?
  • Anatoly Podgoretsky © (13.01.09 11:16) [37]
    Как у вас тут в ветке интерсно, весело.
  • Сергей М. © (13.01.09 11:19) [38]

    > Delphi - Это программирование?


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

    Добро пожаловать в избу-трындельню, занятая Вы наша !)
  • Jeer © (13.01.09 11:22) [39]
    Девушке явно понравилось - все никак не уйдет, хотя проблема с памятью вроде исчезла. :)
  • Эля (13.01.09 11:27) [40]
    Благородные мужчины...
  • Сергей М. © (13.01.09 11:32) [41]

    > Jeer ©   (13.01.09 11:22) [39]


    > проблема с памятью вроде исчезла


    Все мы взрослеем рано или поздно)
  • Плохиш © (13.01.09 12:01) [42]

    > Jeer ©   (13.01.09 11:22) [39]
    >
    > Девушке

    Во, вот это я понимаю, опыт, не успел зайти уже проверил :-))
  • Правильный$Вася (13.01.09 12:02) [43]
    а отдладчиком за 6 лет пользоваться так и не научилась...
  • Плохиш © (13.01.09 12:10) [44]

    > Правильный$Вася   (13.01.09 12:02) [43]
    >
    >

    Фи, пошляк.
  • Riply © (13.01.09 12:26) [45]
    > [0] Эля   (13.01.09 09:51)
    Конкретезируй ошибку (пройдись пошагово).
    Ведь тут же помогут, а без этого все ответы естественны: "в 17-ой строке" :)
  • Сергей М. © (13.01.09 12:44) [46]

    > Riply ©   (13.01.09 12:26) [45]


    Ты это кому, Александра ?
    Дле сей персоны, похоже, отладчик что новые ворота).. И что уж тут говорить про модели памяти в Win32 ?
    Да и некогда ей)
  • Котик Б (13.01.09 12:51) [47]
    Главное ! при задавании вопроса - правильно выбрать ник :)))
  • Slider007 © (13.01.09 13:03) [48]
    Взять программы regmon.exe и filemon.exe
    Ими проверить куда программа ломится и где у нее доступа нет.
    Скорее всего прога стоит в Program Files и конфиги там же хранит :)
    Короче как уже сказано выше - ошибка в программе (вернее в идеологии реализации).
    Это только предположение.
  • Riply © (13.01.09 13:04) [49]
    > [47] Котик Б   (13.01.09 12:51)
    > Главное ! при задавании вопроса - правильно выбрать ник :)))

    Неа. Все равно (жаль не помню дословно) получится: "а вы, друзья, как не садитесь..." :)

    > [46] Сергей М. ©   (13.01.09 12:44)
    > Да и некогда ей)

    Ну тогда ты не ошибся, спрашивая "Вам шашечки или ехать ?"  :)
  • 123-ий © (13.01.09 13:11) [50]

    > Дле сей персоны, похоже, отладчик что новые ворота).. И
    > что уж тут говорить про модели памяти в Win32 ?

    гхм, если програмер начинающий - то это в порядке вещей. вроде бы. я по крайней мере с отладчиком знакомился не сразу, сначала был этап батоношвыряния в форму ;)
  • Riply © (13.01.09 13:17) [51]
    > [50] 123-ий ©   (13.01.09 13:11)
    > гхм, если програмер начинающий - то это в порядке вещей. вроде бы.
    > я по крайней мере с отладчиком знакомился не сразу, сначала был этап батоношвыряния в форму ;)

    Даже у самого начинающего (если он действительно начинающий)
    есть время на "разбор полетов".
    А когда его (времени) нет, то тут уже никто не сумеет помочь :)
  • clickmaker © (13.01.09 13:19) [52]
    а если еще и исходники за 6 лет посеяны...
  • 123-ий © (13.01.09 13:20) [53]

    > Даже у самого начинающего (если он действительно начинающий)есть
    > время на "разбор полетов". А когда его (времени) нет, то
    > тут уже никто не сумеет помочь :)

    ну нащет этого, я конечно удивился. Типа вот проблема, если что непонятно - сами догоняйте, мне с вами разбираться время нет. Такая позиция, будто это форуму надо а не ей. Бывают же люди :))
  • 123-ий © (13.01.09 13:21) [54]

    > а если еще и исходники за 6 лет посеяны...

    тогда даже бубен не поможет :)
  • Сергей М. © (13.01.09 13:40) [55]
    А ради любопытства не проверите ли, господа, кому не лень и у кого Винтукей под рукой  - 77FСС641 какому модулю принадлежит (с учетом non-fixed image base) ?

    В XP это shlwapi.dll, но сомневаюсь что в W2k это так..
 
Конференция "Прочее" » Ошибка памяти [D6, Win2k]
Есть новые Нет новых   [134453   +33][b:0][p:0.001]