MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002027VCMIGUI - Otherpublic2015-01-04 23:312022-03-17 11:26
ReporterKroArtem 
Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionunable to reproduce 
Platformx86_64OSUbuntuOS Version14.10
Product Version0.97b 
Target VersionFixed in Version 
Summary0002027: Crash at the end of a mission
Descriptionvcmi marked 0.97c by Warmonger

I attacked the town with Sandro (underground), and after the victory tried to enter the town. Then (I suppose) a victory window indicating the end of the mission has to be shown, but instead of this vcmi crashed.
Additional Information[New Thread 0x7fffda225700 (LWP 23149)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffda225700 (LWP 23149)]
0x0000000000496abf in CTrueTypeFont::renderText (this=0x7fffcc75f940,
    surface=0xd808d0, data="Мес.: 4, Нед.: 2, День: 6", color=...,
    pos=...)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/Fonts.cpp:287
287 /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/Fonts.cpp: Нет такого файла или каталога.
(gdb) bt
#0 0x0000000000496abf in CTrueTypeFont::renderText (this=0x7fffcc75f940,
    surface=0xd808d0, data="Мес.: 4, Нед.: 2, День: 6", color=...,
    pos=...)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/Fonts.cpp:287
#1 0x0000000000496b6e in CTrueTypeFont::renderText (this=0x7fffcc75f940,
    surface=0xd808d0, data="Мес.: 4, Нед.: 2, День: 6", color=...,
    pos=...)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/Fonts.cpp:274
0000002 0x00000000004ca84d in CResDataBar::draw (this=0x7fffcac46b70, to=0xd808d0)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/windows/CAdvmapInterface.cpp:356
0000003 0x000000000049513f in CIntObject::showAll (this=0x0,
    this@entry=0x7fffb4dded00, to=0xffffffff, to@entry=0xd808d0)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/CIntObject.cpp:72
0000004 0x0000000000518bf1 in CWindowObject::showAll (this=0x7fffb4dded00,
    to=0xd808d0)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/windows/CWindowObject.cpp:228
0000005 0x000000000049502a in CIntObject::redraw (this=0x7fffb4dded00)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/CIntObj---Type <return> to continue, or q <return> to quit---
ect.cpp:294
0000006 0x00000000004d4b70 in CBuildingRect::mouseMoved (this=0x7fffcbb759f0,
    sEvent=...)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/windows/CCastleInterface.cpp:257
0000007 0x0000000000493985 in CGuiHandler::handleMoveInterested (
    this=this@entry=0x93dc40 <GH>, motion=...)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/CGuiHandler.cpp:389
0000008 0x0000000000493b0b in CGuiHandler::handleMouseMotion (
    this=this@entry=0x93dc40 <GH>, sEvent=sEvent@entry=0x7fffda224d30)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/CGuiHandler.cpp:370
0000009 0x00000000004944a9 in CGuiHandler::fakeMouseMove (this=0x93dc40 <GH>)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/gui/CGuiHandler.cpp:409
0000010 0x00000000005e74c7 in CPlayerInterface::doMoveHero (this=0x7fffc4ecc6e0, h=
    0x7fffce5adfa0, path=...)
    at /build/buildd/vcmi-0.97+git20141227.3838~ubuntu14.10.1/client/CPlayerInterface.cpp:2684
0000011 0x00000000005f5c91 in operator()<const CGHeroInstance*&, CGPath&, void> (
    __object=0x7fffc4ecc6e0, this=0xa9b4ad8)
    at /usr/include/c++/4.9/functional:569
---Type <return> to continue, or q <return> to quit---
0000012 __call<void, 0ul, 1ul, 2ul> (__args=<optimized out>, this=0xa9b4ad8)
    at /usr/include/c++/4.9/functional:1264
0000013 operator()<, void> (this=0xa9b4ad8) at /usr/include/c++/4.9/functional:1323
0000014 boost::detail::thread_data<std::_Bind<std::_Mem_fn<void (CPlayerInterface::*)(CGHeroInstance const*, CGPath)> (CPlayerInterface*, CGHeroInstance const*, CGPath)> >::run() (this=0xa9b4920)
    at /usr/include/boost/thread/detail/thread.hpp:117
0000015 0x00007ffff6ce6d3a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0
0000016 0x00007ffff6ac50a5 in start_thread (arg=0x7fffda225700)
    at pthread_create.c:309
0000017 0x00007ffff3da788d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb)
TagsNo tags attached.
Attached Fileszip file icon Saves.zip [^] (1,234,444 bytes) 2015-01-04 23:31
png file icon Снимок экрана от 2015-01-05 02:24:06.png [^] (661,523 bytes) 2015-01-04 23:32

- Relationships

-  Notes
(0005347)
KroArtem (updater)
2015-01-05 00:27

Didn't manage to reproduce with the same savegame and the same steps. :/
(0005348)
Povelitel (updater)
2015-01-05 09:53

I do not know maybe it's wrong, but I had a similar situation when you lose a mission
http://bugs.vcmi.eu/view.php?id=1724 [^]


Is there a relationship?
(0008157)
Povelitel (updater)
2022-03-17 11:26

I'll close this ticket because things have been fixed, both the win-lose conditions and the entrance to the town.
When iterating, create a new one that can be reproduced.

- Issue History
Date Modified Username Field Change
2015-01-04 23:31 KroArtem New Issue
2015-01-04 23:31 KroArtem File Added: Saves.zip
2015-01-04 23:32 KroArtem File Added: Снимок экрана от 2015-01-05 02:24:06.png
2015-01-05 00:27 KroArtem Note Added: 0005347
2015-01-05 09:53 Povelitel Note Added: 0005348
2022-03-17 11:26 Povelitel Note Added: 0008157
2022-03-17 11:26 Povelitel Status new => closed
2022-03-17 11:26 Povelitel Resolution open => unable to reproduce

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean