Ошибка microsoft c exception

This is mostly out of curiosity, but when debugging, I often see a line looking like that:

First-chance exception at 0x7583812f in MyApp.exe: Microsoft C++ exception: CTBadSupportFileException at memory location 0x039be09c..

And I wonder, why is it called a «Microsoft» C++ exception?

Is it really a normal C++ exception? What class does it derive from? Is «Microsoft C++ exception» the type of the exception, or is it a parent type from which exceptions like CTBadSupportFileException derive?

Why does the debugger log them like that?

asked Oct 21, 2013 at 17:20

sashoalm's user avatar

sashoalmsashoalm

72.9k116 gold badges422 silver badges758 bronze badges

3

It is not a «Microsoft» C++ exception. It is a «Microsoft C++» exception.

When an operating system exception is raised with the RaiseException function, the caller specifies an exception code. There are some standard exception codes like 0xC00000FD for stack overflow or 0xC0000005 for access violation. But you can also raise custom exception codes, and the custom exception code used by the Microsoft C++ toolchain for all C++ exceptions is 0xE06d7363.

Note that operating system exceptions and C++ exceptions are different concepts. The message in the debugger is talking about operating system exceptions.

The debugger is doing you a courtesy and instead of reporting «Exception 0xE06d7363» it says «Microsoft C++ exception», and it even takes the extra step of decoding its parameters for you.

answered Oct 21, 2013 at 17:43

Raymond Chen's user avatar

Raymond ChenRaymond Chen

44.1k11 gold badges92 silver badges130 bronze badges

Wareos

1

12.01.2009, 14:43. Показов 15962. Ответов 1

Метки нет (Все метки)


всем привет…Люди добрые помогите плз…мало разбираюсь в с++,просто у меня при загрузке игры R2 ошибка выходит :Microsoft c++ exception…что надо зделать..?!!L2 кажется тоже поетойже причине не пошла….спосайте!!

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

12.01.2009, 14:43

Ответы с готовыми решениями:

Unhandled exception at 0x7c812a5b : Microsoft C++ exception: std::bad_alloc at memory location 0x0012f350
что то я запутался совсем. подскажите где глюк? Считываю из XML данные:
char*…

Unhandled exception at at 0x75E717D2 in ConsoleApplication24.exe: Microsoft C++ exception: std::out_of_range at memory l
Здравствуйте, помогите пожалуйста, при проходе через последний цикл выдаёт вот такую ошибку:…

Zend Exception при запуске формы. Zend framework
Всем привет,
столкнулся с проблемой, никак не могу понять в чем ошибка.
Когда запускаю форму…

Webkit.net unhandled exception при запуске
WinXP. WebKit.Net выкидывает при запуске исключение. Все файлики вебкита сложены в папку с…

1

StalkerMAKS

08.03.2009, 23:06

2

чувак прикинь та же фигня…с других персов заходит а с одного нет…не знаю чо делать

IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

08.03.2009, 23:06

Помогаю со студенческими работами здесь

При запуске windows 7 Exception Processing Message 0xc000007b
Exception Processing Message 0xc000007b Parameters 0x000007FEFD5D718C 0x000007FEFD5D718C…

При запуске выдаёт ошибку: application has generated an exception that could not be handled
Перенёс ПО с одной ОС на другую, при запуске выдаёт ошибку application has generated an exception…

Ошибка при запуске Microsoft Word
Ошибка при запуске Microsoft Word вылетает ошибка "(0xc000007b)"
Помогите устранить пожалуйста.

При запуске игры NFS U выдаёт ошибку unknown software exception (0xc000001d) в приложении по адресу 0x 004511e0.
Помогите при запуске игры NFS U выдаёт ошибку unknown software exception (0xc000001d) в приложении…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

2

This is mostly out of curiosity, but when debugging, I often see a line looking like that:

First-chance exception at 0x7583812f in MyApp.exe: Microsoft C++ exception: CTBadSupportFileException at memory location 0x039be09c..

And I wonder, why is it called a «Microsoft» C++ exception?

Is it really a normal C++ exception? What class does it derive from? Is «Microsoft C++ exception» the type of the exception, or is it a parent type from which exceptions like CTBadSupportFileException derive?

Why does the debugger log them like that?

asked Oct 21, 2013 at 17:20

sashoalm's user avatar

sashoalmsashoalm

72.9k116 gold badges422 silver badges758 bronze badges

3

It is not a «Microsoft» C++ exception. It is a «Microsoft C++» exception.

When an operating system exception is raised with the RaiseException function, the caller specifies an exception code. There are some standard exception codes like 0xC00000FD for stack overflow or 0xC0000005 for access violation. But you can also raise custom exception codes, and the custom exception code used by the Microsoft C++ toolchain for all C++ exceptions is 0xE06d7363.

Note that operating system exceptions and C++ exceptions are different concepts. The message in the debugger is talking about operating system exceptions.

The debugger is doing you a courtesy and instead of reporting «Exception 0xE06d7363» it says «Microsoft C++ exception», and it even takes the extra step of decoding its parameters for you.

answered Oct 21, 2013 at 17:43

Raymond Chen's user avatar

Raymond ChenRaymond Chen

44.1k11 gold badges92 silver badges130 bronze badges

This is mostly out of curiosity, but when debugging, I often see a line looking like that:

First-chance exception at 0x7583812f in MyApp.exe: Microsoft C++ exception: CTBadSupportFileException at memory location 0x039be09c..

And I wonder, why is it called a «Microsoft» C++ exception?

Is it really a normal C++ exception? What class does it derive from? Is «Microsoft C++ exception» the type of the exception, or is it a parent type from which exceptions like CTBadSupportFileException derive?

Why does the debugger log them like that?

asked Oct 21, 2013 at 17:20

sashoalm's user avatar

sashoalmsashoalm

74.1k119 gold badges427 silver badges770 bronze badges

3

It is not a «Microsoft» C++ exception. It is a «Microsoft C++» exception.

When an operating system exception is raised with the RaiseException function, the caller specifies an exception code. There are some standard exception codes like 0xC00000FD for stack overflow or 0xC0000005 for access violation. But you can also raise custom exception codes, and the custom exception code used by the Microsoft C++ toolchain for all C++ exceptions is 0xE06d7363.

Note that operating system exceptions and C++ exceptions are different concepts. The message in the debugger is talking about operating system exceptions.

The debugger is doing you a courtesy and instead of reporting «Exception 0xE06d7363» it says «Microsoft C++ exception», and it even takes the extra step of decoding its parameters for you.

answered Oct 21, 2013 at 17:43

Raymond Chen's user avatar

Raymond ChenRaymond Chen

44.3k11 gold badges94 silver badges134 bronze badges

Помогаю со студенческими работами здесь

При запуске windows 7 Exception Processing Message 0xc000007b
Exception Processing Message 0xc000007b Parameters 0x000007FEFD5D718C 0x000007FEFD5D718C…

При запуске выдаёт ошибку: application has generated an exception that could not be handled
Перенёс ПО с одной ОС на другую, при запуске выдаёт ошибку application has generated an exception…

Ошибка при запуске Microsoft Word
Ошибка при запуске Microsoft Word вылетает ошибка "(0xc000007b)"
Помогите устранить пожалуйста.

При запуске игры NFS U выдаёт ошибку unknown software exception (0xc000001d) в приложении по адресу 0x 004511e0.
Помогите при запуске игры NFS U выдаёт ошибку unknown software exception (0xc000001d) в приложении…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

Понравилась статья? Поделить с друзьями:
  • Ошибка invalid samp file
  • Ошибка invalid remid при запуске симс 4
  • Ошибка invalid property value delphi
  • Ошибка invalid pointer operation как исправить
  • Ошибка ip конфигурации при подключении wifi на планшете