[Scummvm-tracker] [ScummVM] #10318: ScummVM: Program crashes on Exit

Bastien Bouclet trac at scummvm.org
Mon Nov 13 19:17:56 CET 2017


#10318: ScummVM: Program crashes on Exit
-----------------------+--------------------
  Reporter:  ctoroman  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  normal    |  Component:  Ports
Resolution:            |   Keywords:  win32
      Game:            |
-----------------------+--------------------

Comment (by bgK):

 I can reproduce this when setting the language to Russian:
 {{{
 ==6911==ERROR: AddressSanitizer: attempting free on address which was not
 malloc()-ed: 0x000081a40000 in thread T0
     #0 0x7fd757cd65a9 in operator delete[](void*)
 /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:128
     #1 0x555a739c5cd2 in Graphics::BdfFont::~BdfFont()
 ../graphics/fonts/bdf.cpp:45
     #2 0x555a739c5cf9 in Graphics::BdfFont::~BdfFont()
 ../graphics/fonts/bdf.cpp:47
     #3 0x555a739c0b08 in Graphics::FontManager::~FontManager()
 ../graphics/fontman.cpp:55
     #4 0x555a739c0da9 in Graphics::FontManager::~FontManager()
 ../graphics/fontman.cpp:64
     #5 0x555a7370b1ba in
 Common::Singleton<Graphics::FontManager>::destroyInstance()
 (/home/bastien/dev/scummvm/build/scummvm+0x1011ba)
     #6 0x555a73709a7b in
 Common::Singleton<Graphics::FontManager>::destroy()
 (/home/bastien/dev/scummvm/build/scummvm+0xffa7b)
     #7 0x555a73707a4f in scummvm_main ../base/main.cpp:631
     #8 0x555a737005c0 in main ../backends/platform/sdl/posix/posix-
 main.cpp:45
     #9 0x7fd754eacf69 in __libc_start_main (/usr/lib/libc.so.6+0x20f69)
     #10 0x555a736f5849 in _start
 (/home/bastien/dev/scummvm/build/scummvm+0xeb849)
 }}}

--
Ticket URL: <https://bugs.scummvm.org/ticket/10318#comment:4>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list