Ticket #14498: scummvm-assert-indy3-ega-macintosh-14498.txt

File scummvm-assert-indy3-ega-macintosh-14498.txt, 2.5 KB (added by dwatteau, 11 months ago)

LLDB backtrace when the assert is triggered

Line 
1Assertion failed: (destX >= 0 && destX < w), function copyRectToSurface, file surface.cpp, line 169.
2Process 71416 stopped
3* thread #1, queue = 'com.apple.main-thread', stop reason = hit program assert
4 frame #4: 0x000000010039ae36 scummvm`Graphics::Surface::copyRectToSurface(void const*, int, int, int, int, int) + 182
5scummvm`Graphics::Surface::copyRectToSurface:
6-> 0x10039ae36 <+182>: jmp 0x10039ae3b ; <+187>
7 0x10039ae3b <+187>: xorl %eax, %eax
8 0x10039ae3d <+189>: cmpl $0x0, -0x1c(%rbp)
9 0x10039ae41 <+193>: movb %al, -0x3a(%rbp)
10Target 0: (scummvm) stopped.
11(lldb) bt
12* thread #1, queue = 'com.apple.main-thread', stop reason = hit program assert
13 frame #0: 0x00007ff81dad7ffe libsystem_kernel.dylib`__pthread_kill + 10
14 frame #1: 0x00007ff81db0e1ff libsystem_pthread.dylib`pthread_kill + 263
15 frame #2: 0x00007ff81da59d24 libsystem_c.dylib`abort + 123
16 frame #3: 0x00007ff81da590cb libsystem_c.dylib`__assert_rtn + 314
17 * frame #4: 0x000000010039ae36 scummvm`Graphics::Surface::copyRectToSurface(void const*, int, int, int, int, int) + 182
18 frame #5: 0x000000010039b066 scummvm`Graphics::Surface::copyRectToSurface(Graphics::Surface const&, int, int, Common::Rect) + 198
19 frame #6: 0x0000000100350a22 scummvm`Graphics::CursorManager::replaceCursor(Graphics::Surface const&, int, int, unsigned int, bool, unsigned char const*) + 482
20 frame #7: 0x0000000100350833 scummvm`Graphics::CursorManager::replaceCursor(void const*, unsigned int, unsigned int, int, int, unsigned int, bool, Graphics::PixelFormat const*, unsigned char const*) + 243
21 frame #8: 0x000000010005dc80 scummvm`Scumm::ScummEngine::updateCursor() + 272
22 frame #9: 0x0000000100123df7 scummvm`Scumm::ScummEngine::saveLoadWithSerializer(Common::Serializer&) + 5943
23 frame #10: 0x0000000100128011 scummvm`Scumm::ScummEngine_v5::saveLoadWithSerializer(Common::Serializer&) + 33
24 frame #11: 0x0000000100120ef1 scummvm`Scumm::ScummEngine::loadState(int, bool, Common::String&) + 1473
25 frame #12: 0x00000001001208ed scummvm`Scumm::ScummEngine::loadState(int, bool) + 77
26 frame #13: 0x0000000100175dd4 scummvm`Scumm::ScummEngine::go() + 116
27 frame #14: 0x000000010017b0a2 scummvm`Scumm::ScummEngine::run() + 178
28 frame #15: 0x000000010001cc0a scummvm`runGame(Plugin const*, Plugin const*, OSystem&, Common::String const&) + 3050
29 frame #16: 0x000000010001ae4c scummvm`scummvm_main + 5756
30 frame #17: 0x0000000100014bfd scummvm`main + 205
31 frame #18: 0x000000010086952e dyld`start + 462