群英Ⅲ吧 关注:13,759贴子:222,646
  • 9回复贴,共1
求助

天地无用bug怎么解?

只看楼主收藏回复

出现第2次了,找不到原因,是因为空袭砸到敌将吗?


IP属地:广东来自Android客户端1楼2025-05-25 18:40回复
    报错日志


    IP属地:广东来自Android客户端2楼2025-05-25 18:41
    回复
      2025-09-04 11:26:28
      广告
      不感兴趣
      开通SVIP免广告
      錯誤代碼: 0xC0000005
      錯誤原因: 不合法記憶體存取
      位址: 0x50A3EA
      EAX=0x101BE050, EBX=0x00000130, ECX=0x0082F080, EDX=0x00522C94, ESI=0x00000007, EDI=0x00000012
      ESP=0x0019FC70, EBP=0x0019FC90, EIP=0x0050A3EA, EFLAGS=0x00210287
      CS=0x00000023, DS=0x0000002B, ES=0x0000002B, SS=0x0000002B, FS=0x00000053, GS=0x0000002B
      CPU Code:
      89 4A 08 8B 55 F8 83 7D - EC 00 75 09 39 7D 0C 0F .J..U..} - ..u.9}..
      84 89 00 00 00 8B 4D F0 - 8D 0C F9 8B 49 04 89 4A ......M. - ....I..J
      04 8B 4D F0 8D 0C F9 89 - 4A 08 89 51 04 8B 4A 04 ..M..... - J..Q..J.
      89 51 08 8B 4A 04 3B 4A - 08 75 63 8A 4C 07 04 83 .Q..J.;J - .uc.L...
      FF 20 88 4D 0F FE C1 88 - 4C 07 04 73 25 80 7D 0F . .M.... - L..s%.}.
      00 75 0E BB 00 00 00 80 - 8B CF D3 EB 8B 4D 08 09 .u...... - .....M..
      19 BB 00 00 00 80 8B CF - D3 EB 8D 44 B0 44 09 18 ........ - ...D.D..
      EB 29 80 7D 0F 00 75 10 - 8D 4F E0 BB 00 00 00 80 .).}..u. - .O......


      IP属地:广东3楼2025-05-25 18:43
      收起回复
        豆包的回答


        IP属地:广东4楼2025-05-25 18:46
        回复
          提供的 CPU 代码是机器码,我将其转换为汇编指令:
          89 4A 08 mov [edx+08h], ecx
          8B 55 F8 mov edx, [ebp-8]
          83 7D EC 00 cmp dword ptr [ebp-14h], 0
          75 09 jne 0x50A3F5
          39 7D 0C cmp [ebp+0Ch], edi
          0F 84 89 00 00 00 je 0x50A479
          8B 4D F0 mov ecx, [ebp-10h]
          8D 0C F9 lea ecx, [ecx+edi*4]
          8B 49 04 mov ecx, [ecx+4]
          89 4A 04 mov [edx+4], ecx
          8B 4D F0 mov ecx, [ebp-10h]
          8D 0C F9 lea ecx, [ecx+edi*4]
          89 4A 08 mov [edx+8], ecx
          89 51 04 mov [ecx+4], edx
          8B 4A 04 mov ecx, [edx+4]
          89 51 08 mov [ecx+8], edx
          8B 4A 04 mov ecx, [edx+4]
          3B 4A 08 cmp ecx, [edx+8]
          75 63 jne 0x50A451
          8A 4C 07 04 mov cl, [edi+eax*1+4]
          83 FF 20 cmp edi, 20h
          88 4D 0F mov [ebp-11h], cl
          FE C1 inc cl
          88 4C 07 04 mov [edi+eax*1+4], cl
          73 25 jnb 0x50A3F4
          80 7D 0F 00 cmp byte ptr [ebp-11h], 0
          75 0E jne 0x50A3FA
          BB 00 00 00 80 mov ebx, 80000000h
          8B CF mov ecx, edi
          D3 EB shr ebx, cl
          8B 4D 08 mov ecx, [ebp+8]
          09 19 or [ecx], ebx
          BB 00 00 00 80 mov ebx, 80000000h
          8B CF mov ecx, edi
          D3 EB shr ebx, cl
          8D 44 B0 44 lea eax, [eax+esi*4+44h]
          09 18 or [eax], ebx
          EB 29 jmp 0x50A422
          80 7D 0F 00 cmp byte ptr [ebp-11h], 0
          75 10 jne 0x50A434
          8D 4F E0 lea ecx, [edi-20h]
          BB 00 00 00 80 mov ebx, 80000000h


          IP属地:广东5楼2025-05-25 18:47
          回复


            IP属地:广东6楼2025-05-25 18:48
            回复
              又测一次,敌将天地无用空袭我将没报错,输出8点


              IP属地:广东来自Android客户端7楼2025-05-25 18:59
              回复
                测试很多次,跟车和炎兽的数量上限也没关


                IP属地:广东来自Android客户端8楼2025-05-25 19:04
                回复
                  2025-09-04 11:20:28
                  广告
                  不感兴趣
                  开通SVIP免广告
                  召唤系技能通用BUG,井阑,炎兽,兵车等都存在这个问题,士兵越多出错的概率越大,楼主这是通过修改代码彻底解决了吗?


                  IP属地:浙江9楼2025-05-27 11:29
                  回复