Описание тега minidumpwritedump
MiniDumpWriteDump - это функция Windows API, используемая для создания дампа пользовательского режима.
0
ответов
Анализировать файл дампа в Visual Studio 2013
Я начал делать CrashHandler для инструмента (C#, WPF, VS2013, x64). Когда я отправляю инструмент клиенту, я создаю его в режиме выпуска и сохраняю на своем сервере символы (файлы.pdb) Когда происходит сбой инструмента (на компьютере клиента), автома…
17 окт '18 в 14:05
1
ответ
MiniDumpWriteDump segfault?
Я пытаюсь сбросить процесс, скажем calc.exe Когда я запускаю свою программу, я получаю Program received signal SIGSEGV, Segmentation fault. 0x0000000000401640 in MiniDumpWriteDump () Вот код #include <windows.h> #include <dbghelp.h> int …
07 апр '12 в 06:27
1
ответ
Исключения при использовании MiniDumpWriteDump() Win32 API при отладке
Я породил процесс "2" из процесса "1" в C++/CLI. Пока оба работают, процесс "1" убивает процесс "2" (по замыслу). Моя цель - сделать мини-дамп "2" как раз перед тем, как его убить. Вот мой код: // mpProcess started with System::Diagnostics::Process.…
13 ноя '18 в 13:41
0
ответов
ReadProcessMemory против MiniDumpWriteDump
Я заметил, что если я пытаюсь прочитать весь процесс с помощью ReadProcessMemory, это займет ОЧЕНЬ много времени. Однако при выполнении MiniDumpWriteDump это происходит примерно за 1 секунду. Также по какой-то причине байтовый массив становится повр…
26 июл '17 в 12:45
1
ответ
MiniDumpWriteDump другой процесс
Я пытаюсь создать сервис с целью мониторинга приложений, созданных моей компанией. Когда приложение получает состояние Нет ответа, служба должна создать дамп с MiniDumpWriteDump, Проблема: при использовании HANDLE другого процесса, MiniDumpWriteDump…
23 ноя '18 в 12:45
0
ответов
MiniDumpWriteDump не работает с MiniDumpNormal, но работает с MiniDumpWithFullMemory
Я вызываю MiniDumpWriteDump API из обработчика исключений верхнего уровня из локального приложения-службы, работающего в Windows XP SP3, примерно так: _MINIDUMP_EXCEPTION_INFORMATION ExInfo; DWORD dwProcID = ::GetCurrentProcessId(); DWORD dwThreadID…
16 июл '12 в 01:35
1
ответ
Как правильно получить трассировки стека MiniDumpWriteDump через границы MFC?
Мы находимся в ситуации, когда мы используем MiniDumpWriteDump для создания файла дампа. Однако мы заметили, что если код принимает путь наш код->MFC-> наш код, стек вызовов заканчивается на MFC, и мы теряем источник проблемы. Это 64-битное приложен…
27 мар '18 в 23:44
1
ответ
Параметры функции MiniDumpWriteDump(): зачем нам нужен дескриптор и идентификатор?
Я проверил определение метода MiniDumpWriteDump() на MSDN, как показано ниже: BOOL WINAPI MiniDumpWriteDump( __in HANDLE hProcess, __in DWORD ProcessId, __in HANDLE hFile, __in MINIDUMP_TYPE DumpType, __in PMINIDUMP_EXCEPTION_INFORMATION ExceptionPa…
04 ноя '10 в 02:30
0
ответов
Создание сторожевого таймера для захвата минидампов
Я пытаюсь добавить функциональность захвата мини-дампов, когда моя программа падает. Из того, что я прочитал, это лучше всего достигается с помощью другого приложения (сторожевого таймера), которое используется для размещения реального приложения и …
22 окт '13 в 18:58
1
ответ
Можно ли изменить размер файла memory.dmp после создания?
Я чувствую себя немного лениво, спрашивая об этом, но я, кажется, не могу вызвать правильный запрос Google, чтобы найти ответы на мои вопросы. Немного предыстории. У меня есть приложение, которое будет отслеживать другие процессы на предмет необрабо…
01 июл '15 в 08:44
1
ответ
C++ MiniDumpWriteDump - FullMemoryDump не дает мне много информации
Я использовал MiniDumpWriteDump для создания файлов дампа при сбое. Я пытался сделать полный дамп памяти. Это, кажется, работает, и генерирует большой файл, как и ожидалось. Однако, когда я загружаю этот огромный файл в Visual Studio (2005), я не ви…
19 фев '10 в 12:29
2
ответа
Какой минимальный MINIDUMP_TYPE установлен для создания дампа собственного процесса C++, на котором размещен компонент.net, чтобы иметь возможность использовать! Clrstack в windbg
Существует родное приложение C++, в котором размещены несколько компонентов.net. При возникновении ошибки это приложение создает мини-дамп с использованием функции MiniDumpWriteDump. Вопрос здесь, каков минимальный набор [Flags ]enum MINIDUMP_TYPE {…
31 янв '11 в 13:43
2
ответа
MiniDumpWriteDump и его тип MINIDUMP_TYPE
Не так давно мы поняли, что даже сборка релиза может работать неправильно - может падать - может зависать и т. Д. Поэтому мы решили реализовать процедуру создания дампа. Все шаги достаточно быстро были найдены в интернете. Но одно - главное - нам до…
02 авг '13 в 13:33
1
ответ
MiniDumpWriteDump (C#) создает файлы дампа нулевой длины для определенного процесса
Выполнение MiniDumpWriteDump в конкретном процессе обеспечивает работоспособный файл дампа. Выполнение MiniDumpWriteDump из внешнего процесса, где hProcess и processId указывают на упомянутый конкретный процесс, предоставляет файл дампа нулевой длин…
23 ноя '15 в 10:17
1
ответ
Дамп других запущенных процессов в Visual Basic
Я ищу, чтобы создать исполняемый файл, который при запуске сбрасывает блокнот в текстовый документ где-то на моем диске. Это важно, потому что я хочу иметь возможность сканировать файл на наличие ключевых слов и предупреждать конечного пользователя,…
08 апр '16 в 04:35
5
ответов
Уменьшение размера мини-дампов управляемых программ при сохранении некоторой кучи информации?
Благодаря поддержке отладки дампов в.NET 4.0 мы автоматически (после запроса пользователя:) создаем мини-дампы сбоев программы C#, чтобы загрузить их в нашу систему отслеживания ошибок (чтобы мини-дампы могли помочь в устранении причины авария). Все…
27 июл '10 в 13:51
2
ответа
Как получить значимую трассировку стека с помощью MiniDumpWriteDump
Я пытаюсь программно генерировать трассировку стека. Когда у моих пользователей происходит сбой, в частности случайный, трудно обсудить их с процессом получения дампа, чтобы я мог решить проблему. В прошлом, как только они посылали мне трассировку, …
13 фев '16 в 20:20
3
ответа
MiniDumpWriteDump и запись нескольких дампов для одного и того же сбоя?
TL;DR Имеет ли смысл писать несколько дампов для одного и того же события сбоя, и если да, то на что вам нужно обращать внимание. Мы используем MiniDumpWriteDump написать аварийный дамп, когда в нашем приложении есть необработанное исключение / abor…
29 апр '13 в 06:26
2
ответа
Почему MiniDumpWriteDump не работает?
Я создал свое собственное приложение отладчика. Он присоединяется к процессу и создает файл дампа сбоя. Это работает большую часть времени. У меня проблема в том, что она не будет работать, когда отлаживаемое приложение ожидает объект мьютекса (и эт…
23 мар '12 в 02:13
1
ответ
Windows испорченный минидамп
Когда моя программа падает, она создает мини-дамп из обработчика необработанных исключений. У меня проблема в том, что люди посылают мне аварийные дампы, но когда я пытаюсь открыть их в Visual Studio 2010, они говорят, что они повреждены ("Файл дамп…
28 фев '13 в 01:58