lade "/usr/local/share/s25rttr/RTTR/COLORS.ACT": fertig (109ms) lade "/usr/local/share/s25rttr/RTTR/LSTS/splash.bmp": fertig (303ms) lade "/usr/local/share/s25rttr/S2/DATA/RESOURCE.DAT": Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0xedd8b000 0x0031a86c in libsiedler2::baseArchivItem_Bitmap_Player::load (this=0xedd86f60, width=4, height=11, image=0xedd88fe6 '\004' , starts=0xedd88fd0, absolute=false, length=33, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Bitmap_Player.cpp:237 237 unsigned char shift = image[position++]; (gdb) bt #0 0x0031a86c in libsiedler2::baseArchivItem_Bitmap_Player::load (this=0xedd86f60, width=4, height=11, image=0xedd88fe6 '\004' , starts=0xedd88fd0, absolute=false, length=33, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Bitmap_Player.cpp:237 #1 0x0031b09c in libsiedler2::baseArchivItem_Bitmap_Player::load (this=0xedd86f60, file=0x29bd520, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Bitmap_Player.cpp:189 #2 0x0032a08c in libsiedler2::loader::LoadType (bobtype=4, file=0x29bd520, palette=0xeca4bcb0, item=0xedd84c80) at /Volumes/Programme/s25rttr/libsiedler2/src/LoadType.cpp:90 #3 0x00321fa4 in libsiedler2::ArchivItem_Font::load (this=0xedd82f80, file=0x29bd520, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Font.cpp:120 #4 0x00329fb8 in libsiedler2::loader::LoadType (bobtype=3, file=0x29bd520, palette=0xeca4bcb0, item=0xedd4ff10) at /Volumes/Programme/s25rttr/libsiedler2/src/LoadType.cpp:83 #5 0x0032ed88 in libsiedler2::loader::LoadDATIDX (file=0xedd44fcc "/usr/local/share/s25rttr/S2/DATA/RESOURCE.DAT", palette=0xeca4bcb0, items=0xedd26ff4) at /Volumes/Programme/s25rttr/libsiedler2/src/LoadDATIDX.cpp:125 #6 0x00312b34 in libsiedler2::Load (file=0xedd44fcc "/usr/local/share/s25rttr/S2/DATA/RESOURCE.DAT", items=0xedd26ff4, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/libsiedler2.cpp:320 #7 0x001fbad4 in Loader::LoadArchiv (this=0x95ae28, pfad=@0xbfffd864, palette=0xeca4bcb0, archiv=0xedd26ff4) at /Volumes/Programme/s25rttr/src/Loader.cpp:671 #8 0x001fcd7c in Loader::LoadFile (this=0x95ae28, pfad=@0xbfffd864, palette=0xeca4bcb0, to=0xedd26ff4) at /Volumes/Programme/s25rttr/src/Loader.cpp:708 #9 0x001fea3c in Loader::LoadFile (this=0x95ae28, pfad=@0xbfffd864, palette=0xeca4bcb0, load_always=true) at /Volumes/Programme/s25rttr/src/Loader.cpp:896 #10 0x001ff830 in Loader::LoadFileOrDir (this=0x95ae28, file=@0xbfffd970, file_id=11, load_always=true) at /Volumes/Programme/s25rttr/src/Loader.cpp:135 #11 0x001ffd94 in Loader::LoadFilesFromArray (this=0x95ae28, files_count=33, files=0x887784, load_always=true) at /Volumes/Programme/s25rttr/src/Loader.cpp:166 #12 0x00200530 in Loader::LoadFilesAtStart (this=0x95ae28) at /Volumes/Programme/s25rttr/src/Loader.cpp:88 #13 0x00195108 in GameManager::StartMenu (this=0x9bc9a8) at /Volumes/Programme/s25rttr/src/GameManager.cpp:249 #14 0x00195734 in GameManager::Start (this=0x9bc9a8) at /Volumes/Programme/s25rttr/src/GameManager.cpp:124 #15 0x00203000 in SDL_main (argc=1, argv=0xc6536ff0) at /Volumes/Programme/s25rttr/src/main.cpp:264 #16 0x00310f04 in -[SDLMain applicationDidFinishLaunching:] () at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Bitmap_Player.cpp:70 #17 0x038d5688 in _nsnote_callback () #18 0x02a5643c in _CFXNotificationPostNotification () #19 0x038d2dc4 in -[NSNotificationCenter postNotificationName:object:userInfo:] () #20 0x02ce7858 in -[NSApplication _postDidFinishNotification] () #21 0x02ce7770 in -[NSApplication _sendFinishLaunchingNotification] () #22 0x02c6f114 in -[NSApplication(NSAppleEventHandling) _handleAEOpen:] () #23 0x02c6e94c in -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] () #24 0x038f6008 in -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] () #25 0x038f5ddc in _NSAppleEventManagerGenericHandler () #26 0x0511ace4 in aeDispatchAppleEvent () #27 0x0511abec in dispatchEventAndSendReply () #28 0x0511a9f0 in aeProcessAppleEvent () #29 0x06d8a410 in AEProcessAppleEvent () #30 0x02c6c478 in _DPSNextEvent () #31 0x02c6bc00 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #32 0x02c658a0 in -[NSApplication run] () #33 0x00310c58 in CustomApplicationMain () at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Bitmap_Player.cpp:70 #34 0x0031132c in main () at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Bitmap_Player.cpp:70 Current language: auto; currently c++ (gdb) bt full #0 0x0031a86c in libsiedler2::baseArchivItem_Bitmap_Player::load (this=0xedd86f60, width=4, height=11, image=0xedd88fe6 '\004' , starts=0xedd88fd0, absolute=false, length=33, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Bitmap_Player.cpp:237 shift = 0 '\0' x = 0 y = 10 position = 8218 #1 0x0031b09c in libsiedler2::baseArchivItem_Bitmap_Player::load (this=0xedd86f60, file=0x29bd520, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Bitmap_Player.cpp:189 data = (unsigned char *) 0xedd88fd0 "\026" #2 0x0032a08c in libsiedler2::loader::LoadType (bobtype=4, file=0x29bd520, palette=0xeca4bcb0, item=0xedd84c80) at /Volumes/Programme/s25rttr/libsiedler2/src/LoadType.cpp:90 nitem = (class libsiedler2::baseArchivItem_Bitmap_Player *) 0xedd86f60 #3 0x00321fa4 in libsiedler2::ArchivItem_Font::load (this=0xedd82f80, file=0x29bd520, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem_Font.cpp:120 bobtype = 4 i = 32 #4 0x00329fb8 in libsiedler2::loader::LoadType (bobtype=3, file=0x29bd520, palette=0xeca4bcb0, item=0xedd4ff10) at /Volumes/Programme/s25rttr/libsiedler2/src/LoadType.cpp:83 nitem = (class libsiedler2::ArchivItem_Font *) 0xedd82f80 #5 0x0032ed88 in libsiedler2::loader::LoadDATIDX (file=0xedd44fcc "/usr/local/share/s25rttr/S2/DATA/RESOURCE.DAT", palette=0xeca4bcb0, items=0xedd26ff4) at /Volumes/Programme/s25rttr/libsiedler2/src/LoadDATIDX.cpp:125 idxbobtype = 3 bobtype = 3 name = "font11\000\000\000\000\000\000\000\000\000\000?" offset = 0 item = (class libsiedler2::ArchivItem *) 0x312f98 i = 0 length = 46 idx = (FILE *) 0x29bd578 dat = (FILE *) 0x29bd520 datfile = 0xedd48fd0
idxfile = 0xedd4afd0
count = 57 #6 0x00312b34 in libsiedler2::Load (file=0xedd44fcc "/usr/local/share/s25rttr/S2/DATA/RESOURCE.DAT", items=0xedd26ff4, palette=0xeca4bcb0) at /Volumes/Programme/s25rttr/libsiedler2/src/libsiedler2.cpp:320 filen = 0xedd46fd0 "/usr/local/share/s25rttr/s2/data/resource.dat" endung = 0xedd46ffa "dat" ret = 254 #7 0x001fbad4 in Loader::LoadArchiv (this=0x95ae28, pfad=@0xbfffd864, palette=0xeca4bcb0, archiv=0xedd26ff4) at /Volumes/Programme/s25rttr/src/Loader.cpp:671 ladezeit = 563526 file = { static npos = 4294967295, _M_dataplus = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::basic_string,std::allocator >::_Alloc_hider: _M_p = 0xedd44fcc "/usr/local/share/s25rttr/S2/DATA/RESOURCE.DAT" } } #8 0x001fcd7c in Loader::LoadFile (this=0x95ae28, pfad=@0xbfffd864, palette=0xeca4bcb0, to=0xedd26ff4) at /Volumes/Programme/s25rttr/src/Loader.cpp:708 directory = false file_stat = { st_dev = 234881036, st_ino = 343947, st_mode = 33188, st_nlink = 1, st_uid = 502, st_gid = 20, st_rdev = 0, st_atimespec = { tv_sec = 1325712086, tv_nsec = 0 }, st_mtimespec = { tv_sec = 0, tv_nsec = 0 }, st_ctimespec = { tv_sec = 1300743261, tv_nsec = 0 }, st_size = 592262, st_blocks = 1160, st_blksize = 4096, st_flags = 0, st_gen = 0, st_lspare = 0, st_qspare = {0, 0} } lst = { , std::allocator >,std::allocator, std::allocator > > >> = { _M_impl = { , std::allocator > > >> = { <__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, members of std::_List_base, std::allocator >,std::allocator, std::allocator > > >::_List_impl: _M_node = { _M_next = 0x100, _M_prev = 0xbfffd4e0 } } }, } buffer = (unsigned char *) 0xbfffd430 "??Ԡ" #9 0x001fea3c in Loader::LoadFile (this=0x95ae28, pfad=@0xbfffd864, palette=0xeca4bcb0, load_always=true) at /Volumes/Programme/s25rttr/src/Loader.cpp:896 pp = 8 e = { static npos = 4294967295, _M_dataplus = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::basic_string,std::allocator >::_Alloc_hider: _M_p = 0xedd1cfec ".dat" } } override_file = false p = { static npos = 4294967295, _M_dataplus = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::basic_string,std::allocator >::_Alloc_hider: _M_p = 0xedd1efec "resource" } } archiv = { _vptr$ArchivInfo = 0x9c7578, data = 0x0, count = 0 } to = (class libsiedler2::ArchivInfo *) 0xedd26ff4 #10 0x001ff830 in Loader::LoadFileOrDir (this=0x95ae28, file=@0xbfffd970, file_id=11, load_always=true) at /Volumes/Programme/s25rttr/src/Loader.cpp:135 No locals. #11 0x001ffd94 in Loader::LoadFilesFromArray (this=0x95ae28, files_count=33, files=0x887784, load_always=true) at /Volumes/Programme/s25rttr/src/Loader.cpp:166 i = 8 #12 0x00200530 in Loader::LoadFilesAtStart (this=0x95ae28) at /Volumes/Programme/s25rttr/src/Loader.cpp:88 files_count = 33 files = {5, 6, 7, 8, 9, 10, 17, 104, 11, 12, 102, 103, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84} #13 0x00195108 in GameManager::StartMenu (this=0x9bc9a8) at /Volumes/Programme/s25rttr/src/GameManager.cpp:249 No locals. #14 0x00195734 in GameManager::Start (this=0x9bc9a8) at /Volumes/Programme/s25rttr/src/GameManager.cpp:124 playlist = { static npos = 4294967295, _M_dataplus = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::basic_string,std::allocator >::_Alloc_hider: _M_p = 0x6
} } #15 0x00203000 in SDL_main (argc=1, argv=0xc6536ff0) at /Volumes/Programme/s25rttr/src/main.cpp:264 sa = { __sigaction_u = { __sa_handler = 0x221250 , __sa_sigaction = 0x221250 }, sa_mask = 0, sa_flags = 0 } dir_count = 7 dirs = {94, 47, 48, 51, 85, 98, 99} #16 0x00310f04 in -[SDLMain applicationDidFinishLaunching:] () at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem.cpp:62 No symbol table info available. #17 0x038d5688 in _nsnote_callback () No symbol table info available. #18 0x02a5643c in _CFXNotificationPostNotification () No symbol table info available. #19 0x038d2dc4 in -[NSNotificationCenter postNotificationName:object:userInfo:] () No symbol table info available. #20 0x02ce7858 in -[NSApplication _postDidFinishNotification] () No symbol table info available. #21 0x02ce7770 in -[NSApplication _sendFinishLaunchingNotification] () No symbol table info available. #22 0x02c6f114 in -[NSApplication(NSAppleEventHandling) _handleAEOpen:] () No symbol table info available. #23 0x02c6e94c in -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] () No symbol table info available. #24 0x038f6008 in -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] () No symbol table info available. #25 0x038f5ddc in _NSAppleEventManagerGenericHandler () No symbol table info available. #26 0x0511ace4 in aeDispatchAppleEvent () No symbol table info available. #27 0x0511abec in dispatchEventAndSendReply () No symbol table info available. #28 0x0511a9f0 in aeProcessAppleEvent () No symbol table info available. #29 0x06d8a410 in AEProcessAppleEvent () No symbol table info available. #30 0x02c6c478 in _DPSNextEvent () No symbol table info available. #31 0x02c6bc00 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () No symbol table info available. #32 0x02c658a0 in -[NSApplication run] () No symbol table info available. #33 0x00310c58 in CustomApplicationMain () at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem.cpp:62 No symbol table info available. #34 0x0031132c in main () at /Volumes/Programme/s25rttr/libsiedler2/src/ArchivItem.cpp:62 No symbol table info available.