При попытке зайти в определенный метод из определенного места дерева вызовов вызывает странный эффект — сначала студия заходит в тело метода (причем метод неверный — показывается метод базового класса, а должен быть перегруженный в классе-потомке), потом без всяких предупреждений закрывает приложение и начинает выполнение с первой строки Main(). В логе студии пишется:
The program '[2552] ConsoleApp1.exe' has exited with code -2146233082 (0x80131506).
У кого-нибудь есть хоть малейшая идея, что это всё означает?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Здравствуйте, CoderMonkey, Вы писали:
CM>зайти в определенный метод из определенного места дерева вызовов
"Код я вам не покажу, точный порядок действий — тоже, про
MCVE забудьте, мне лень парится, вот вам код ошибки, все, я молодец?"
CM>У кого-нибудь есть хоть малейшая идея, что это всё означает?
Кэп: что-то не так.
Вот здесь программист из индии (тоже очень скрытный) смог такое сделать своей программой. Предположу, что какой-то из модулей VS падает с access violation. Какие расширения студии стоят? В любом случае начинать нужно с MCVE, попробовать на друге, возможно баг в VS.
Здравствуйте, Sinatr, Вы писали:
S>"Код я вам не покажу, точный порядок действий — тоже, про MCVE забудьте, мне лень парится, вот вам код ошибки, все, я молодец?"
Сделать MVCE для такого бага — это уже 99.9% решения проблемы.
S>возможно баг в VS.
Тут уж к гадалке не ходи.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Здравствуйте, CoderMonkey, Вы писали:
CM>У кого-нибудь есть хоть малейшая идея, что это всё означает?
Да, есть: мелкософт захватили индусы. Последней юзабельной версией была 2013, все старшие у меня наедаются памяти и умирают либо вовремя отладки, либо правки гуя (обычно я её сам перезагружаю, потому что тормозит сильно на любом железе, ибо 99% time in GC).