[Bug 21731] New: An unknown failure occurs in TestInferiorAssert.py on Windows

Bug ID 21731
Summary An unknown failure occurs in TestInferiorAssert.py on Windows
Product lldb
Version unspecified
Hardware PC
OS Windows NT
Status NEW
Severity normal
Priority P
Component All Bugs
Assignee zturner@google.com
Reporter zturner@google.com
CC lldb-dev@cs.uiuc.edu
Classification Unclassified

The following command line reproduces this (fix up paths as necessary for the
local environment).

D:\python_src\Python-2.7.8\PCbuild\python_d.exe
D:\src\llvm\tools\lldb\test/dotest.py -q --arch=i686 --executable
D:/src/llvm/build/ninja/bin/lldb.exe -s
D:/src/llvm/build/ninja/lldb-test-traces -u CXXFLAGS -u CFLAGS -C
D:\src\llvm\build\ninja\bin\clang.exe -p TestInferiorAssert.py
D:\src\llvm\tools\lldb\test\functionalities\inferior-assert

Zachary Turner changed bug 21731

What | Removed | Added |

  • | - | - |
    Status | NEW | RESOLVED |
    Resolution | — | FIXED |

Comment # 1 on bug 21731 from Zachary Turner

This was a hang that was caused by not creating a valid StopInfo when the
process crashed due to a non-breakpoint exception.  This in turn caused the
thread to report that it did not need to stop, and LLDB would try to resume the
process.  Since it was unrecoverable, however, it went into a loop where it
would resume, the process would crash again, and LLDB would try to resume it,
ad infinitum.

Fixed in r223812.