Re: [swift-users] Swift REPL broken after updating to Sierra, is it just me?

2016-10-06 Thread Jens Persson via swift-users
Thanks! I moved the following to a temporary location:
~
├── .lldb
│   ├── lldb-history
│   ├── lldb-repl-history
│   └── lldb-swift-history
└── .lldb-swift-history

And that made the REPL work again.
I will zip and attach those files to 28657007.
/Jens

On Thu, Oct 6, 2016 at 9:52 PM, Jim Ingham  wrote:

> There is a known bug in libedit's history file reader that can cause this
> crash.  libedit is a system component that lldb uses to do command-line
> editing and the like.
>
> Try moving ~/.lldb-history to some other name, and then rerunning the
> REPL.  If that works, can you attach that history file to the Radar you
> mentioned, so we can make sure this is the same history reading bug?
>
> Thanks,
>
> Jim
>
>
> > On Oct 6, 2016, at 12:46 PM, Jens Persson via swift-users <
> swift-users@swift.org> wrote:
> >
> > I've filed radar 28657007 and attached the two crashlogs that is
> generated (one for lldb, and one for repl_swift.
> > /Jens
> >
> > On Thu, Oct 6, 2016 at 9:25 PM, Jens Persson  wrote:
> > Here is with Xcode.app:
> >
> > › sudo xcode-select -s /Applications/Xcode.app
> > Password:
> > ›
> > › swift -v
> > Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38)
> > Target: x86_64-apple-macosx10.9
> > /Applications/Xcode.app/Contents/Developer/usr/bin/lldb "--repl=-target
> x86_64-apple-macosx10.9 -enable-objc-interop -sdk /Applications/Xcode.app/
> Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
> -color-diagnostics"
> > Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2
> clang-800.0.38). Type :help for assistance.
> > Segmentation fault: 11
> >
> > /Jens
> >
> >
> > On Thu, Oct 6, 2016 at 9:23 PM, Jens Persson  wrote:
> > I was trying both Xcode and Xcode-beta, I just happened to copy paste
> while Xcode-beta was selected ... Anyway, both of them crash like that.
> > /Jens
> >
> >
> > On Thu, Oct 6, 2016 at 7:22 PM, Kate Stone  wrote:
> > If you’ve specified “sudo xcode-select -s /Applications/Xcode.app” then
> it’s surprising that the REPL session is attempting to use the LLDB and SDK
> from /Applications/Xcode-beta.app.  Can you double-check what “xcode-select
> -p” reports?
> >
> > I can’t say I’ve seen a segmentation fault on REPL launch.  If you see
> the same behavior once moving to the GM build of Xcode it would definitely
> be worth filing a radar via bugreport.apple.com with an LLDB crashlog
> attached to investigate further.
> >
> > Kate Stone k8st...@apple.com
> >  Xcode Low Level Tools
> >
> >> On Oct 6, 2016, at 6:51 AM, Jens Persson via swift-users <
> swift-users@swift.org> wrote:
> >>
> >> After updating to Sierra I can no longer use the Swift REPL. It crashes
> immediately (see Terminal session below). Anyone else having the same
> problem, any workaround?
> >>
> >> It didn't help to download and reinstall the command line tools for
> 10.12.
> >>
> >> (I had Xcode 8 and 8.1 beta installed before updating to Sierra. It
> might have happened just after I did a sudo xcode-select -s
> /Applications/Xcode.app )
> >>
> >> See Terminal session below.
> >>
> >> /Jens
> >>
> >>
> >> › swift
> >> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40).
> Type :help for assistance.
> >> Segmentation fault: 11
> >> ›
> >> › swift -v
> >> Apple Swift version 3.0 (swiftlang-800.0.49 clang-800.0.40)
> >> Target: x86_64-apple-macosx10.9
> >> /Applications/Xcode-beta.app/Contents/Developer/usr/bin/lldb
> "--repl=-target x86_64-apple-macosx10.9 -enable-objc-interop -sdk
> /Applications/Xcode-beta.app/Contents/Developer/Platforms/
> MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -color-diagnostics"
> >> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40).
> Type :help for assistance.
> >> Segmentation fault: 11
> >> ›
> >> › /Applications/Xcode.app/Contents/Developer/Toolchains/
> XcodeDefault.xctoolchain/usr/bin/swift -sdk /Applications/Xcode.app/
> Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
> -target x86_64-apple-macosx10.12
> >> Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2
> clang-800.0.38). Type :help for assistance.
> >> Segmentation fault: 11
> >>
> >>
> >> ___
> >> swift-users mailing list
> >> swift-users@swift.org
> >> https://lists.swift.org/mailman/listinfo/swift-users
> >
> >
> >
> >
> > ___
> > swift-users mailing list
> > swift-users@swift.org
> > https://lists.swift.org/mailman/listinfo/swift-users
>
>
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] Swift REPL broken after updating to Sierra, is it just me?

2016-10-06 Thread Jim Ingham via swift-users
There is a known bug in libedit's history file reader that can cause this 
crash.  libedit is a system component that lldb uses to do command-line editing 
and the like.

Try moving ~/.lldb-history to some other name, and then rerunning the REPL.  If 
that works, can you attach that history file to the Radar you mentioned, so we 
can make sure this is the same history reading bug?

Thanks,

Jim
 

> On Oct 6, 2016, at 12:46 PM, Jens Persson via swift-users 
>  wrote:
> 
> I've filed radar 28657007 and attached the two crashlogs that is generated 
> (one for lldb, and one for repl_swift.
> /Jens
> 
> On Thu, Oct 6, 2016 at 9:25 PM, Jens Persson  wrote:
> Here is with Xcode.app:
> 
> › sudo xcode-select -s /Applications/Xcode.app
> Password:
> › 
> › swift -v
> Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38)
> Target: x86_64-apple-macosx10.9
> /Applications/Xcode.app/Contents/Developer/usr/bin/lldb "--repl=-target 
> x86_64-apple-macosx10.9 -enable-objc-interop -sdk 
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
>  -color-diagnostics"
> Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38). 
> Type :help for assistance.
> Segmentation fault: 11
> 
> /Jens
> 
> 
> On Thu, Oct 6, 2016 at 9:23 PM, Jens Persson  wrote:
> I was trying both Xcode and Xcode-beta, I just happened to copy paste while 
> Xcode-beta was selected ... Anyway, both of them crash like that.
> /Jens
> 
> 
> On Thu, Oct 6, 2016 at 7:22 PM, Kate Stone  wrote:
> If you’ve specified “sudo xcode-select -s /Applications/Xcode.app” then it’s 
> surprising that the REPL session is attempting to use the LLDB and SDK from 
> /Applications/Xcode-beta.app.  Can you double-check what “xcode-select -p” 
> reports?
> 
> I can’t say I’ve seen a segmentation fault on REPL launch.  If you see the 
> same behavior once moving to the GM build of Xcode it would definitely be 
> worth filing a radar via bugreport.apple.com with an LLDB crashlog attached 
> to investigate further.
> 
> Kate Stone k8st...@apple.com
>  Xcode Low Level Tools
> 
>> On Oct 6, 2016, at 6:51 AM, Jens Persson via swift-users 
>>  wrote:
>> 
>> After updating to Sierra I can no longer use the Swift REPL. It crashes 
>> immediately (see Terminal session below). Anyone else having the same 
>> problem, any workaround?
>> 
>> It didn't help to download and reinstall the command line tools for 10.12. 
>> 
>> (I had Xcode 8 and 8.1 beta installed before updating to Sierra. It might 
>> have happened just after I did a sudo xcode-select -s 
>> /Applications/Xcode.app )
>> 
>> See Terminal session below.
>> 
>> /Jens
>> 
>> 
>> › swift
>> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40). Type 
>> :help for assistance.
>> Segmentation fault: 11
>> › 
>> › swift -v
>> Apple Swift version 3.0 (swiftlang-800.0.49 clang-800.0.40)
>> Target: x86_64-apple-macosx10.9
>> /Applications/Xcode-beta.app/Contents/Developer/usr/bin/lldb "--repl=-target 
>> x86_64-apple-macosx10.9 -enable-objc-interop -sdk 
>> /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
>>  -color-diagnostics"
>> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40). Type 
>> :help for assistance.
>> Segmentation fault: 11
>> › 
>> › 
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift
>>  -sdk 
>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
>>  -target x86_64-apple-macosx10.12
>> Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38). 
>> Type :help for assistance.
>> Segmentation fault: 11
>> 
>> 
>> ___
>> swift-users mailing list
>> swift-users@swift.org
>> https://lists.swift.org/mailman/listinfo/swift-users
> 
> 
> 
> 
> ___
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] Swift REPL broken after updating to Sierra, is it just me?

2016-10-06 Thread Jens Persson via swift-users
Here is with Xcode.app:

› sudo xcode-select -s /Applications/Xcode.app
Password:
›
› swift -v
Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38)
Target: x86_64-apple-macosx10.9
/Applications/Xcode.app/Contents/Developer/usr/bin/lldb "--repl=-target
x86_64-apple-macosx10.9 -enable-objc-interop -sdk
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
-color-diagnostics"
Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38).
Type :help for assistance.
Segmentation fault: 11

/Jens


On Thu, Oct 6, 2016 at 9:23 PM, Jens Persson  wrote:

> I was trying both Xcode and Xcode-beta, I just happened to copy paste
> while Xcode-beta was selected ... Anyway, both of them crash like that.
> /Jens
>
>
> On Thu, Oct 6, 2016 at 7:22 PM, Kate Stone  wrote:
>
>> If you’ve specified “sudo xcode-select -s /Applications/Xcode.app” then
>> it’s surprising that the REPL session is attempting to use the LLDB and SDK
>> from /Applications/Xcode-beta.app.  Can you double-check what “xcode-select
>> -p” reports?
>>
>> I can’t say I’ve seen a segmentation fault on REPL launch.  If you see
>> the same behavior once moving to the GM build of Xcode it would definitely
>> be worth filing a radar via bugreport.apple.com with an LLDB crashlog
>> attached to investigate further.
>>
>> Kate Stone k8st...@apple.com
>>  Xcode Low Level Tools
>>
>> On Oct 6, 2016, at 6:51 AM, Jens Persson via swift-users <
>> swift-users@swift.org> wrote:
>>
>> After updating to Sierra I can no longer use the Swift REPL. It crashes
>> immediately (see Terminal session below). Anyone else having the same
>> problem, any workaround?
>>
>> It didn't help to download and reinstall the command line tools for
>> 10.12.
>>
>> (I had Xcode 8 and 8.1 beta installed before updating to Sierra. It might
>> have happened just after I did a sudo xcode-select -s
>> /Applications/Xcode.app )
>>
>> See Terminal session below.
>>
>> /Jens
>>
>>
>> › swift
>> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40).
>> Type :help for assistance.
>> Segmentation fault: 11
>> ›
>> › swift -v
>> Apple Swift version 3.0 (swiftlang-800.0.49 clang-800.0.40)
>> Target: x86_64-apple-macosx10.9
>> /Applications/Xcode-beta.app/Contents/Developer/usr/bin/lldb
>> "--repl=-target x86_64-apple-macosx10.9 -enable-objc-interop -sdk
>> /Applications/Xcode-beta.app/Contents/Developer/Platforms/Ma
>> cOSX.platform/Developer/SDKs/MacOSX10.12.sdk -color-diagnostics"
>> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40).
>> Type :help for assistance.
>> Segmentation fault: 11
>> ›
>> › /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeD
>> efault.xctoolchain/usr/bin/swift -sdk /Applications/Xcode.app/Conten
>> ts/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
>> -target x86_64-apple-macosx10.12
>> Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38).
>> Type :help for assistance.
>> Segmentation fault: 11
>>
>>
>> ___
>> swift-users mailing list
>> swift-users@swift.org
>> https://lists.swift.org/mailman/listinfo/swift-users
>>
>>
>>
>
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] Swift REPL broken after updating to Sierra, is it just me?

2016-10-06 Thread Jens Persson via swift-users
I was trying both Xcode and Xcode-beta, I just happened to copy paste while
Xcode-beta was selected ... Anyway, both of them crash like that.
/Jens


On Thu, Oct 6, 2016 at 7:22 PM, Kate Stone  wrote:

> If you’ve specified “sudo xcode-select -s /Applications/Xcode.app” then
> it’s surprising that the REPL session is attempting to use the LLDB and SDK
> from /Applications/Xcode-beta.app.  Can you double-check what “xcode-select
> -p” reports?
>
> I can’t say I’ve seen a segmentation fault on REPL launch.  If you see the
> same behavior once moving to the GM build of Xcode it would definitely be
> worth filing a radar via bugreport.apple.com with an LLDB crashlog
> attached to investigate further.
>
> Kate Stone k8st...@apple.com
>  Xcode Low Level Tools
>
> On Oct 6, 2016, at 6:51 AM, Jens Persson via swift-users <
> swift-users@swift.org> wrote:
>
> After updating to Sierra I can no longer use the Swift REPL. It crashes
> immediately (see Terminal session below). Anyone else having the same
> problem, any workaround?
>
> It didn't help to download and reinstall the command line tools for 10.12.
>
> (I had Xcode 8 and 8.1 beta installed before updating to Sierra. It might
> have happened just after I did a sudo xcode-select -s
> /Applications/Xcode.app )
>
> See Terminal session below.
>
> /Jens
>
>
> › swift
> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40).
> Type :help for assistance.
> Segmentation fault: 11
> ›
> › swift -v
> Apple Swift version 3.0 (swiftlang-800.0.49 clang-800.0.40)
> Target: x86_64-apple-macosx10.9
> /Applications/Xcode-beta.app/Contents/Developer/usr/bin/lldb
> "--repl=-target x86_64-apple-macosx10.9 -enable-objc-interop -sdk
> /Applications/Xcode-beta.app/Contents/Developer/Platforms/
> MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -color-diagnostics"
> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40).
> Type :help for assistance.
> Segmentation fault: 11
> ›
> › /Applications/Xcode.app/Contents/Developer/Toolchains/
> XcodeDefault.xctoolchain/usr/bin/swift -sdk /Applications/Xcode.app/
> Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
> -target x86_64-apple-macosx10.12
> Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38).
> Type :help for assistance.
> Segmentation fault: 11
>
>
> ___
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users
>
>
>
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] Swift REPL broken after updating to Sierra, is it just me?

2016-10-06 Thread Kate Stone via swift-users
If you’ve specified “sudo xcode-select -s /Applications/Xcode.app” then it’s 
surprising that the REPL session is attempting to use the LLDB and SDK from 
/Applications/Xcode-beta.app.  Can you double-check what “xcode-select -p” 
reports?

I can’t say I’ve seen a segmentation fault on REPL launch.  If you see the same 
behavior once moving to the GM build of Xcode it would definitely be worth 
filing a radar via bugreport.apple.com with an LLDB crashlog attached to 
investigate further.

Kate Stone k8st...@apple.com 
 Xcode Low Level Tools

> On Oct 6, 2016, at 6:51 AM, Jens Persson via swift-users 
>  wrote:
> 
> After updating to Sierra I can no longer use the Swift REPL. It crashes 
> immediately (see Terminal session below). Anyone else having the same 
> problem, any workaround?
> 
> It didn't help to download and reinstall the command line tools for 10.12. 
> 
> (I had Xcode 8 and 8.1 beta installed before updating to Sierra. It might 
> have happened just after I did a sudo xcode-select -s /Applications/Xcode.app 
> )
> 
> See Terminal session below.
> 
> /Jens
> 
> 
> › swift
> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40). Type 
> :help for assistance.
> Segmentation fault: 11
> › 
> › swift -v
> Apple Swift version 3.0 (swiftlang-800.0.49 clang-800.0.40)
> Target: x86_64-apple-macosx10.9
> /Applications/Xcode-beta.app/Contents/Developer/usr/bin/lldb "--repl=-target 
> x86_64-apple-macosx10.9 -enable-objc-interop -sdk 
> /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
>  -color-diagnostics"
> Welcome to Apple Swift version 3.0 (swiftlang-800.0.48 clang-800.0.40). Type 
> :help for assistance.
> Segmentation fault: 11
> › 
> › 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift
>  -sdk 
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
>  -target x86_64-apple-macosx10.12
> Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38). 
> Type :help for assistance.
> Segmentation fault: 11
> 
> 
> ___
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users