Hello, I had a similar crash, and submitted a patch commited in rL285843 <https://reviews.llvm.org/rL285843> You could try to build afte this version from source, or wait for an updated build. <https://reviews.llvm.org/rL285843>
On Sun, Nov 13, 2016 at 5:31 PM, Eli Zaretskii via lldb-dev < lldb-dev@lists.llvm.org> wrote: > 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 >
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev