Skip to content

[SR-10635] Crash post migration to xcode 10.2 #53035

Closed
@swift-ci

Description

@swift-ci
Previous ID SR-10635
Radar rdar://problem/50858819
Original Reporter sohilr (JIRA User)
Type Bug
Status Resolved
Resolution Done

Attachment: Download

Environment

Crashes on Device only

Additional Detail from JIRA
Votes 0
Component/s Compiler
Labels Bug, 5.0Regression, RunTimeCrash
Assignee @slavapestov
Priority Medium

md5: 7688e6f426119ffdb3f24739144588f6

Issue Description:

We recently migrated to Xcode 10.2.1 from Xcode 10.1 and have started observing crash in libswiftCore.dylib framework. Below are two such stacktraces. We noticed that the crash occurs only for the ipa build via command line. we are unable to reproduce this issue in simulator and can only reproduce it on device.

0 libswiftCore.dylib 0x00000001c15a5c64 swift_getAssociatedTypeWitnessSlowImpl+ 2718820 (swift::MetadataRequest, swift::TargetWitnessTable<swift::InProcess>*, swift::TargetMetadata<swift::InProcess> const*, swift::TargetProtocolRequirement<swift::InProcess> const*, swift::TargetProtocolRequirement<swift::InProcess> const*) + 212
1 libswiftCore.dylib 0x00000001c15a5c64 swift_getAssociatedTypeWitnessSlowImpl+ 2718820 (swift::MetadataRequest, swift::TargetWitnessTable<swift::InProcess>*, swift::TargetMetadata<swift::InProcess> const*, swift::TargetProtocolRequirement<swift::InProcess> const*, swift::TargetProtocolRequirement<swift::InProcess> const*) + 212
2 libswiftCore.dylib 0x00000001c15a4340 swift_getAssociatedTypeWitness + 176
3 libswiftCore.dylib 0x00000001c14392bc OptionSet.intersection+ 1225404 (_:) + 76
4 MobileApp 0x0000000107531890 protocol witness for SetAlgebra.intersection+ 16717968 (_:) in conformance UIRectEdge + 80
5 libswiftCore.dylib 0x00000001c1439528 OptionSet<>.insert+ 1226024 (_:) + 220
6 MobileApp 0x0000000107531944 protocol witness for SetAlgebra.insert+ 16718148 (_:) in conformance UIRectEdge + 68
7 libswiftCore.dylib 0x00000001c145f390 SetAlgebra.init<A>+ 1381264 (_:) + 568
8 MobileApp 0x0000000108e48cb0 protocol witness for SetAlgebra.init<A>+ 43027632 (_:) in conformance NSStringDrawingOptions + 44
9 libswiftCore.dylib 0x00000001c145f6a0 SetAlgebra<>.init+ 1382048 (arrayLiteral:) + 168



0 libswiftCore.dylib 0x00000001c15a5c64 swift_getAssociatedTypeWitnessSlowImpl+ 2718820 (swift::MetadataRequest, swift::TargetWitnessTable<swift::InProcess>*, swift::TargetMetadata<swift::InProcess> const*, swift::TargetProtocolRequirement<swift::InProcess> const*, swift::TargetProtocolRequirement<swift::InProcess> const*) + 212
1 libswiftCore.dylib 0x00000001c15a5c64 swift_getAssociatedTypeWitnessSlowImpl+ 2718820 (swift::MetadataRequest, swift::TargetWitnessTable<swift::InProcess>*, swift::TargetMetadata<swift::InProcess> const*, swift::TargetProtocolRequirement<swift::InProcess> const*, swift::TargetProtocolRequirement<swift::InProcess> const*) + 212
2 libswiftCore.dylib 0x00000001c15a4340 swift_getAssociatedTypeWitness + 176
3 libswiftCore.dylib 0x00000001c1436dbc static _SwiftNewtypeWrapper<>._conditionallyBridgeFromObjectiveC+ 1215932 (_:result:) + 76
4 MobileApp 0x00000001076cac60 protocol witness for static _ObjectiveCBridgeable._conditionallyBridgeFromObjectiveC+ 16723040 (_:result:) in conformance UIActivityType + 80
5 libswiftCore.dylib 0x00000001c15904a4 _bridgeNonVerbatimFromObjectiveCConditional<A>+ 2630820 (_:_:_:) + 236
6 libswiftCore.dylib 0x00000001c133c968 _conditionallyBridgeFromObjectiveC<A>+ 190824 (_:_:) + 268

Metadata

Metadata

Assignees

Labels

bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.compilerThe Swift compiler itselfcrashBug: A crash, i.e., an abnormal termination of softwareregressionrun-time crashBug → crash: Swift code crashed during executionswift 5.0

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions