Opened 2 months ago

Last modified 2 months ago

#15364 new defect

ANDROID: SCUMM: SIGSEGV when pausing sounds

Reported by: lephilousophe Owned by:
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game:

Description

I got this stack trace from Android developper console:

  #00  pc 0x0000000001d001ec  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (Scumm::Sound::pauseSounds(bool)+124) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #01  pc 0x0000000003b1d304  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (Engine::pauseEngine()+76) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #02  pc 0x0000000003b27a90  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (GUI::Debugger::preEnter()+32) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #03  pc 0x0000000003b27b6c  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (GUI::Debugger::onFrame()+48) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #04  pc 0x0000000003b1a92c  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (defaultErrorHandler(char const*)+92) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #05  pc 0x0000000004067e54  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (error(char const*, ...)+256) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #06  pc 0x0000000001e0b784  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (Scumm::ScummEngine::readIndexBlock(unsigned int, unsigned int)+992) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #07  pc 0x0000000001e0b250  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (Scumm::ScummEngine::readIndexFile()+1016) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #08  pc 0x0000000001cf4174  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (Scumm::ScummEngine::init()+4092) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #09  pc 0x0000000001cfcca8  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (Scumm::ScummEngine::run()+52) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)
  #10  pc 0x0000000001cd0644  /data/app/~~qC07FyA5PlR9ojRIh5hMrA==/org.scummvm.scummvm-k4qK5XWNpGrhBeGMlui65w==/split_config.arm64_v8a.apk (scummvm_main+7548) (BuildId: 5ceaf9d08f5030b720ff4af1a7d213d4dc05b815)

It seems that if there is an error with some file (faulty dump?) the engine is paused but, while pausing its sounds, a SIGSEGV occurs.
I don't have any additional log.

Change History (1)

comment:1 by tag2015, 2 months ago

Summary: SIGSEGV when pausing soundsANDROID: SCUMM: SIGSEGV when pausing sounds
Note: See TracTickets for help on using tickets.