Це команда plainbox-dev-crash, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
plainbox-dev-crash - аварійне завершення роботи програми
СИНТАКСИС
аварійне завершення роботи розробника Plainbox [-h] (-c | -H)
ОПИС
Завершіть роботу програми
Ця команда призначена для збою або зависання програми.
За допомогою цієї команди розробник може перевірити вбудовані функції розробки та налагодження
доступний у Plainbox. Зокрема, є кілька варіантів, доступних для верхнього рівня
команда звичайного ящика (вони мати до використовувати перед DEV аварія синтаксис), які дозволяють увімкнути
одна з наступних дій:
Стрибки В PDB on Невпійманий Виняток
If звичайна коробка викликається за допомогою --pdb параметр командного рядка, то всі неперехоплені винятки є
обробляється шляхом запуску сеансу налагодження. За допомогою налагоджувача розробник може перевірити
стек виконання, включаючи всі потоки, локальні та глобальні змінні тощо.
Стрибки в PDB on KeyboardInterrupt
If звичайна коробка викликається з обома --pdb і --debug-переривання параметри командного рядка
то а KeyboardInterrupt виняток не ігнорується, як це зазвичай буває, а замість нього
дозволено розширювати стек викликів реалізації командного рядка, поки він не запустить
сеанс інтерактивного налагоджувача.
ВАРІАНТИ
опціональний аргументи:
-c, -- аварія
створити виняток
-H, --повісити
повісити додаток із зайнятим циклом
ПРИКЛАДИ
Сеанс налагоджувача за винятком:
plainbox --pdb dev crash --crash
Сеанс налагоджувача при перериванні клавіатури:
plainbox --pdb --debug-interrupt збій розробника --hang
Використовуйте plainbox-dev-crash онлайн за допомогою служб onworks.net