Запитання з тегом «debugging»

Налагодження - це методичний процес пошуку та виправлення помилок у комп'ютерній програмі. ** ВАЖЛИВО ПРИМІТКА: ** Цей тег є ТІЛЬКИ для запитань про методи налагодження або сам процес налагодження, НЕ для запиту допомоги у налагодженні вашого коду.

13
Редагування в налагоджувачі Chrome
Як "динамічно" редагувати код JavaScript у відладчику Chrome? Це не для мене, тому я не маю доступу до вихідного файлу. Я хочу відредагувати код і побачити, які ефекти вони мають на сторінці, і в цьому випадку зупиняти анімацію в черзі купу разів.


5
Чи можна встановити точку розриву на "доступ до пам'яті" в GDB?
Я запускаю програму через gdb і хочу встановити точку перерви в будь-який час, коли доступ до певної змінної буде змінено. Чи є хороший метод для цього? Мені б також цікаві інші способи моніторингу змінної в C / C ++, щоб побачити, чи / коли вона змінюється.

9
Xcode / iOS: Як визначити, чи працює код у збірці DEBUG / RELEASE?
Я роблю додаток, який обробляє чутливі дані кредитної картки. Якщо мій код працює в режимі налагодження, я хочу занести ці дані до консолі та зробити кілька файлів, демпльованих. Однак у фінальній версії appstore (тобто, коли вона працює в режимі випуску), важливо все це вимкнено (небезпека для безпеки)! Я спробую відповісти …

14
Чому це для виходу з циклу на одних платформах, а не на інших?
Нещодавно я почав вивчати C, і я беру заняття з C як предмет. В даний час я граю з петлями і зіткнувся з якоюсь дивною поведінкою, яку не знаю, як пояснити. #include <stdio.h> int main() { int array[10],i; for (i = 0; i <=10 ; i++) { array[i]=0; /*code should …

30
Дійсний профіль надання цього виконуваного файлу не знайдено в режимі налагодження
Я отримую цю помилку під час спроби налагодження програми на пристрої. Я створив профіль забезпечення розробки, як це згадується на порталі розробників. Мій пристрій розробки вибрано в профілі, і я вибираю правильний профіль у меню ідентичності підпису коду Target. Я кілька разів відтворював профіль надання, а також видаляв і перевстановлював …


16
Чи можливо "декомпілювати" Windows .exe? Або хоча б переглянути Асамблею?
Мій друг завантажив з Facebook щось зловмисне програмне забезпечення, і мені цікаво подивитися, що це робить, не заразивши себе. Я знаю, що ви не можете дійсно декомпілювати an .exe, але чи можу я принаймні переглянути його у зборах чи приєднати налагоджувач? Відредагуйте, щоб сказати, що це не виконавчий файл .NET, …

14
Налагодження в Clojure? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Які найкращі способи налагодити код Clojure, використовуючи repl?
227 debugging  clojure 

1
Що змушує відладчик програми Visual Studio перестати оцінювати заміщення ToString?
Навколишнє середовище: Visual Studio 2015 RTM. (Я не пробував старих версій.) Нещодавно я налагоджував частину свого коду Noda Time , і я помітив, що коли я отримую локальну змінну типу NodaTime.Instant(один із центральних structтипів у Noda Time), вікна "Місцеві жителі" та "Дивитися" не здається, щоб викликати її ToString()переосмислення. Якщо я …

27
Spring RestTemplate - як увімкнути повну налагодження / реєстрацію запитів / відповідей?
Я деякий час використовую Spring RestTemplate, і я послідовно вдаряю об стіну, коли я намагаюся налагодити її запити та відповіді. Я в основному шукаю бачити ті самі речі, що і я, коли використовую curl із увімкненою опцією «багатослів’я». Наприклад : curl -v http://twitter.com/statuses/public_timeline.rss Буде відображено як надіслані дані, так і …

10
Visual Studio відмовляється забувати точки зупинки?
Visual Studio запам'ятовує точки зупинки з попередніх сеансів налагодження, що надзвичайно добре. Однак, коли я налагоджую і очищаю одну із цих "старих" точок зупинку, натискаючи на неї, вона лише тимчасово видаляється. Я маю на увазі наступний раз, коли я налагоджую, повернулася точка зупинки, яку я думав видалити. Це надзвичайно дратує …

13
Автоматично запускається налагоджувач python при помилці
Це питання, про яке я замислювався досить давно, але я ніколи не знайшов підходящого рішення. Якщо я запускаю сценарій і натрапляю, скажімо, на IndexError, python друкує рядок, місцеположення та швидкий опис помилки та виходи. Чи можливо автоматично запустити pdb при виявленні помилки? Я не проти того, щоб мати додаткову заяву …
216 python  debugging 

3
У Visual Studio C ++, що таке представлення розподілу пам'яті?
У Visual Studio всі ми мали "baadf00d", бачили "CC" та "CD" під час перевірки змінних у відладчику в C ++ під час роботи. Як я розумію, "CC" перебуває в режимі DEBUG лише для того, щоб вказати, коли пам'ять була новою () або alloc () та неіціалізованою. У той час як …

15
Як виявити IE11?
Коли я хочу виявити IE, я використовую цей код: function getInternetExplorerVersion() { var rv = -1; if (navigator.appName == 'Microsoft Internet Explorer') { var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})"); if (re.exec(ua) != null) rv = parseFloat( RegExp.$1 ); } return rv; } function checkVersion() { var …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.