Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-20261] iOS: SOASTA duplicate symbols on com.soasta.touchtest module

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionWon't Do
Resolution Date2018-11-14T19:42:13.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterEduardo Gomez
AssigneeUnknown
Created2016-01-21T00:52:33.000+0000
Updated2018-11-14T19:42:13.000+0000

Description

Issue Description

While building to iOS added the -l trace and found that got a bunch of these duplicate symbol messages during the link from touchtest:
TRACE] duplicate symbol l003 in: 
[TRACE] /Users/levindj1/Documents/Appcelerator_Studio_Workspace/HelloApp/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(TTNativeTableViewElement.o) 
[TRACE] /Users/levindj1/Documents/Appcelerator_Studio_Workspace/HelloApp/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(TTMultiTouchHud.o) 
[TRACE] duplicate symbol l016 in: 
[TRACE] /Users/levindj1/Documents/Appcelerator_Studio_Workspace/HelloApp/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(UIEventGesture.o) 
[TRACE] /Users/levindj1/Documents/Appcelerator_Studio_Workspace/HelloApp/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(TTScreenshot.o) 
[TRACE] duplicate symbol l002 in: 
[TRACE] /Users/levindj1/Documents/Appcelerator_Studio_Workspace/HelloApp/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(TTTouchHud.o) 
[TRACE] /Users/levindj1/Documents/Appcelerator_Studio_Workspace/HelloApp/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(TTCPUMonitor.o) 
So, after removing the touchtest module from the project, did a Project->Clean and HellowWorld project succeeded in building and ran on device.

Steps to reproduce

1) Create a HelloWorld app 2) Enable Test service through the Tiapp 3) Attempt building to iOS device (iOS 8.2 on iPhone5 may be a good option) 4) Monitor and watch stack trace from console output. Dupe symbols may be noticeable or just suppressed by the system.

More logs...

I kept getting a ton of similar messages however aren't dupe symbols at my end they are just warnings. i.e:
[TRACE] : warning: Could not resolve external type c:objc(cs)NSObject 
[TRACE] : while processing /Users/egomez/Documents/Appcelerator_Studio_Workspace/AppcTest/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(TiUIView+TouchTestModule.o): 
[TRACE] : warning: Could not resolve external type c:objc(cs)NSSet 
[TRACE] : while processing /Users/egomez/Documents/Appcelerator_Studio_Workspace/AppcTest/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(TiUIView+TouchTestModule.o): 
[TRACE] : warning: Could not resolve external type c:objc(cs)NSObject 
[TRACE] : while processing /Users/egomez/Documents/Appcelerator_Studio_Workspace/AppcTest/modules/iphone/com.soasta.touchtest/1.0/libcom.soasta.touchtest.a(TiUIView+TouchTestModule.o): 
[TRACE] : warning: Could not resolve external type c:objc(cs)NSAttributedString 

Attachments

FileDateSize
appc_ti_info.txt2016-01-21T00:50:35.000+000027403

Comments

No comments

JSON Source