找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 353|回复: 6

求解,修改等级上限后,登录超过70级的角色服务端就崩溃了

[复制链接]

3239

主题

3万

回帖

10万

积分

出神入化

积分
104501
发表于 2025-7-31 13:57:30 | 显示全部楼层 |阅读模式
已经替换了99的df_game_r,客户端也对应放入了dnfhelper.dll
选70级内的角色进入没问题,
但只要选择超过70级的,就服务端崩溃,日志输出:
[GameWorld::reach_game_world] this.user=0xde2eb00c
hook_user_inout_game_world??villageAttackEventInfo.state=3
SEND nexon_packet::stLogin login:3 AccLen:1 Acc:9 CharLen:6 Char:-798255884 Addr:24553664 canTry_:0 UserIdx:1 m_id:9IsExistAccountCargo start:0xde2eb00c
GetCapacity------------------------------------0xde35a008
IsExistAccountCargo end:0x1
IsAlter------------------------------------0xde35a008
Recv SIGSEGV signal --> make Dump Core file.
CPeer::Recv (size(-1) < 0)
CPeer::Recv (size(-1) < 0)
就客户端那边死在那里,或者跳出,网络连接中断
有试着dp里,dpx.set_max_level(99),这么试过了,也还是这个样子
请问各位,有人有头绪么?
pvf里各等级的经验,也已经填充到99了是
阿荣社区欢迎你(bbs.vul7.com)
回复

使用道具 举报

3861

主题

3万

回帖

11万

积分

出神入化

积分
117564
发表于 2025-7-31 13:57:45 | 显示全部楼层
登录器  dp  等级补丁
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

3861

主题

3万

回帖

11万

积分

出神入化

积分
117564
发表于 2025-7-31 13:58:09 | 显示全部楼层
看看正常角色能不能升到70以上 如果正常升到就和等级没什么关系了
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

3170

主题

3万

回帖

10万

积分

出神入化

积分
103586
发表于 2025-7-31 13:59:04 | 显示全部楼层
你多少级的版本就用多少级的等级补丁,dp要改,登录器要改,单机就改大合集
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

3239

主题

3万

回帖

10万

积分

出神入化

积分
104501
 楼主| 发表于 2025-7-31 13:59:21 | 显示全部楼层
core dump看了下堆栈
(gdb) bt
warning: (Internal error: pc 0x4e4b10 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x4e4b0f in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x4e4ac0 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x4e6420 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x4e6421 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x4e6420 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x4e6320 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x52da6a in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x52da6a in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x52da6a in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x52da30 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x61f911 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x61f912 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x61f911 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x61f830 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x59147d in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x59147e in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x59147d in read in psymtab, but not in symtab.)
#0  0xffffe410 in __kernel_vsyscall ()
warning: (Internal error: pc 0x4e4b0f in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x4e4b0f in read in psymtab, but not in symtab.)
#1  0x004e4b10 in raise (warning: (Internal error: pc 0x4e4b0f in read in psymtab, but not in symtab.)
) from /lib/libc.so.6
warning: (Internal error: pc 0x4e6420 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x4e6420 in read in psymtab, but not in symtab.)
#2  0x004e6421 in abort (warning: (Internal error: pc 0x4e6420 in read in psymtab, but not in symtab.)
) from /lib/libc.so.6
#3  0x0829f6ff in omll_dump_core_file() ()
#4  0x0829f40f in signal_handler(int) ()
#5  <signal handler called>
warning: (Internal error: pc 0x52da6a in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x52da6a in read in psymtab, but not in symtab.)
#6  0x0052da6a in memmove (warning: (Internal error: pc 0x52da6a in read in psymtab, but not in symtab.)
) from /lib/libc.so.6
#7  0x08641de7 in CTitleBook::_getTitleR(ENUM_TITLE_BOOK_CATEGORY, int) ()
#8  0x086416cb in CTitleBook::getTitleSlotR(ENUM_TITLE_BOOK_CATEGORY, int) ()
#9  0x0828cdb9 in CAchievement::_forceClear(unsigned int) ()
#10 0x0828d2b6 in CAchievement::_verifyAchievement(unsigned int) ()
#11 0x0828c96e in CAchievement::loadData(CUser*, char*) ()
#12 0x084c06e0 in Inter_LoadEtc::dispatch_sig(CUser*, char*, int) ()
#13 0x084bea3b in InterDispatcher::dispatch(int, int, char*, int) ()
#14 0x0847e54a in DispatchThread::dispatch(void*) ()
#15 0x08630c3f in ThreadInterface::dispatch_proxy(void*) ()
warning: (Internal error: pc 0x61f911 in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x61f911 in read in psymtab, but not in symtab.)
#16 0x0061f912 in start_thread (warning: (Internal error: pc 0x61f911 in read in psymtab, but not in symtab.)
) from /lib/libpthread.so.0
warning: (Internal error: pc 0x59147d in read in psymtab, but not in symtab.)
warning: (Internal error: pc 0x59147d in read in psymtab, but not in symtab.)
#17 0x0059147e in clone (warning: (Internal error: pc 0x59147d in read in psymtab, but not in symtab.)
) from /lib/libc.so.6
感觉glibc里的问题,完全摸不着头脑了,有大牛清楚问题么
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

3861

主题

3万

回帖

11万

积分

出神入化

积分
117564
发表于 2025-7-31 13:59:41 | 显示全部楼层
pvf问题
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

3170

主题

3万

回帖

10万

积分

出神入化

积分
103586
发表于 2025-7-31 14:00:09 | 显示全部楼层
我都是新建一个号
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表