Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test_SEH() of test_ctypes logs "Windows fatal exception: access violation" #74311

Closed
vstinner opened this issue Apr 21, 2017 · 6 comments
Closed
Labels

Comments

@vstinner
Copy link
Member

BPO 30125
Nosy @pfmoore, @vstinner, @tjguk, @zware, @zooba
PRs
  • bpo-30125: disable faulthandler in ctypes test_SEH #1237
  • bpo-30125: Fix faulthandler.disable() on Windows #1240
  • bpo-30125: Fix faulthandler.disable() on Windows #1243
  • [3.6] bpo-30125: disable faulthandler in ctypes test_SEH (#1237) #1343
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None
    closed_at = <Date 2017-05-02.14:35:25.336>
    created_at = <Date 2017-04-21.12:23:18.666>
    labels = ['3.7', 'OS-windows']
    title = 'test_SEH() of test_ctypes logs "Windows fatal exception: access violation"'
    updated_at = <Date 2017-05-02.14:35:25.334>
    user = 'https://github.com/vstinner'

    bugs.python.org fields:

    activity = <Date 2017-05-02.14:35:25.334>
    actor = 'vstinner'
    assignee = 'none'
    closed = True
    closed_date = <Date 2017-05-02.14:35:25.336>
    closer = 'vstinner'
    components = ['Windows']
    creation = <Date 2017-04-21.12:23:18.666>
    creator = 'vstinner'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 30125
    keywords = []
    message_count = 6.0
    messages = ['292030', '292057', '292078', '292081', '292533', '292765']
    nosy_count = 5.0
    nosy_names = ['paul.moore', 'vstinner', 'tim.golden', 'zach.ware', 'steve.dower']
    pr_nums = ['1237', '1240', '1243', '1343']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue30125'
    versions = ['Python 3.7']

    @vstinner
    Copy link
    Member Author

    Attached PR removes the following scary log.

    http://buildbot.python.org/all/builders/AMD64%20Windows8.1%20Non-Debug%203.x/builds/655/steps/test/logs/stdio

    Windows fatal exception: access violation

    Current thread 0x00000b88 (most recent call first):
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\case.py", line 178 in handle
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\case.py", line 733 in assertRaises
    File "D:\buildarea\3.x.ware-win81-release\build\lib\ctypes\test\test_win32.py", line 47 in test_SEH
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\case.py", line 605 in run
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\case.py", line 653 in __call__
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 122 in run
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 84 in __call__
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 122 in run
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 84 in __call__
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 122 in run
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 84 in __call__
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 122 in run
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 84 in __call__
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 122 in run
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\suite.py", line 84 in __call__
    File "D:\buildarea\3.x.ware-win81-release\build\lib\unittest\runner.py", line 176 in run
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\support\init.py", line 1896 in _run_suite
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\support\init.py", line 1930 in run_unittest
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\libregrtest\runtest.py", line 164 in test_runner
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\libregrtest\runtest.py", line 165 in runtest_inner
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\libregrtest\runtest.py", line 119 in runtest
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\libregrtest\runtest_mp.py", line 71 in run_tests_slave
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\libregrtest\main.py", line 470 in _main
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\libregrtest\main.py", line 463 in main
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\libregrtest\main.py", line 527 in main
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\regrtest.py", line 46 in _main
    File "D:\buildarea\3.x.ware-win81-release\build\lib\test\regrtest.py", line 50 in <module>
    File "D:\buildarea\3.x.ware-win81-release\build\lib\runpy.py", line 85 in _run_code
    File "D:\buildarea\3.x.ware-win81-release\build\lib\runpy.py", line 193 in _run_module_as_main

    @vstinner
    Copy link
    Member Author

    New changeset 46c2b81 by Victor Stinner in branch 'master':
    bpo-30125: Fix faulthandler.disable() on Windows (bpo-1240)
    46c2b81

    @vstinner
    Copy link
    Member Author

    New changeset 3a8f8ea by Victor Stinner in branch '3.6':
    bpo-30125: Fix faulthandler.disable() on Windows (bpo-1243)
    3a8f8ea

    @vstinner
    Copy link
    Member Author

    New changeset a36e939 by Victor Stinner in branch 'master':
    bpo-30125: disable faulthandler in ctypes test_SEH (bpo-1237)
    a36e939

    @vstinner
    Copy link
    Member Author

    New changeset e005dd9 by Victor Stinner in branch '3.6':
    bpo-30125: disable faulthandler in ctypes test_SEH (bpo-1237) (bpo-1343)
    e005dd9

    @vstinner
    Copy link
    Member Author

    vstinner commented May 2, 2017

    faulthandler.disable() has been fixed on Windows in Python 3.6 and master (3.7).

    The test_ctypes warning has been made quiet in Python 3.6 and master (3.7) as well.

    @vstinner vstinner closed this as completed May 2, 2017
    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    Projects
    None yet
    Development

    No branches or pull requests

    1 participant