Hi, I installed a 32-bit Windows build of LLVM 4.0.0 from this page:
http://llvm.org/builds/ where it is identified as "based on SVN r284979 (24 October 2016)". (I actually wanted only LLDB, but there doesn't seem to be a separate installer for that.) The machine where I installed it runs the 64-bit Windows 7 OS. The only setting I changed during the installation was the installation directory: instead of the default under "C:\Program Files (x86)" I've installed it under d:\usr. The installation went fine. After installing, I found that I needed Python 3.5.x, so I installed this: https://www.python.org/ftp/python/3.5.2/python-3.5.2.exe The installed Python works correctly. After all this, lldb crashes when it attempts to start a debuggee. Specifically, whenever I say "process launch -s" inside the debugger, it crashes. (The information about the crash available in the Windows Event Viewer is at the end of this message.) The same happens if I type "lldb PROGRAM" from the Windows cmd.exe prompt. Until I try to launch the debuggee, lldb works: I can type the various commands, including "help" and they produce expected results. The crash is inside liblldb.dll, and the exception code seems to indicate that some C runtime library function is called with incorrect or invalid arguments. Other programs that came with the installation -- clang, llvm-ar, llvm-objdump -- seem to work fine and produce the expected results. In particular, I compiled a small C program with clang. So the installation seems to work fine, and only lldb crashes. What am I doing wrong? Thanks in advance for any help. Here's the info from the Event Viewer: Log Name: Application Source: Application Error Date: 13/11/2016 13:24:58 Event ID: 1000 Task Category: (100) Level: Error Keywords: Classic User: N/A Computer: C1050100036.ness.com Description: Faulting application name: lldb.exe, version: 4.0.0.0, time stamp: 0x580fd053 Faulting module name: liblldb.dll, version: 4.0.0.0, time stamp: 0x580fd046 Exception code: 0xc0000417 Fault offset: 0x027295d2 Faulting process id: 0x1564 Faulting application start time: 0x01d23da09025cbd5 Faulting application path: D:\usr\LLVM\bin\lldb.exe Faulting module path: D:\usr\LLVM\bin\liblldb.dll Report Id: cef982bb-a993-11e6-a608-001b10002aec Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Application Error" /> <EventID Qualifiers="0">1000</EventID> <Level>2</Level> <Task>100</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2016-11-13T11:24:58.000000000Z" /> <EventRecordID>121846</EventRecordID> <Channel>Application</Channel> <Computer>C1050100036.ness.com</Computer> <Security /> </System> <EventData> <Data>lldb.exe</Data> <Data>4.0.0.0</Data> <Data>580fd053</Data> <Data>liblldb.dll</Data> <Data>4.0.0.0</Data> <Data>580fd046</Data> <Data>c0000417</Data> <Data>027295d2</Data> <Data>1564</Data> <Data>01d23da09025cbd5</Data> <Data>D:\usr\LLVM\bin\lldb.exe</Data> <Data>D:\usr\LLVM\bin\liblldb.dll</Data> <Data>cef982bb-a993-11e6-a608-001b10002aec</Data> </EventData> </Event> _______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev