在每个屏幕中,都有我创建的特定变量,然后在dispose()方法中进行处理。我在网上读到,如果我不处理,它会导致内存泄漏并使程序崩溃。但是,由于某些原因,每当我处理MenuScreen中的任何东西时,它都会导致应用程序(Fatal signal 11)崩溃。(在切换不同屏幕时,也会在其他随机时间出现错误)。除此之外,我手动处理每个图像,声音和字体。
即使我不处理MenuScreen类中的任何内容,切换屏幕时也会时不时地出现Fatal Signal 11错误。
nan [dhcp-10-142-19] Signal: Segmentation fault: 11(11)[dhcp-10-142-19] Failing at address: 0x0[dhcp-10-142-19] Signal code: Address not mapped (1)
[dhcp-10-142-1