[Scummvm-tracker] [ScummVM :: Bugs] #12948: AGS: Segfault when picking up at police report (Kathy Rain)

ScummVM :: Bugs trac at scummvm.org
Sun Sep 19 23:20:39 UTC 2021


#12948: AGS: Segfault when picking up at police report (Kathy Rain)
-------------------------+-------------------------
Reporter:  Thunderforge  |      Owner:  (none)
    Type:  defect        |     Status:  new
Priority:  high          |  Component:  Engine: AGS
 Version:                |   Keywords:  kathyrain
    Game:                |
-------------------------+-------------------------
 In Kathy Rain (`kathyrain`), when picking up the police report from the
 shelf, a segfault occurs.

 Because this is a necessary action in the game, the game cannot be
 completed (and this is only 15 minutes into the game…).

 == Reproduction steps
 1. Load the attacked save game
 1. Click on the bookshelf behind the desk and select "Search Files"
 1. Kathy will say "Okay, let's have a look…" and then ScummVM will crash
 with a segfault

 == Log

 {{{
 Process:               scummvm [40690]
 Path:                  /Applications/ScummVM.app/Contents/MacOS/scummvm
 Identifier:            org.scummvm.scummvm
 Version:               2.4.0git (2.4.0git)
 Code Type:             X86-64 (Native)
 Parent Process:        ??? [1]
 Responsible:           scummvm [40690]
 User ID:               502

 Date/Time:             2021-09-19 18:12:22.420 -0500
 OS Version:            macOS 11.5.2 (20G95)
 Report Version:        12
 Anonymous UUID:        0AA5D204-3785-7750-75EA-380129269336

 Sleep/Wake UUID:       33B30518-0541-48C4-825C-19DF421D63AB

 Time Awake Since Boot: 300000 seconds
 Time Since Wake:       7900 seconds

 System Integrity Protection: enabled

 Crashed Thread:        0  Dispatch queue: com.apple.main-thread

 Exception Type:        EXC_CRASH (SIGABRT)
 Exception Codes:       0x0000000000000000, 0x0000000000000000
 Exception Note:        EXC_CORPSE_NOTIFY

 Application Specific Information:
 Assertion failed: (_fonts[_size]), function getFont, file
 /data/src/master/engines/ags/lib/alfont/alfont.cpp, line 41.


 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
 0   libsystem_kernel.dylib              0x00007fff2042f92e __pthread_kill
 + 10
 1   libsystem_pthread.dylib             0x00007fff2045e5bd pthread_kill +
 263
 2   libsystem_c.dylib                   0x00007fff203b3406 abort + 125
 3   libsystem_c.dylib                   0x00007fff203b27d8 __assert_rtn +
 314
 4   org.scummvm.scummvm                 0x000000010af78530 0x10abcc000 +
 3851568
 5   org.scummvm.scummvm                 0x000000010af786e7 0x10abcc000 +
 3852007
 6   org.scummvm.scummvm                 0x000000010afa7125 0x10abcc000 +
 4043045
 7   org.scummvm.scummvm                 0x000000010afa5482 0x10abcc000 +
 4035714
 8   org.scummvm.scummvm                 0x000000010b0141bc 0x10abcc000 +
 4489660
 9   org.scummvm.scummvm                 0x000000010afa5cac 0x10abcc000 +
 4037804
 10  org.scummvm.scummvm                 0x000000010b0b98c5 0x10abcc000 +
 5167301
 11  org.scummvm.scummvm                 0x000000010b0f73be 0x10abcc000 +
 5419966
 12  org.scummvm.scummvm                 0x000000010afc49eb 0x10abcc000 +
 4164075
 13  org.scummvm.scummvm                 0x000000010afc8380 0x10abcc000 +
 4178816
 14  org.scummvm.scummvm                 0x000000010b0202ea 0x10abcc000 +
 4539114
 15  org.scummvm.scummvm                 0x000000010b021137 0x10abcc000 +
 4542775
 16  org.scummvm.scummvm                 0x000000010b01964f 0x10abcc000 +
 4511311
 17  org.scummvm.scummvm                 0x000000010b01939e 0x10abcc000 +
 4510622
 18  org.scummvm.scummvm                 0x000000010b0ed628 0x10abcc000 +
 5379624
 19  org.scummvm.scummvm                 0x000000010b0ab102 0x10abcc000 +
 5107970
 20  org.scummvm.scummvm                 0x000000010b02d9f7 0x10abcc000 +
 4594167
 21  org.scummvm.scummvm                 0x000000010b02e505 0x10abcc000 +
 4596997
 22  org.scummvm.scummvm                 0x000000010b02e5c3 0x10abcc000 +
 4597187
 23  org.scummvm.scummvm                 0x000000010b108238 0x10abcc000 +
 5489208
 24  org.scummvm.scummvm                 0x000000010b1079ee 0x10abcc000 +
 5487086
 25  org.scummvm.scummvm                 0x000000010b10899f 0x10abcc000 +
 5491103
 26  org.scummvm.scummvm                 0x000000010b1088f3 0x10abcc000 +
 5490931
 27  org.scummvm.scummvm                 0x000000010b109e52 0x10abcc000 +
 5496402
 28  org.scummvm.scummvm                 0x000000010b10153a 0x10abcc000 +
 5461306
 29  org.scummvm.scummvm                 0x000000010af5c006 0x10abcc000 +
 3735558
 30  org.scummvm.scummvm                 0x000000010abfc261 0x10abcc000 +
 197217
 31  org.scummvm.scummvm                 0x000000010abfa23f 0x10abcc000 +
 188991
 32  org.scummvm.scummvm                 0x000000010abf6290 0x10abcc000 +
 172688
 33  libdyld.dylib                       0x00007fff20479f3d start + 1

 Thread 0 crashed with X86 Thread State (64-bit):
   rax: 0x0000000000000000  rbx: 0x000000011362be00  rcx:
 0x00007ffee5030d18  rdx: 0x0000000000000000
   rdi: 0x0000000000000103  rsi: 0x0000000000000006  rbp:
 0x00007ffee5030d40  rsp: 0x00007ffee5030d18
    r8: 0x0000000000000000   r9: 0x0000000000000000  r10:
 0x0000000000000000  r11: 0x0000000000000246
   r12: 0x0000000000000103  r13: 0x000000011598f000  r14:
 0x0000000000000006  r15: 0x0000000000000016
   rip: 0x00007fff2042f92e  rfl: 0x0000000000000246  cr2:
 0x000000011598f000
 }}}

 == Version
 * Kathy Rain 1.0.4 Steam
 * ScummVM Daily 2021-09-21 macOS x64
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/12948>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list