Egret社区
1银子
发布IOS native版本,0.1.11~0.1.14皆会出现。如果玩家的微信名字有表情文字(混合或者全部都是),当玩家通过微信登录进去游戏后,游戏内部如果有eui.label控件显示玩家名字,那么有几率崩溃,android测试没发现这问题。我的BUGLY日志如下:

出错堆栈

0
libsystem_platform.dylib
_platform_strlen + 4

1
libsystem_c.dylib
___vfprintf + 4332

2
libsystem_c.dylib
___v2printf + 388

3
libsystem_c.dylib
__vsnprintf + 264

4
GongniuIos
shared::StrBufBase::vappendf(char const*, char*) + 172

5
GongniuIos
shared::StrBufBase::printf(char const*, ...) + 32

6
GongniuIos
egret::Network::requestCallback(egret::NetworkResult::Enum, egret::NetworkTask*, egret::INetworkCallback*) + 452

7
GongniuIos
egret::asyncTask::updateGroup(egret::asyncTask::AsyncTaskGroup*, float) + 172

8
GongniuIos
egret::asyncTask::updateGroup(int, float) + 136

9
GongniuIos
egret::nativeUpdate(egret::NativeContext*, float) + 76

10
GongniuIos
egret::nativeResume(egret::NativeContext*) + 532

11
GongniuIos
egret::input::update() + 1864

12
QuartzCore
CA:isplay:isplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 828

13
IOKit
IODispatchCalloutFromCFMessage + 488

14
CoreFoundation
0x0000000201001000 + 548620

15
CoreFoundation
0x0000000201001000 + 710488

16
CoreFoundation
0x0000000201001000 + 708260

17
CoreFoundation
0x0000000201001000 + 687196

18
CoreFoundation
CFRunLoopRunSpecific + 436

19
GraphicsServices
GSEventRunModal + 100



分享到 :
0 人收藏

3 个回复

倒序浏览
山猫  官方团队 | 2019-2-20 17:42:09
你好,发个能复现的demo
li574000  登堂入室 | 2019-2-20 17:48:13
没法复现,我暂时处理方案是把所有名字中的表情字替换成*号,这样就不会出现了,让你们技术静态审下代码,看能不能看出点端倪,我好多手机打印的BUGLY日志都类似上面的内容
山猫  官方团队 | 2019-3-1 16:14:32
你好,看堆栈是iOS网络的问题,我们排期处理,但是不能复现的话不能保证解决
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部