[Scummvm-tracker] [ScummVM :: Bugs] #13567: COMMON: Crash when clicking "Hide" while downloading icons

ScummVM :: Bugs trac at scummvm.org
Sat Jun 11 17:53:10 UTC 2022


#13567: COMMON: Crash when clicking "Hide" while downloading icons
-------------------------+--------------------
Reporter:  Thunderforge  |      Owner:  (none)
    Type:  defect        |     Status:  new
Priority:  high          |  Component:  Common
 Version:                |   Keywords:
    Game:                |
-------------------------+--------------------
 When downloading icons, if you click the "Hide" button, ScummVM crashes.

 === Reproduction Steps
 1. In the Launcher, click "Global Options..."
 1. Click the "Paths" tab
 1. Confirm that "Icons Path" is set to an empty folder
 1. Click the "Misc" tab
 1. Click "Update Icons"
   * The dialog will say that two downloads are available
 1. Click "Download"
 1. Before the download completes, click "Hide"

 ScummVM will crash.

 === Log files

 {{{
 Crashed Thread:        12  SDLTimer

 Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
 Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000003
 Exception Codes:       0x0000000000000001, 0x0000000000000003
 Exception Note:        EXC_CORPSE_NOTIFY

 Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
 Terminating Process:   exc handler [78539]

 VM Region Info: 0x3 is not in any region.  Bytes before following region:
 140737486635005
       REGION TYPE                    START - END         [ VSIZE] PRT/MAX
 SHRMOD  REGION DETAIL
       UNUSED SPACE AT START
 --->
       VM_ALLOCATE              7fffffe5c000-7fffffe5d000 [    4K] r-x/r-x
 SM=ALI

 Thread 12 crashed with X86 Thread State (64-bit):
   rax: 0x0000000000000003  rbx: 0x00007fe841830c00  rcx:
 0x00007fe84233c9f0  rdx: 0x0000000000000000
   rdi: 0x00007ff7b1d324f0  rsi: 0x00000000444c5052  rbp:
 0x000070000dccbe50  rsp: 0x000070000dccbd08
    r8: 0x00007ff847cba308   r9: 0x0000000000000000  r10:
 0x00000000ffffff00  r11: 0x00007ff847cba300
   r12: 0x00000000000044c6  r13: 0x000060000308ce88  r14:
 0x0000000000003ff7  r15: 0x00007fe8465e8000
   rip: 0x0000000000000003  rfl: 0x0000000000010202  cr2:
 0x0000000000000003

 Logical CPU:     0
 Error Code:      0x00000014 (no mapping for user instruction read)
 Trap Number:     14
 }}}

 === Versions Tested
 * ScummVM 2.7.0 daily 2022-06-10
 * macOS 12.4
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13567>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list