Lines Matching refs:faulthandler
3 import faulthandler
140 import faulthandler
141 faulthandler.enable()
142 faulthandler._read_null()
151 import faulthandler
152 faulthandler.enable()
153 faulthandler._read_null()
161 import faulthandler
162 faulthandler.enable()
163 faulthandler._sigsegv()
172 import faulthandler
176 faulthandler.enable()
180 faulthandler._sigsegv()
206 import faulthandler
207 faulthandler.enable()
208 faulthandler._fatal_error_c_thread()
218 import faulthandler
219 faulthandler.enable()
220 faulthandler._sigabrt()
229 import faulthandler
230 faulthandler.enable()
231 faulthandler._sigfpe()
241 import faulthandler
244 faulthandler.enable()
255 import faulthandler
258 faulthandler.enable()
285 @unittest.skipIf(not hasattr(faulthandler, '_stack_overflow'),
286 'need faulthandler._stack_overflow()')
289 import faulthandler
290 faulthandler.enable()
291 faulthandler._stack_overflow()
300 import faulthandler
301 faulthandler.enable()
302 faulthandler._sigsegv(True)
313 import faulthandler
315 faulthandler.enable(output)
316 faulthandler._sigsegv()
331 import faulthandler
333 faulthandler.enable(%s)
334 faulthandler._sigsegv()
343 import faulthandler
344 faulthandler.enable(all_threads=False)
345 faulthandler._sigsegv()
354 import faulthandler
355 faulthandler.enable()
356 faulthandler.disable()
357 faulthandler._sigsegv()
369 import faulthandler
373 faulthandler.enable()
374 faulthandler._sigsegv()
383 for name in ('sys', 'faulthandler'):
390 # faulthandler.enable() requires that sys.stderr has a fileno()
394 was_enabled = faulthandler.is_enabled()
396 faulthandler.enable()
397 self.assertTrue(faulthandler.is_enabled())
398 faulthandler.disable()
399 self.assertFalse(faulthandler.is_enabled())
402 faulthandler.enable()
404 faulthandler.disable()
411 code = "import faulthandler; print(faulthandler.is_enabled())"
413 # don't use assert_python_ok() because it always enables faulthandler
419 # Test python -X faulthandler
420 code = "import faulthandler; print(faulthandler.is_enabled())"
423 "-X", "faulthandler", "-c", code))
426 # don't use assert_python_ok() because it always enables faulthandler
433 code = "import faulthandler; print(faulthandler.is_enabled())"
438 # don't use assert_python_ok() because it always enables faulthandler
455 import faulthandler
463 faulthandler.dump_traceback(fp, all_threads=False)
465 faulthandler.dump_traceback(fd,
468 faulthandler.dump_traceback(all_threads=False)
513 import faulthandler
516 faulthandler.dump_traceback(all_threads=False)
538 import faulthandler
545 faulthandler.dump_traceback(fp, all_threads=True)
547 faulthandler.dump_traceback(all_threads=True)
609 import faulthandler
622 faulthandler.dump_traceback_later(timeout, repeat=repeat, file=file)
624 faulthandler.cancel_dump_traceback_later()
626 faulthandler.cancel_dump_traceback_later()
682 @unittest.skipIf(not hasattr(faulthandler, "register"),
683 "need faulthandler.register")
696 import faulthandler
723 faulthandler.register(signum, file=file,
726 faulthandler.unregister(signum)
802 faulthandler.enable()
804 faulthandler.dump_traceback()
806 faulthandler.dump_traceback_later(1e-3)
807 if hasattr(faulthandler, "register"):
809 faulthandler.register(signal.SIGUSR1)
819 import faulthandler
820 faulthandler.enable()
821 faulthandler._raise_exception(faulthandler._{exc})
833 import faulthandler
834 faulthandler.enable()
835 faulthandler._raise_exception({exc_code})
845 # faulthandler display the traceback when they are
859 import faulthandler
860 faulthandler.enable()
861 faulthandler._raise_exception(0x{exc:x})
873 import faulthandler
874 faulthandler.enable()
875 faulthandler.disable()
876 code = faulthandler._EXCEPTION_ACCESS_VIOLATION
877 faulthandler._raise_exception(code)
887 import faulthandler
888 faulthandler.cancel_dump_traceback_later()