Function Graph 0Basic Block 0Opcode: 83 ec 0csub_80487a0:Opcode: 83 ec 0csub     esp0xcOpcode: 8b 44 24 14mov     eaxdword [esp+0x14 {arg_8}]Opcode: 89 44 24 04mov     dword [esp+0x4 {var_8}]eaxOpcode: 8b 44 24 10mov     eaxdword [esp+0x10 {arg_4}]Opcode: 89 04 24mov     dword [esp {var_c}]eaxOpcode: e8 19 15 00 00call    sub_8049cd0Opcode: 85 c0test    eaxeaxOpcode: 74 04je      0x80487bfBasic Block 1Opcode: a1 8c c7 04 08mov     eaxdword [data_804c78c]  {data_804d890}Opcode: 89 04 24mov     dword [esp {var_c}]eaxOpcode: c7 44 24 08 e7 c3 04 08mov     dword [esp+0x8 {var_4}]data_804c3e7  {"FATAL: Allocation failed\n"}Opcode: c7 44 24 04 e4 c3 04 08mov     dword [esp+0x4 {var_8}]data_804c3e4Opcode: e8 14 27 00 00call    sub_804aef0Opcode: c7 04 24 01 00 00 00mov     dword [esp {var_c}]0x1Opcode: e8 b8 38 00 00call    sub_804c0a0Opcode: e8 b8 38 00 00{ Does not return }Basic Block 2Opcode: 83 c4 0cadd     esp0xc {__return_addr}Opcode: c3retn