List
Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x7a50569000 in tid 6827 (.kmp.mediahound), pid 6623 (.kmp.mediahound)
Posted Date: 2022-12-21 3:06     Edited Date: 2022-12-22 4:39     Writer: mediahound.kmp

안녕하세요, android target sdk version을 30에서 31 변경 이후 maxst sdk에서 크래시가 발생하고 있어 문의드립니다.

올해 5월 쯤에 해당 앱을 작성했으며(30 버전) 그때는 정상 동작해서 스토어에 등록했습니다.

다만 앱 업데이트 사항이 있어 앱 변경 후 스토어 배포하려할 때, play console에서 minimum target sdk version이 31로 제한이 되어 

해당 사항을 적용했습니다.

다만 그 이후 이미지 detect 하는 과정에서 sdk 내 크래시가 발생하고 있습니다. 확인 부탁드립니다.

--

Build fingerprint: 'samsung/beyond0lteks/beyond0:12/SP1A.210812.016/G970NKSU7HVJ5:user/release-keys'
Revision: '26'
ABI: 'arm64'
Processor: '0'
Timestamp: 2022-12-21 11:38:30.738519274+0900
Process uptime: 8s
Cmdline: com.kmp.mediahound
pid: 6623, tid: 6827, name: .kmp.mediahound  >>> com.kmp.mediahound <<<
uid: 10386
signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x7a50569000
    x0  0000000000000280  x1  0000000000000280  x2  000000000000027f  x3  0000007a50568b00
    x4  0000007a50501b01  x5  0000007a50568d71  x6  0000007a50568d70  x7  0000007a50501d71
    x8  0000007a50568d80  x9  fffffffffffffd81  x10 0000000000000281  x11 fffffffffffffd80
    x12 fffffffffffffd7f  x13 000000000000027e  x14 000000000000027f  x15 0000007a50568ff0
    x16 0000007a50568ff1  x17 0000007a50568af2  x18 0000000000000077  x19 0000000000000280
    x20 0000000000000280  x21 0000000000000280  x22 0000007a8ba9dce0  x23 0000007b2babbf10
    x24 0000007aebaa2fb0  x25 0000007a8ba9c3c0  x26 00000079a5ac4000  x27 0000007a518675d8
    x28 0000000000000001  x29 0000007a518673b0
    lr  00000079a4a2de84  sp  0000007a518673b0  pc  00000079a4bedd5c  pst 0000000080000000

#00 pc 000000000056bd5c  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (neon_gaussian_3x3(int, int, int, unsigned char*, unsigned char*)+172) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#01 pc 00000000003abe80  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::GrayImage::makeGaussianImageN(maxstAR::GrayImage*)+1496) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#02 pc 00000000003981f0  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::DescriptorExtractor::extract(std::vector<maxstAR::Feature*, std::allocator<maxstAR::Feature*> >&, maxstAR::Frame*, std::vector<maxstAR::Keypoint*, std::allocator<maxstAR::Keypoint*> >&, bool)+332) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#03 pc 00000000003ba72c  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::ImageTrainer::buildMap(maxstAR::Frame*)+432) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#04 pc 00000000003bb0e4  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::ImageTrainer::trainDirectly(std::string, bool, maxstAR::Map**)+1320) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#05 pc 000000000048065c  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::SuperImageLogic::parseCloudJsonString(std::string, bool, maxstAR::Map**)+824) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#06 pc 00000000004821e4  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::SuperImageLogic::boot()+1212) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#07 pc 00000000003b8d14  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::ImageTracker::reloadTrackerData()+160) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#08 pc 0000000000371bc0  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::ARManager::loadTrackerDataInternal()+96) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

#09 pc 00000000003760e4  /data/app/~~fKn2d9wWcB8jDwC0ABlnyA==/com.kmp.mediahound-VjPc9dvrpeBFIvNF8xogPQ==/lib/arm64/libMaxstAR.so (maxstAR::ARManager::trackingThreadWorker(void*)+520) (BuildId: 9859a89e52a4b1f04b4ef83a2ba0e7bff74d2375)

--


1. SDK Version: MAXSTARSDK_Android_5.0.6
2. Development Environment: Native Android
3. Tracker/Scanner: ImageTrackerRenderer
4. License Type : Pro-One Time
5. Target Device(Optional): SM-G970N, Android version : 12

We can assist better if you attach screenshots of issues.

Posted Date: 2022-12-22 4:30     Edited Date: 2022-12-22 4:39     Writer: sjkim

MAXST AR SDK에 관심을 가져주셔서 감사합니다. 

 

먼저 불편을 드려 대단히 죄송합니다.

해당 부분은 android os가 업그레이드 되면서 발생한 현상입니다. 

해당 내용에 대한 대응은 메일로 하겠습니다.

 

추가적인 질문이 있으시면 언제든지 문의주세요.

 

 

Best regards

Francisco

MAXST Support Team