Ticket #9705: gdb-debian-powerpc-scummvm-fullpipe2.txt

File gdb-debian-powerpc-scummvm-fullpipe2.txt, 18.4 KB (added by dwatteau, 3 months ago)
Line 
1after pulling 285bc1421e04a6ea476b2ce898513ddbb56dcc4c
2
3malloc(): mismatching next->prev_size (unsorted)
4
5Starting program: scummvm fullpipe-demo-de
6[Thread debugging using libthread_db enabled]
7Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1".
8[New Thread 0xaeaac3d0 (LWP 12746)]
9[New Thread 0xae2ab3d0 (LWP 12747)]
10[New Thread 0xad8ff3d0 (LWP 12748)]
11[New Thread 0xaceff3d0 (LWP 12749)]
12[New Thread 0xada5a3d0 (LWP 12750)]
13[New Thread 0x8c6fe3d0 (LWP 12751)]
14[New Thread 0x8befd3d0 (LWP 12752)]
15
16Thread 1 "scummvm" received signal SIGABRT, Aborted.
170xb777e88c in __libc_signal_restore_set (set=0xbfffdcac) at ../sysdeps/unix/sysv/linux/internal-signals.h:86
1886 ../sysdeps/unix/sysv/linux/internal-signals.h: No such file or directorY.
19#0 0xb777e88c in __libc_signal_restore_set (set=0xbfffdcac) at ../sysdeps/unix/sysv/linux/internal-signals.h:86
20#1 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:48
21#2 0xb77637c0 in __GI_abort () at abort.c:79
22#3 0xb77c9eb0 in __libc_message (action=action@entry=do_abort, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:155
23#4 0xb77d5024 in malloc_printerr (str=<optimized out>) at malloc.c:5347
24#5 0xb77d8c38 in _int_malloc (av=av@entry=0xb792e614 <main_arena>, bytes=bytes@entry=4096) at malloc.c:3741
25#6 0xb77da438 in __GI___libc_malloc (bytes=4096) at malloc.c:3066
26#7 0xb77ba590 in __GI__IO_file_doallocate (fp=0x9b99b0) at filedoalloc.c:101
27#8 0xb77d0230 in __GI__IO_doallocbuf (fp=0x9b99b0) at libioP.h:948
28#9 __GI__IO_doallocbuf (fp=fp@entry=0x9b99b0) at genops.c:342
29#10 0xb77cca44 in _IO_new_file_seekoff (fp=0x9b99b0, offset=<optimized out>, dir=0, mode=<optimized out>) at fileops.c:938
30#11 0xb77bdec4 in _IO_seekoff_unlocked (fp=<optimized out>, offset=<optimized out>, dir=<optimized out>,
31 mode=<optimized out>) at ../libio/libioP.h:948
32#12 0xb77c75fc in __GI_fseek (fp=0x9b99b0, offset=103312076, whence=0) at fseek.c:36
33#13 0x00613278 in StdioStream::seek (this=0x36fdc60, offs=103312076, whence=0) at backends/fs/stdiostream.cpp:64
34#14 0x007b180c in Common::File::seek (this=0xbfffe284, offs=103312076, whence=0) at common/file.cpp:138
35#15 0x005422cc in Fullpipe::NGIArchive::createReadStreamForMember (this=0x130a270, name=...)
36 at engines/fullpipe/ngiarchive.cpp:133
37#16 0x004e5300 in Fullpipe::MemoryObject::loadFile (this=0x131c1a0, filename=...) at engines/fullpipe/utils.cpp:154
38#17 0x00481dd8 in Fullpipe::MemoryObject::load (this=0x131c1a0) at ./engines/fullpipe/utils.h:161
39#18 0x004e54e0 in Fullpipe::MemoryObject::getData (this=0x131c1a0) at engines/fullpipe/utils.cpp:173
40#19 0x0047db6c in Fullpipe::Picture::init (this=0x131c1a0) at engines/fullpipe/gfx.cpp:496
41#20 0x004dd450 in Fullpipe::Statics::init (this=0x131c1a0) at engines/fullpipe/statics.cpp:1387
42#21 0x0047dea4 in Fullpipe::Picture::getPixelData (this=0x131c1a0) at engines/fullpipe/gfx.cpp:537
43#22 0x004df960 in Fullpipe::Movement::loadPixelData (this=0x1c4ee40) at engines/fullpipe/statics.cpp:1843
44#23 0x004da744 in Fullpipe::StaticANIObject::preloadMovements (this=0x1318ee0, mt=0x79f83f0)
45 at engines/fullpipe/statics.cpp:690
46#24 0x00474bcc in Fullpipe::preloadCallback (pre=..., flag=50) at engines/fullpipe/gameloader.cpp:255
47#25 0x00475450 in Fullpipe::GameLoader::preloadScene (this=0x10c8bb0, sceneId=3896, entranceId=697)
48 at engines/fullpipe/gameloader.cpp:390
49#26 0x004761e4 in Fullpipe::GameLoader::updateSystems (this=0x10c8bb0, counterdiff=42) at engines/fullpipe/gameloader.cpp:572
50#27 0x0049e420 in Fullpipe::ModalIntro::finish (this=0x8b00ef0) at engines/fullpipe/modal.cpp:233
51#28 0x0049dc58 in Fullpipe::ModalIntro::init (this=0x8b00ef0, counterdiff=42) at engines/fullpipe/modal.cpp:91
52#29 0x004700ec in Fullpipe::FullpipeEngine::updateScreen (this=0xf2aaf0) at engines/fullpipe/fullpipe.cpp:497
53#30 0x0046f438 in Fullpipe::FullpipeEngine::run (this=0xf2aaf0) at engines/fullpipe/fullpipe.cpp:312
54#31 0x00451b54 in runGame (plugin=0xb116d0, system=..., edebuglevels=...) at base/main.cpp:292
55#32 0x00452e48 in scummvm_main (argc=2, argv=0xbffff604) at base/main.cpp:561
56#33 0x0044f1bc in main (argc=2, argv=0xbffff604) at backends/platform/sdl/posix/posix-main.cpp:45
57#0 0xb777e88c in __libc_signal_restore_set (set=0xbfffdcac) at ../sysdeps/unix/sysv/linux/internal-signals.h:86
58 r6 = 8
59 r10 = 4146
60 _arg4 = 8
61 r3 = 0
62 r7 = -1216878492
63 r11 = 1
64 _arg1 = 2
65 r0 = 174
66 r4 = -1073750868
67 r8 = 53298
68 r12 = 675422788
69 _arg2 = -1073750868
70 r5 = 0
71 r9 = -1208012800
72 _arg3 = 0
73 err = <optimized out>
74#1 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:48
75 set = {__val = {0, 0, 0, 0, 0, 0, 0, 0, 2912989448, 2333922368, 2912989440, 3052633332, 3044300736, 3221216512,
76 1025, 1, 2, 0, 15693860, 0, 15693860, 3221216592, 3043146040, 0, 0, 3221216704, 262148, 0, 129, 3221217660,
77 10478864, 11603920}}
78 err = <optimized out>
79 pid = <optimized out>
80 tid = <optimized out>
81 ret = 0
82#2 0xb77637c0 in __GI_abort () at abort.c:79
83 save_stage = 1
84 act = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {0, 3071360628, 10201952,
85 3221217088, 3071122616, 3056864564, 13282121, 3221217232, 3056657700, 0, 10202044, 4096, 0, 0, 3221216892, 1,
86 3221216928, 0, 0, 3221216960, 3056675144, 0, 0, 1, 15678432, 3052649904, 13282121, 3221216976, 3044471260,
87 3079856116, 0, 3221217008}}, sa_flags = 16, sa_restorer = 0xb7113e74}
88 sigs = {__val = {32, 0 <repeats 31 times>}}
89#3 0xb77c9eb0 in __libc_message (action=action@entry=do_abort, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:155
90 ap = {{gpr = 3 '\003', fpr = 255 '\377', reserved = 57280, overflow_arg_area = 0xbfffdfb8,
91 reg_save_area = 0xbfffdf50}}
92 fd = <optimized out>
93 list = <optimized out>
94 nlist = <optimized out>
95 cp = <optimized out>
96#4 0xb77d5024 in malloc_printerr (str=<optimized out>) at malloc.c:5347
97No locals.
98#5 0xb77d8c38 in _int_malloc (av=av@entry=0xb792e614 <main_arena>, bytes=bytes@entry=4096) at malloc.c:3741
99 next = <optimized out>
100 iters = <optimized out>
101 nb = 4112
102 idx = 99
103 bin = <optimized out>
104 victim = <optimized out>
105 size = <optimized out>
106 victim_index = <optimized out>
107 remainder = <optimized out>
108 remainder_size = <optimized out>
109 block = <optimized out>
110 bit = <optimized out>
111 map = <optimized out>
112 fwd = <optimized out>
113 bck = <optimized out>
114 tcache_unsorted_count = 0
115 tcache_nb = <optimized out>
116 tc_idx = 256
117 return_cached = <optimized out>
118 __PRETTY_FUNCTION__ = "_int_malloc"
119#6 0xb77da438 in __GI___libc_malloc (bytes=4096) at malloc.c:3066
120 ar_ptr = 0xb792e614 <main_arena>
121 victim = <optimized out>
122 hook = <optimized out>
123 tbytes = 4112
124 tc_idx = 256
125 __PRETTY_FUNCTION__ = "__libc_malloc"
126#7 0xb77ba590 in __GI__IO_file_doallocate (fp=0x9b99b0) at filedoalloc.c:101
127 size = 4096
128 p = <optimized out>
129 st = {st_dev = 2052, st_ino = 784687, st_mode = 33188, st_nlink = 1, st_uid = 1000, st_gid = 1000, st_rdev = 0, __pad2 = 0, st_size = 110478134, st_blksize = 4096, st_blocks = 215784, st_atim = {tv_sec = 1596293193, tv_nsec = 960743932}, st_mtim = {tv_sec = 1279109358, tv_nsec = 0}, st_ctim = {tv_sec = 1596293146, tv_nsec = 631944744}, __glibc_reserved4 = 0, __glibc_reserved5 = 0}
130#8 0xb77d0230 in __GI__IO_doallocbuf (fp=0x9b99b0) at libioP.h:948
131No locals.
132#9 __GI__IO_doallocbuf (fp=fp@entry=0x9b99b0) at genops.c:342
133No locals.
134#10 0xb77cca44 in _IO_new_file_seekoff (fp=0x9b99b0, offset=<optimized out>, dir=0, mode=<optimized out>) at fileops.c:938
135 result = <optimized out>
136 delta = <optimized out>
137 new_offset = <optimized out>
138 count = <optimized out>
139 must_be_exact = <optimized out>
140 was_writing = <optimized out>
141#11 0xb77bdec4 in _IO_seekoff_unlocked (fp=<optimized out>, offset=<optimized out>, dir=<optimized out>, mode=<optimized out>) at ../libio/libioP.h:948
142No locals.
143#12 0xb77c75fc in __GI_fseek (fp=0x9b99b0, offset=103312076, whence=0) at fseek.c:36
144 result = <optimized out>
145#13 0x00613278 in StdioStream::seek (this=0x36fdc60, offs=103312076, whence=0) at backends/fs/stdiostream.cpp:64
146No locals.
147#14 0x007b180c in Common::File::seek (this=0xbfffe284, offs=103312076, whence=0) at common/file.cpp:138
148 __PRETTY_FUNCTION__ = "virtual bool Common::File::seek(int32, int)"
149#15 0x005422cc in Fullpipe::NGIArchive::createReadStreamForMember (this=0x130a270, name=...) at engines/fullpipe/ngiarchive.cpp:133
150 hdr = 0x145a860
151 archiveFile = {<Common::SeekableReadStream> = {<Common::ReadStream> = {<Common::Stream> = {_vptr.Stream = 0x9952b8 <vtable for Common::File+36>}, <No data fields>}, <No data fields>}, <Common::NonCopyable> = {<No data fields>}, _handle = 0x36fdc60, _name = {static npos = 4294967295, static _builtinCapacity = 24, _size = 7, _str = 0xbfffe294 "0321.nl", {_storage = "0321.nl\000\001\064\317\300\001\061\304<\a8\346\240\000\231", <incomplete sequence \353\274>, _extern = {_refCount = 0x30333231, _capacity = 778988544}}}}
152 data = 0x5 <error: Cannot access memory at address 0x5>
153 __PRETTY_FUNCTION__ = "virtual Common::SeekableReadStream* Fullpipe::NGIArchive::createReadStreamForMember(const Common::String&) const"
154 len = 0
155#16 0x004e5300 in Fullpipe::MemoryObject::loadFile (this=0x131c1a0, filename=...) at engines/fullpipe/utils.cpp:154
156 arr = 0x0
157 s = {<Common::NonCopyable> = {<No data fields>}, <Common::SafeBool<Common::ScopedPtr<Common::SeekableReadStream, Common::DefaultDeleter<Common::SeekableReadStream> >, Common::impl::no_base<Common::ScopedPtr<Common::SeekableReadStream, Common::DefaultDeleter<Common::SeekableReadStream> > > >> = {<Common::impl::no_base<Common::ScopedPtr<Common::SeekableReadStream, Common::DefaultDeleter<Common::SeekableReadStream> > >> = {<No data fields>}, <No data fields>}, _pointer = 0x131c1b4}
158 __PRETTY_FUNCTION__ = "void Fullpipe::MemoryObject::loadFile(const Common::String&)"
159#17 0x00481dd8 in Fullpipe::MemoryObject::load (this=0x131c1a0) at ./engines/fullpipe/utils.h:161
160No locals.
161#18 0x004e54e0 in Fullpipe::MemoryObject::getData (this=0x131c1a0) at engines/fullpipe/utils.cpp:173
162No locals.
163#19 0x0047db6c in Fullpipe::Picture::init (this=0x131c1a0) at engines/fullpipe/gfx.cpp:496
164No locals.
165#20 0x004dd450 in Fullpipe::Statics::init (this=0x131c1a0) at engines/fullpipe/statics.cpp:1387
166No locals.
167#21 0x0047dea4 in Fullpipe::Picture::getPixelData (this=0x131c1a0) at engines/fullpipe/gfx.cpp:537
168No locals.
169#22 0x004df960 in Fullpipe::Movement::loadPixelData (this=0x1c4ee40) at engines/fullpipe/statics.cpp:1843
170 mov = 0x1c4ee40
171#23 0x004da744 in Fullpipe::StaticANIObject::preloadMovements (this=0x1318ee0, mt=0x79f83f0) at engines/fullpipe/statics.cpp:690
172 mov = 0x1c4ee40
173 i = 15
174#24 0x00474bcc in Fullpipe::preloadCallback (pre=..., flag=50) at engines/fullpipe/gameloader.cpp:255
175 pbar = 0x4eab8c <Fullpipe::sceneHandlerIntro(Fullpipe::ExCommand*)+476>
176#25 0x00475450 in Fullpipe::GameLoader::preloadScene (this=0x10c8bb0, sceneId=3896, entranceId=697) at engines/fullpipe/gameloader.cpp:390
177 idx = 101
178 ex = 0xbfffe480
179#26 0x004761e4 in Fullpipe::GameLoader::updateSystems (this=0x10c8bb0, counterdiff=42) at engines/fullpipe/gameloader.cpp:572
180No locals.
181#27 0x0049e420 in Fullpipe::ModalIntro::finish (this=0x8b00ef0) at engines/fullpipe/modal.cpp:233
182No locals.
183#28 0x0049dc58 in Fullpipe::ModalIntro::init (this=0x8b00ef0, counterdiff=42) at engines/fullpipe/modal.cpp:91
184No locals.
185#29 0x004700ec in Fullpipe::FullpipeEngine::updateScreen (this=0xf2aaf0) at engines/fullpipe/fullpipe.cpp:497
186No locals.
187#30 0x0046f438 in Fullpipe::FullpipeEngine::run (this=0xf2aaf0) at engines/fullpipe/fullpipe.cpp:312
188 time2 = 19542
189 format = {bytesPerPixel = 4 '\004', rLoss = 0 '\000', gLoss = 0 '\000', bLoss = 0 '\000', aLoss = 0 '\000', rShift = 24 '\030', gShift = 16 '\020', bShift = 8 '\b', aShift = 0 '\000'}
190 scene = 0
191 time1 = 19542
192#31 0x00451b54 in runGame (plugin=0xb116d0, system=..., edebuglevels=...) at base/main.cpp:292
193 dir = {<Common::ArchiveMember> = {_vptr.ArchiveMember = 0x98ac6c <vtable for Common::FSNode+8>}, _realNode = {<Common::SafeBool<Common::SharedPtr<AbstractFSNode>, Common::impl::no_base<Common::SharedPtr<AbstractFSNode> > >> = {<Common::impl::no_base<Common::SharedPtr<AbstractFSNode> >> = {<No data fields>}, <No data fields>}, _refCount = 0xefc3f0, _deletion = 0xefc3e0, _pointer = 0xf24be0}}
194 target = {static npos = 4294967295, static _builtinCapacity = 24, _size = 16, _str = 0xbfffe9e8 "fullpipe-demo-de", {_storage = "fullpipe-demo-de\000\000\000\000\000\000\000", _extern = {_refCount = 0x66756c6c, _capacity = 1885958245}}}
195 err = {_code = Common::kNoError, _desc = {static npos = 4294967295, static _builtinCapacity = 24, _size = 8, _str = 0xbfffea0c "No error", {_storage = "No error\000\000\000\000\277\377\353\r\000\201\277\225\277\377\352`", _extern = {_refCount = 0x4e6f2065, _capacity = 1920102258}}}}
196 engine = 0xf2aaf0
197 metaEngine = @0xa2ffe0: {<PluginObject> = {_vptr.PluginObject = 0x98c9c0 <vtable for FullpipeMetaEngine+8>}, <No data fields>}
198 caption = {static npos = 4294967295, static _builtinCapacity = 24, _size = 26, _str = 0xa06ff0 "Full Pipe (Windows/German)", {_storage = "\000\240\016t\000\000\000 \277\377\352\334\000\257\224d\277\377\352\344\000\233\204\060", _extern = {_refCount = 0xa00e74, _capacity = 32}}}
199 tokenizer = {_str = {static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xbfffea50 "", {_storage = "\000\000\000\001\267\376\267\000\000\000\000\005\000\000\000\000\000\000\000\000\277\377", <incomplete sequence \360\250>, _extern = {_refCount = 0x1, _capacity = 3086923520}}}, _delimiters = {static npos = 4294967295, static _builtinCapacity = 24, _size = 2, _str = 0xbfffea70 " ,", {_storage = " ,\000\060\277\377\347`\000\362\f(\000\232>\020\277\377\347@\277\377\347`", _extern = {_refCount = 0x202c0030, _capacity = 3221219168}}}, _tokenBegin = 0, _tokenEnd = 0}
200 previousLanguage = {static npos = 4294967295, static _builtinCapacity = 24, _size = 1, _str = 0xbfffea98 "C", {_storage = "C\000\000\000\000\000\000\000\000\261 \244\000F7\200\000\257\224d\000\000\000", _extern = {_refCount = 0x43000000, _capacity = 0}}}
201 gameKeymaps = {_capacity = 1, _size = 1, _storage = 0xf05b90}
202 keymapper = 0xa12f00
203 result = {_code = 3221220032, _desc = {static npos = 4294967295, static _builtinCapacity = 24, _size = 3221220080, _str = 0x46a410 <Common::Array<Plugin*>::insert_aux(Plugin**, Plugin* const*, Plugin* const*)+544> "H", {_storage = "\000\000\000\001\000\000\000\000\000\000\000\000\000|\236\340\000\257\224d\000\000\000", _extern = {_refCount = 0x1, _capacity = 0}}}}
204#32 0x00452e48 in scummvm_main (argc=2, argv=0xbffff604) at base/main.cpp:561
205 result = {_code = 3221222160, _desc = {static npos = 4294967295, static _builtinCapacity = 24, _size = 3221222192, _str = 0x44e198 <SdlWindow::SdlWindow()+152> "`", {_storage = "\000\243\001\260\000\000\000@\277\377\363\060\267\255\347\210\000\231\337x\277\377\363\060", _extern = {_refCount = 0xa301b0, _capacity = 64}}}}
206 chainedGame = {static npos = 4294967295, static _builtinCapacity = 24, _size = 3221222224, _str = 0x448e4c <OSystem_SDL::init()+196> "\201?", {_storage = "\000\232\353\320\000\000\000\004\277\377\363P\000\232\354\200\000\231฿\377\363P", _extern = {_refCount = 0x9aebd0, _capacity = 4}}}
207 saveSlot = 10084452
208 plugin = 0xb116d0
209 specialDebug = {static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xbfffefe0 "", {_storage = "\000\000\000\001\267\376\267\000\000\000\000\005\000\000\000\000\000\000\000\000\277\377", <incomplete sequence \360\250>, _extern = {_refCount = 0x1, _capacity = 3086923520}}}
210 command = {static npos = 4294967295, static _builtinCapacity = 24, _size = 16, _str = 0xbffff000 "fullpipe-demo-de", {_storage = "fullpipe-demo-de\000\000\000\001\267\376\267", _extern = {_refCount = 0x66756c6c, _capacity = 1885958245}}}
211 __PRETTY_FUNCTION__ = "int scummvm_main(int, const char* const*)"
212 system = @0x9aebd0: {<Common::NonCopyable> = {<No data fields>}, _vptr.OSystem = 0x98c750 <vtable for OSystem_POSIX+8>, _audiocdManager = 0xa00860, _eventManager = 0xa15450, _timerManager = 0xa115b0, _savefileManager = 0xaff2f0, _fsFactory = 0x9aec80, _clipboard = {static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0x9aebf0 "", {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, _dummyUnused = false, _backendInitialized = true}
213 settings = {_nodePool = {<Common::FixedSizeMemoryPool<64, 10>> = {<Common::MemoryPool> = {_chunkSize = 64, _pages = {_capacity = 0, _size = 0, _storage = 0x0}, _next = 0xbffff030, _chunksPerPage = 8}, _storage = "\277\377\360p\000\251s\320\377\377\377\377\267M\006\350\277\377\360\260\267L\334\030\267\222\337\364\267|\357\340\277\377\360pD\000\"\"\000\000\000\000\000ʫI\000\000\000\a", '\000' <repeats 12 times>, "\277\377\360\260", '\000' <repeats 12 times>, "\277\377\360\240\277\377\361\\\000\233\241 \267L\210d\277\377\360\260\000\233\253`\267\222\337\364\377\377\377\377\277\377\360\300\267\205\201\030\267\222\337\364\377\377\377\377\277\377\360\360\267\205\201\030\267\021>t\000\233\253`\277\377\360\320\000\000\000\000\267\021>t\000\233\253`\277\377\361\260\267\r\223x$\000\"\"\000\233\253\274\000\000\020\000\000\000\000\000\000\000\000\000\000\233\253\274\277\377\361\060\000\000\000\000\000\000\000\000"...}, <No data fields>}, _defaultVal = {static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xbffff2b8 "", {_storage = "\000\000\b$\000D\360\360\000\000\000\002\000\243\001\260\000>\311\370\000\000\000\001", _extern = {_refCount = 0x824, _capacity = 4518128}}}, _storage = 0x9b8790, _mask = 15, _size = 0, _deleted = 0, _hash = {<No data fields>}, _equal = {<No data fields>}}
214 res = {_code = Common::kNoError, _desc = {static npos = 4294967295, static _builtinCapacity = 24, _size = 8, _str = 0xbffff2f0 "No error", {_storage = "No error\000rror\000Nп\377\363 \000\000\000", _extern = {_refCount = 0x4e6f2065, _capacity = 1920102258}}}}
215#33 0x0044f1bc in main (argc=2, argv=0xbffff604) at backends/platform/sdl/posix/posix-main.cpp:45
216 __PRETTY_FUNCTION__ = "int main(int, char**)"
217 res = 1