Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ld: warning: directory not found for option (DivKit) #164

Closed
creakosta2 opened this issue Jul 10, 2023 · 7 comments
Closed

ld: warning: directory not found for option (DivKit) #164

creakosta2 opened this issue Jul 10, 2023 · 7 comments

Comments

@creakosta2
Copy link

Здравствуйте! На Xcode 14.2 приложение собирается успешно, но на устройстве крэшится на старте. В билд логе такие варнинги:

[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit'
[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit_Base'
[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit_BaseTiny'
[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit_BaseUI'
[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit_CommonCore'
[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit_LayoutKit'
[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit_LayoutKitInterface'
[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit_Networking'
[18:24:54] ld: warning: directory not found for option '-F/Users/builder/Library/Developer/Xcode/DerivedData/Favorite Puzzles-acpyclukahrubbefppbwrclgjria/Build/Intermediates.noindex/ArchiveIntermediates/Favorite Puzzles/BuildProductsPath/Release-iphoneos/DivKit_Serialization'

Как это побороть?

@AppMetricaSupport
Copy link

AppMetricaSupport commented Jul 10, 2023 via email

@mobile-ads-github
Copy link
Collaborator

Здраствуйте !
Какой стектрейс у креша ?

@creakosta2
Copy link
Author

Здраствуйте ! Какой стектрейс у креша ?

"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"asi" : {"libsystem_c.dylib":["abort() called"]},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":35853,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":18446744073695906496},{"value":32},{"value":20547673369149763},{"value":1},{"value":4381918592,"symbolLocation":0,"symbol":"_main_thread"},{"value":17608765051034050873},{"value":2},{"value":1},{"value":0},{"value":8246126576403051378},{"value":3539951851664469865},{"value":2865534235455026},{"value":328},{"value":1},{"value":0},{"value":6},{"value":259},{"value":4381918816,"symbolLocation":224,"symbol":"_main_thread"},{"value":4405659376},{"value":4402384336},{"value":4402382896},{"value":4402384336},{"value":4381917968,"symbolLocation":0,"symbol":"_NSConcreteStackBlock"},{"value":4992},{"value":4377593760}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7987120196},"cpsr":{"value":1073741824},"fp":{"value":6096215712},"sp":{"value":6096215680},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":7438269372,"matchesCrashFrame":1},"far":{"value":8429253896}},"queue":"com.apple.main-thread","frames":[{"imageOffset":27580,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":0},{"imageOffset":55364,"symbol":"pthread_kill","symbolLocation":208,"imageIndex":1},{"imageOffset":128684,"symbol":"abort","symbolLocation":124,"imageIndex":2},{"imageOffset":2637864,"symbol":"swift::fatalError(unsigned int, char const*, ...)","symbolLocation":56,"imageIndex":3},{"imageOffset":2605512,"symbol":"checkVersion()","symbolLocation":60,"imageIndex":3},{"imageOffset":33060,"symbol":"invocation function for block in dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const","symbolLocation":152,"imageIndex":4},{"imageOffset":228856,"symbol":"invocation function for block in dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) block_pointer, void const*) const","symbolLocation":160,"imageIndex":4},{"imageOffset":24300,"symbol":"invocation function for block in dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInfo const&, bool, bool&) block_pointer) const","symbolLocation":520,"imageIndex":4},{"imageOffset":21008,"symbol":"dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_command const*, bool&) block_pointer) const","symbolLocation":160,"imageIndex":4},{"imageOffset":17776,"symbol":"dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInfo const&, bool, bool&) block_pointer) const","symbolLocation":164,"imageIndex":4},{"imageOffset":227764,"symbol":"dyld3::MachOAnalyzer::forEachInitializerPointerSection(Diagnostics&, void (unsigned int, unsigned int, unsigned char const*, bool&) block_pointer) const","symbolLocation":120,"imageIndex":4},{"imageOffset":69808,"symbol":"dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) block_pointer, void const*) const","symbolLocation":324,"imageIndex":4},{"imageOffset":56848,"symbol":"dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const","symbolLocation":144,"imageIndex":4},{"imageOffset":23552,"symbol":"dyld4::PrebuiltLoader::runInitializers(dyld4::RuntimeState&) const","symbolLocation":40,"imageIndex":4},{"imageOffset":39776,"symbol":"dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const","symbolLocation":212,"imageIndex":4},{"imageOffset":39740,"symbol":"dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const","symbolLocation":176,"imageIndex":4},{"imageOffset":39740,"symbol":"dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const","symbolLocation":176,"imageIndex":4},{"imageOffset":39740,"symbol":"dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const","symbolLocation":176,"imageIndex":4},{"imageOffset":63552,"symbol":"dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const","symbolLocation":120,"imageIndex":4},{"imageOffset":182604,"symbol":"dyld4::APIs::runAllInitializersForMain()","symbolLocation":244,"imageIndex":4},{"imageOffset":105564,"symbol":"dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)","symbolLocation":2620,"imageIndex":4},{"imageOffset":99504,"symbol":"start","symbolLocation":412,"imageIndex":4}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 7438241792,
"size" : 212992,
"uuid" : "88d8f6c9-6a2c-35cf-9953-4e56dd062024",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 7987064832,
"size" : 69632,
"uuid" : "7e100398-3e38-3d21-b548-86e074dc4608",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 6630924288,
"size" : 507904,
"uuid" : "c7732520-95ce-3e08-9c21-e160419aae95",
"path" : "/usr/lib/system/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4402380800,
"size" : 3276800,
"uuid" : "ad0cad3b-1b51-3327-8644-8be1ff1f0ae9",
"path" : "/private/var/containers/Bundle/Application/2454B25B-5A18-4648-945E-63FA5599E24C/Favorite Puzzles.app/Frameworks/libswiftCore.dylib",
"name" : "libswiftCore.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4381491200,
"size" : 344064,
"uuid" : "58ab16ce-d7e0-32d3-946d-4f68fb1a4a17",
"path" : "/usr/lib/dyld",
"name" : "dyld"
}
],
"sharedCache" : {
"base" : 6451871744,
"size" : 2323529728,
"uuid" : "a1b2adbf-69c7-350c-bb06-d1c3f6ed4567"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=770.2M resident=0K(0%) swapped_out_or_unallocated=770.2M(100%)\nWritable regions: Total=532.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=532.9M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nKernel Alloc Once 32K 1 \nMALLOC 530.2M 15 \nMALLOC guard page 64K 4 \nSTACK GUARD 16K 1 \nStack 1008K 1 \n__CTF 756 1 \n__DATA 22.5M 609 \n__DATA_CONST 51.1M 591 \n__DATA_DIRTY 2271K 490 \n__FONT_DATA 4K 1 \n__LINKEDIT 205.5M 32 \n__OBJC_RO 91.9M 1 \n__OBJC_RW 3520K 1 \n__TEXT 564.7M 625 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 576K 2 \nshared memory 64K 4 \n=========== ======= ======= \nTOTAL 1.4G 2382 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "5fc94383418129005b4e9ae0",
"factorPackIds" : {

  },
  "deploymentId" : 240000614
},
{
  "rolloutId" : "5f72dc58705eff005a46b3a9",
  "factorPackIds" : {

  },
  "deploymentId" : 240000015
}

],
"experiments" : [

]
}
}

@mobile-ads-github
Copy link
Collaborator

mobile-ads-github commented Jul 10, 2023

Стектрейс должен выглядеть как список вызванных методов которые заканчиваются на месте появления креша

например

Thread 1 Queue : com.apple.main-thread (serial)
#0	0x000000018c01a8e0 in _swift_runtime_on_report ()
#1	0x000000018c0a7580 in _swift_stdlib_reportFatalErrorInFile ()
#2	0x000000018bd55e10 in closure #1 in closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) ()
#3	0x000000018bd55b78 in closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) ()
#4	0x000000018bd55564 in _assertionFailure(_:_:file:line:flags:) ()
#5	0x00000001048308cc in BannerViewController.getCrash() BannerViewController.swift:32
#6	0x0000000104830454 in BannerViewController.viewDidLoad() BannerViewController.swift:17
#7	0x000000010483061c in @objc BannerViewController.viewDidLoad() ()
#8	0x000000010e6041d8 in -[UIViewController _sendViewDidLoadWithAppearanceProxyObjectTaggingEnabled] ()
#9	0x000000010e607f00 in -[UIViewController loadViewIfRequired] ()
#10	0x000000010e6081ec in -[UIViewController view] ()
#11	0x000000010e55fef8 in -[UINavigationController _startCustomTransition:] ()
#12	0x000000010e57154c in -[UINavigationController _startDeferredTransitionIfNeeded:] ()
#13	0x000000010e57241c in -[UINavigationController __viewWillLayoutSubviews] ()
#14	0x000000010e559bc0 in -[UILayoutContainerView layoutSubviews] ()
#15	0x000000010f12f118 in -[UIView(CALayerDelegate) layoutSublayersOfLayer:] ()
#16	0x0000000187f5f970 in CA::Layer::layout_if_needed(CA::Transaction*) ()
#17	0x0000000187f6a4b4 in CA::Layer::layout_and_display_if_needed(CA::Transaction*) ()
#18	0x0000000187e97a74 in CA::Context::commit_transaction(CA::Transaction*, double, double*) ()
#19	0x0000000187ec3a24 in CA::Transaction::commit() ()
#20	0x000000010ecbb364 in _afterCACommitHandler ()
#21	0x000000018037212c in __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ ()
#22	0x000000018036cacc in __CFRunLoopDoObservers ()
#23	0x000000018036cf84 in __CFRunLoopRun ()
#24	0x000000018036c7a4 in CFRunLoopRunSpecific ()
#25	0x0000000188ff7c98 in GSEventRunModal ()
#26	0x000000010ec9237c in -[UIApplication _run] ()
#27	0x000000010ec96374 in UIApplicationMain ()
#28	0x0000000104819bb4 in main at 
#29	0x0000000107fd9fa0 in start_sim ()
#30	0x0000000107d0108c in start ()

IMAGE 2023-07-10 18:19:44

@creakosta2
Copy link
Author

К сожалению только лог есть

@mobile-ads-github
Copy link
Collaborator

Почему ?
По такому логу невозможно определить причину креша

@creakosta2
Copy link
Author

Установка 'IPHONEOS_DEPLOYMENT_TARGET' = '13.0' для проекта и подов решило проблему

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants