Войти

Показать полную графическую версию : Сообщение об ошибке "память не может быть read (written)"


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20

master242006
24-01-2012, 18:10
Наверное вот так: http://rghost.ru/36086314

или http://tau.rghost.ru/download/36086314/ceab896388f55a250b0d340d1316d523a4d839e9/procdump.exe

Petya V4sechkin
24-01-2012, 18:13
master242006, procdump.exe мне не нужен.
Нужен DMP-файл.

master242006
24-01-2012, 18:20
Выполняю всё согласно Вашей инструкции, но файл *.dmp не создаётся...

Petya V4sechkin
24-01-2012, 18:25
Выполняю всё согласно Вашей инструкции
Как у вас выглядит строка запуска?

master242006
24-01-2012, 18:31
Я смог создать малый дамп программой process explorer. Такое Вам можно выкладывать?

вот http://rghost.ru/download/36086781/b26fa4712e90df43990a0585a30a94f16d56f4dc/Play%20Now!-.DMP

http://rghost.ru/36086781

Petya V4sechkin
24-01-2012, 20:31
master242006, во-первых, попробуйте обновить драйвер звуковой карты.
Во-вторых, процесс использует следующие сторонние библиотеки:
C:\Program Files\Punto Switcher\pshook.dll
H:\80_GB_BackUp\TCPU57\Programm\RBTray\32\RBHook.dll

Возможен (хотя и маловероятен) конфликт с соответствующими программами.

master242006
26-01-2012, 22:12
Пробовал драйвера обновлять на последнюю версию и удалять указанные программы, а результата всё ровно нет. Странно, но программа полностью работает при запуске её из под оболочки DVD-реаниматора от contey9 (с поддержкой мультимедиа). Даже при запуске на только что установленной Windows XP и попытке запуска выдаёт ошибку, а не сообщение (как должно быть) об отсутствии девайса для воспроизведения. Может это не важно, но вроде как у меня на компьютере 2 винчестера определяются как мастер. Может причина в этом? Или что тут может быть? Спасибо за понимание.

master242006
30-01-2012, 19:45
Кто-нибудь подскажет ещё возможные причины и варианты решения ошибки?

Petya V4sechkin
31-01-2012, 09:03
на виртуальной машине таких проблем нет
На виртуальной машине другая конфигурация (драйверы).
Обычно процессор с одним ядром.

На всякий случай попробуйте
[решено] как сделать чтоб процесс автоматически использовал только одно ядро? (http://forum.oszone.net/thread-95951.html)

ещё возможные причины и варианты
Выложите лог Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) при запуске программы (меню File -> Save -> PML-формат) в архиве на любой файлообменник. Фильтр стандартный, только уберите из него "Process Name is System Exclude" (чтобы в лог попали записи System).

master242006
31-01-2012, 18:05
Вот лог ошибки (2 варианта): http://rghost.ru/36254263 и http://rghost.ru/36254349

Пробовал привязывать к 1 ядру – всёровно появляется та же ошибка...

Petya V4sechkin
31-01-2012, 18:41
master242006, в лог не попали события от System (видимо, не настроили фильтр).

Ошибка идет сразу после обращения к разделу реестра
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32\midimapper
Стек в этот момент такой:
0 ntoskrnl.exe ntoskrnl.exe + 0x699f 0x804dd99f C:\WINDOWS\system32\ntoskrnl.exe
1 winmm.dll mmRegQuerySystemIni + 0x101 0x76b23582 C:\WINDOWS\system32\winmm.dll
2 winmm.dll winmmGetPrivateProfileString + 0x8a 0x76b234ac C:\WINDOWS\system32\winmm.dll
3 winmm.dll LoadAliasedLibrary + 0x51 0x76b232ec C:\WINDOWS\system32\winmm.dll
4 winmm.dll InternalLoadDriver + 0xdb 0x76b2301d C:\WINDOWS\system32\winmm.dll
5 winmm.dll InternalOpenDriver + 0x32 0x76b22e87 C:\WINDOWS\system32\winmm.dll
6 winmm.dll DrvOpen + 0x15 0x76b22e4c C:\WINDOWS\system32\winmm.dll
7 winmm.dll mmDrvOpen + 0x46 0x76b23886 C:\WINDOWS\system32\winmm.dll
8 winmm.dll MidiMapperInit + 0x56 0x76b29262 C:\WINDOWS\system32\winmm.dll
9 winmm.dll KickMapper + 0x4a 0x76b291e9 C:\WINDOWS\system32\winmm.dll
10 winmm.dll KickMappers + 0x15 0x76b28947 C:\WINDOWS\system32\winmm.dll
11 winmm.dll waveInGetNumDevs + 0x5 0x76b25ff2 C:\WINDOWS\system32\winmm.dll
12 Play Now!.exe Play Now!.exe + 0x127cfa 0x527cfa D:\Play Now!\Play Now!.exe
13 Play Now!.exe Play Now!.exe + 0x494f 0x40494f D:\Play Now!\Play Now!.exe
14 kernel32.dll kernel32.dll + 0x17077 0x7c817077 C:\WINDOWS\system32\kernel32.dll

Инициализация MIDI Mapper (не знаю, имеет ли это отношение к проблеме).

master242006
31-01-2012, 22:15
Попробовал исправить http://rghost.ru/36260734 . И причина видимо ссылается на файл winmm.dll. И какой способ исправить?

Petya V4sechkin
01-02-2012, 08:12
master242006, там нечего исправлять, в принципе.
Просто инициализация одного из системных компонентов для воспроизведения звука.

Пока никакие танцы с бубном в голову не пришли.
Попробуйте другую версию программы. А лучше - другой плеер.

CyraxZ
06-05-2012, 10:39
Windows XP SP3
Вот такая проблема: установлена программа Adobe Lightroom 3.6. При выполнении операции Masking (задание маски для sharp'инга) вылетает сообщение:
lightroom.exe - Ошибка приложения Инструкция по адресу такому-то обратилась к памяти по адресу такому-то
После нажатия "OK" Lightroom закрывается.
Данная проблема наблюдается во всех 3-х версиях (начиная с 3.0), на версии 2.7 работает нормально.

С данной проблемой обращался на специализированные форумы по Lightroom'у - решения так и не нашлось. Не нашлось в первую очередь по той причине, что ни у кого такой проблемы не наблюдается. Только у меня. В результате всевозможных "опытов" с Lightroom'ом прихожу к выводу, что ошибка вовсе не Lightroom'овская, а Windows'овская.

Что сделал (программные манипуляции):
1. Проверил диски на бэды, отдефрагментировал - на операции Masking по-прежнему глючит.
2. Переустанавливал Lightroom 3.6 и на логический диск C, и на логический диск D (одного физического диска) - не помогло.
3. Загрузился с другого физического диска на том же компьютере (там у меня стоит вторая ОС WinXP SP3), установил Lightroom 3.6 - на операции Masking по-прежнему глючит.
4. Установил Lightroom 2.7 на исходный компьютер - всё работает нормально.
5. Снёс SP3 - проблема осталась
6. Установил Lightroom 3.6 на 2 других компьютера - на обоих операция Masking работала без глюков.

Что сделал (аппаратные манипуляции):
1. Поменял планку оперативной памяти на заведомо рабочую - на операции Masking по-прежнему глючит.
2. Увеличил объём оперативной памяти с 1 Гб на 1,5 Гб - не помогло (на другом компьютере всего 1 Гб, но глюка там не наблюдается)
3. На проблемном компьютере у меня стоит RADEON 9200. Были установлены драйвера версии 6.14.10.6404 (02.12.2003). Обновил до последней версии 8.252.0.0 (03.05.2006). Перезагрузился. Проблема осталась.
4. Далее поменял видюху проблемного компьютера (RADEON 9200) с видюхой "беспроблемного" компьютера (RADEON 9250). В итоге:
- на "проблемном" компьютере Lightroom 3.6 по-прежнему глючил на операции Masking
- на "беспроблемном" компьютере Lightroom 3.6 по-прежнему работал нормально

Выводы: проблема либо:
- в ОС (на оба физических диска "проблемного" компьютера ОС ставилась с одного дистрибутива)
- либо в материнской плате (т.к. оперативку и видюху исключил)
Склоняюсь к первому варианту.

А железо у меня на "проблемном" компьютере такое:
- Epox EP-8VTAI (VIA Apollo KT880)
- AMD Sempron, 1500 MHz 2200+
- ATI RADEON 9200 SERIES (64 Мб) [если эту видюху поставить на "беспроблемный" компьютер, то глюка там по-прежнему не наблюдается]
- память 1536 Мб (2 шт. PC3200 DDR SDRAM)
[такая же память - PC3200 - стоит на "беспроблемном" компьютере, причём всего 1 Гб, но глюка там не наблюдается. Т.е. проблема не в объёме и не типе оперативной памяти]

-----------------------------------
На втором физическом диске "проблемного" компьютера одновременно с сообщением Windows "инструкция такая-то обратилась к памяти такой-то" выходит сообщение Lightroom'а об ошибке - там можно посмотреть дополнительную информацию об ошибке, включая технические сведения. Выкладываю скрины:
1) 01 Ошибка приложения (Windows).jpg
2) 02 Ошибка Lightroom 3.6.jpg
3) 03 Дополнительные сведения об ошибке.jpg
4) 01.jpg, 02.jpg, ..., 10.jpg - первые 10 принтскринов содержимого окна Содержание отчёта об ошибке. В этом окне нельзя выделить весь текст, нельзя скопировать его в буфер, нельзя даже размеры окна увеличить, поэтому, выкладываю первые 10 принскринов (объём текста в этом окне огромный)
5) b1e3_appcompat.txt - Файл, о котором упоминается в области "В отчёт будут включены следующие файлы" вышеуказанного окна. Имя этого файла отличается от имени фактически создаваемого (при этом файла с именем, указанным в этом окне, нет) - почему, не знаю, но по времени создания видно, что это именно тот файл, который создан при возникновении сабжевой ошибки.

Насколько я понимаю, при выполнении операции Masking cammeraraw.dll от 3-й версии Lightroom'а обращается к адресу, по которому в ОС на проблемном компьютере находится не то, что на ОС других компьютеров.

yurfed
06-05-2012, 10:50
CyraxZ, об этом уже обговорено лет за много очень много :)
Данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.
Во всем, как выяснилось, виновата функция "Предотвращение выполнения данных" (DEP).
Чтобы не запутать ни Вас ни себя, просто процитирую
"В отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке
потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после
установки Service Pack 2 DEP по умолчанию включена для основных программ и служб Windows. Cуществует четыре
варианта ее настройки.

OptIn(по умолчанию) В этой конфигурации под действие функции DEP подпадают только основные системные программы
и службы.
OptOutDEP включена для всех процессов и приложений, кроме тех, которые вручную добавлены пользователем в список
исключений.
AlwaysOn В этом режиме DEP включена всегда для системы в целом, всех процессов и приложений, невзирая на установки
пользователя или производителя ПО.
AlwaysOffDEP полностью отключена.

NoExecute =OptIn
NoExecute =OptOut
NoExecute =AlwaysOn
NoExecute =AlwaysOff


Для редактирования boot.ini нужно: Пуск => Выполнить => %systemdrive%\Boot.ini

Обязательно проверьтесь на заразу

По памяти - можно исключать программы в Компьютер - Свойства - Безопасность. Отключением DEP

PS вычистите папку Temp с помощью ATF Cleaner (http://www.scanwith.com/download/ATF_Cleaner.htm) и отправляйтесь в лечение системы.

CyraxZ
06-05-2012, 12:43
Там по Вашей цитате должно быть не AlwaysOffDEP, а AlwaysOff.

У меня на проблемном компьютере значением параметра NoExecute было OptIn (так же, как и на беспроблемном компьютере).
Сделал следующее:
1. Задал параметр NoExecute равным AlwaysOff непосредственно в boot.ini, перезагрузился - проблема осталась
2. В окне "Система - Дополнительно - Быстродействие - Параметры - Предотварщение выполнения данных" выбрал пункт "Включить DEP для всех программ и служб, кроме выбранных ниже" и указал lightroom.exe в качестве исключения. Перезагрузился. Итог: проблема осталась.
3. Для эксперимента на БЕСпроблемном компьютере (там у меня стояло значение OptIn) выбрал пункт "Включить DEP для всех программ и служб, кроме выбранных ниже" (список исключений оставил пустым). Перезагрузился. Итог: Lightroom по-прежнему работает нормально.

Выходит, дело вовсе не в DEP ?

P.S. Попробую проверить систему на вирусы.
А папку Temp я вручную всё время чищу: C:\Documents and Settings\ИМЯ\Local Settings\Temp
Ведь о ней идёт речь ?

yurfed
06-05-2012, 13:14
Там по Вашей цитате должно быть не AlwaysOffDEP, а AlwaysOff. »Это не моя цитата. Обычный копипаст :)
NoExecute =OptIn
NoExecute =OptOut
NoExecute =AlwaysOn
NoExecute =AlwaysOff
И что не так?

Ведь о ней идёт речь ? »Речь идёт о Windows\Temp.
Очень интересный текстовый файл, который выдаёт все эти ошибки.

CyraxZ
06-05-2012, 14:41
Речь идёт о Windows\Temp.
У меня он занимает 40 Мб. Его я удалю, но вначале хотел бы поглядеть на этот файл:
Очень интересный текстовый файл, который выдаёт все эти ошибки.
Только как он называется и какое расширение имеет ? У меня в этой папке нет .txt-файлов.
"Все эти ошибки" - это ошибки, подобные сабжевой ?

yurfed
06-05-2012, 15:04
"Все эти ошибки" - это ошибки, подобные сабжевой ? »Все эти ошибки следствие вируса/ов.
Зайдите Лечение систем от вредоносных программ (http://forum.oszone.net/forum-87.html), выполните все Вам нужна помощь? Нам нужны ваши логи! Если их не будет, мы отправим вас в эту тему. (http://forum.oszone.net/thread-98169.html) к выполнению.

Petya V4sechkin
06-05-2012, 17:26
AMD Sempron, 1500 MHz 2200+
Интересная тема (http://forums.adobe.com/thread/733986) с объяснением бага (если с английским "дружите").




© OSzone.net 2001-2012