« first day (289 days earlier)      last day (3044 days later) » 
00:00 - 22:0022:00 - 00:00

10:01 PM
@АлексейШиманский Можно постить в твиттер цитаты с избранными ссылками
 
@Vlad ну не все там тусуются. меня к примеру там нет. ни в свитере и в пукстаграмм. )
 
прошли годы. дискуссия о поведении кнопки esc перекочевала из чата на основной сайт:
2
Q: Исключение при попытке закрыть форму с браузером

QwertiyЕсть форма с единственным контролом типа WebBrowser. Для обработки нажатия Ecs используется переопределение ProcessCmdKey. При загрузке формы выполняется открытие стараницы в webBrowser1. Вот код: public partial class Form1 : Form { public Form1() { InitializeComponent(); } protect...

 
Надо сделать проще - послать багрепорт в мелкософт о том, что у них что-то не так с кнопкой - пусть исправляют
 
@PashaPash, а комментарии к разным ответам можно собрать в один чат?
 
@АлексейШиманский Меня тоже, но модно же?
 
10:15 PM
@alexanderbarakin :D
меня сегодня достало поведение кода в form_load
 
@alexanderbarakin на сколько я помню эта дискуссия там и начиналась :-D
 
2
Q: Странное поведение исключений в Form_Load

QwertiyЕсли в обработчике события Load происходит исключение, то при запуске из VS оно не отображается - просто прерывается выполнение метода и отображается форма. Это происходит как при запуске, так и при пошаговой отладке. В предыдущих версиях VS эту проблему решало создание новой конфигурации билда ...

 
@АлексейШиманский нет, процитированный мною вопрос задан сегодня. а «эпопея эскейпа» началась несколько дней назад в совсем другом вопросе.
 
@alexanderbarakin "там и начиналась" я имел в виду в "..основной сайт" а не тот вопрос
 
@АлексейШиманский точное место и время начала «эпопеи эксейпа» уже затерялось в мрачных глубинах истории человечества. существует даже программистская легенда о том, что вымирание динозавров… впрочем, это уже точно — досужие домыслы.
2
 
10:37 PM
@Qwertiy нет, насколько я знаю. точнее, можно обходным путем (с удалением ответов и воскрешением, и переносом кучи мусора), но это как-то слишком уж сурово
@Qwertiy я могу ответить (если еще актуально :)
 
@PashaPash а чем поможет это?
@PashaPash да, давай
 
@Qwertiy ничем. это won't fix баг отладчика
 
ты тот вопрос процитировал?
 
@Qwertiy да
2
A: Why Form_Load event already catches all the Exceptions?

Pedro77It is a bug and is explained here: The case of the disappearing OnLoad exception – user-mode callback exceptions in x64 http://blog.paulbetts.org/index.php/2010/07/20/the-case-of-the-disappearing-onload-exception-user-mode-callback-exceptions-in-x64/ VS team answer: From here: https://connect....

оно?
 
я имел в виду, что в чате стрелочка не на то указывает
@PashaPash да, там таких вопросов много, причём с разнообразными костылями
 
10:48 PM
@Qwertiy а, да, там два сообщения подряд - к двум разным твоим
@Qwertiy так насчет onload - в чем проблема? в том, что исключение не ловится? или что студия на нем не останавливается?
 
что дебажить ничерта невозможно
оно где-то упало, какой-то код не выполнился, всё продолжает работать
а сегодня я вообще постарался
 
@Qwertiy ну сам эксепшн там как раз виден, просто студия его считает handled и не останавливается с настройками по умолчанию
@Qwertiy там даже в окне Output видно, что студия заметила исключение, но просто не остановилась
@Qwertiy Debug / Windows / Exception Settngs / Break When Thrown для всех CLR Exceptions - и начнет останавливатся у каждого столба
 
помимо того, что скопипастил баг, написал код так, что на половине компов с VS2015 она его не может скомпилить в дебаге указывая на какую-то свою ошибку, но в релизе компилирует; а у всех с VS2013 код падает в рантайме с ошибкой инициализации типа, причём до меня так и не дошло, почему
 
@Qwertiy а нечего код неглядя с SO копипастить! :)))
 
@PashaPash хм.. где читать?
@PashaPash я как раз не копипастил
баг был мой
 
10:53 PM
@Qwertiy да особо нигде. у тебя в output есть строчка об эксепшене. значит студия видела момент броска. если не остановилась - значит посчитала эксепшн пойманным.
 
@PashaPash дебажить вроде не поможет
 
@Qwertiy ну можно включить остановку имено в момент броска эксепшена. тогда студия остановится на throw
 
я его сам что ли бросаю
у меня вообще по другой причине код валится
 
@Qwertiy в видео - сам
 
я накосячил с рефлексией
видео - это демо
там не важно, кто бросает - он не останавливается
 
10:56 PM
@Qwertiy да неважно кто его бросает. Debug / Options / Enable Just My Code снять - и уже неважно кто бросает
@Qwertiy будет останавливатся вообще на всем
 
на чём например?
 
@Qwertiy на любом броске исключения, даже если то было брошено и сразу же поймано где-то глубоко в методе фреймворка
 
брррррррр
а мне-то так зачем?
и в смысле, поймано в глубине?
а в какое место он меня кинет?
предложит ассемблерный код посмотреть?
 
@Qwertiy нет, покажет стектрейс серым
сек
@Qwertiy вот примерно так
 
чего-то мне это не нравится
 
11:03 PM
@Qwertiy это включена ловля всех исключений + выключен just my code. если просто включить ловлю всех исключений - то будет как обычно - т.е. просто остановится там же, но без левого стектрейса
@Qwertiy а если выключить ловлю всех исключений (как по дефолту) - то у меня студия вообще молча пролетает через этот onload, как и у тебя
 
стектрейс мне вроде не мешает
 
Секунду, вроде ж начиная с семёрки должно работать? Если верить этому: blog.paulbetts.org/index.php/2010/07/20/…
 
@Qwertiy вот просто с галкой остановки на thrown - останавливается
@Vlad я тоже думал что должно, но вот у меня пропатченная до самого 10-ка, и не работает
 
@PashaPash Значит вероятно проблема в чём-то другом
Или в настройках?
 
11:06 PM
@Vlad у меня не работает если снять prefer 32 bit
 
Там написано, что девелоперскую машину можно переконфигурировать
@PashaPash А на какой системе?
 
@Vlad 10 x64
 
Хм.
Значит, это новый баг.
А без студии ведёт себя нормально?
Может, это приколы лично студии?
 
@Vlad да
 
@PashaPash Ага, ну тогда это не так сильно критично.
 
11:08 PM
@Vlad это явно что-то в студийном отладчике
 
@Qwertiy А у тебя?
@PashaPash Может, баг. Или тоже какая-нить системная особенность.
 
@Vlad знаю я эти ... особенности
 
@Vlad да, без студии падает
но блин, это же жуть
при отладке как-то как бы работает
а если просто так запустить, то падает
 
@Qwertiy это ты еще баг с nullable не видел...
 
@PashaPash а может не баг? о чём конкретно речь?
 
11:10 PM
5
Q: Visual Studio 2015 Debugger Corruption - Is it a bug or just me?

JaansHave I gone mad? I've always been able to trust the debugger right? Turns out that during a debugging session with VS2015, when I for example change the value of a variable in the Immediate Window, then that assignment results in a "garbage" value being assigned. It's the same garbage value ever...

суть - если поменять значение nullable переменной или свойства в watch - туда записывается мусор. причем принудительно, на каждом шаге отладчика
 
@PashaPash Они переделали внутренний механизм доступа к переменным. Чтобы поддерживало лямбды в Immediate Window.
Думаю, это следствие полностью нового кода :)
 
00:00 - 22:0022:00 - 00:00

« first day (289 days earlier)      last day (3044 days later) »