MantisBT - VCMI | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0002324 | VCMI | Other | public | 2015-11-05 10:12 | 2024-05-11 08:05 | |||||
Reporter | josch | |||||||||
Assigned To | SXX | |||||||||
Priority | normal | Severity | crash | Reproducibility | always | |||||
Status | closed | Resolution | unable to reproduce | |||||||
Platform | amd64 | OS | Debian | OS Version | unstable | |||||
Product Version | 0.98 | |||||||||
Target Version | Fixed in Version | |||||||||
Summary | 0002324: Segfault when buying spellbook | |||||||||
Description | I got the following bug for vcmi 0.98 on the Debian bug tracker which I'm also to reproduce myself: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797363 [^] I attached the savegame that produced this problem but you can also find links to the savegame in above bugreport. | |||||||||
Steps To Reproduce | I moved the hero near the city to the city. I then bought a spell building and tried to buy a spellbook for the hero. | |||||||||
Additional Information | the backtrace (line numbers correspond to vcmi 0.98): Core was generated by `/usr/games/vcmiclient'. Program terminated with signal SIGSEGV, Segmentation fault. #0 PutArtifact::applyGs (this=this@entry=0x7fb070b2c2c0, gs=gs@entry=0x7fb07f472ae0) at /build/vcmi-t5ndlM/vcmi-0.98+dfsg/lib/NetPacksLib.cpp:901 901 art->putAt(al); (gdb) bt #0 PutArtifact::applyGs (this=this@entry=0x7fb070b2c2c0, gs=gs@entry=0x7fb07f472ae0) at /build/vcmi-t5ndlM/vcmi-0.98+dfsg/lib/NetPacksLib.cpp:901 #1 0x00007fb0a6c4b3ef in CApplyOnGS<PutArtifact>::applyOnGS (this=<optimized out>, gs=0x7fb07f472ae0, pack=0x7fb070b2c2c0) at /build/vcmi-t5ndlM/vcmi-0.98+dfsg/lib/CGameState.cpp:71 0000002 0x00007fb0a6c04998 in CGameState::apply (this=0x7fb07f472ae0, pack=pack@entry=0x7fb070b2c2c0) at /build/vcmi-t5ndlM/vcmi-0.98+dfsg/lib/CGameState.cpp:2164 0000003 0x00007fb0a74fbc56 in CClient::handlePack (this=this@entry=0x7fb07ef998e0, pack=0x7fb070b2c2c0) at /build/vcmi-t5ndlM/vcmi-0.98+dfsg/client/Client.cpp:649 0000004 0x00007fb0a74fc038 in CClient::run (this=0x7fb07ef998e0) at /build/vcmi-t5ndlM/vcmi-0.98+dfsg/client/Client.cpp:176 0000005 0x00007fb0a5cdeaea in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0 0000006 0x00007fb0a5abc0a4 in start_thread (arg=0x7fb082da5700) at pthread_create.c:309 0000007 0x00007fb0a221d07d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | crash-when-buying-spellbook.zip (1,243,114) 2015-11-05 10:12 https://bugs.vcmi.eu/file_download.php?file_id=2391&type=bug 0002324_vcmiclient_bt.txt (2,799) 2015-11-05 14:10 https://bugs.vcmi.eu/file_download.php?file_id=2392&type=bug | |||||||||
Issue History | ||||||||||
Date Modified | Username | Field | Change | |||||||
2015-11-05 10:12 | josch | New Issue | ||||||||
2015-11-05 10:12 | josch | File Added: crash-when-buying-spellbook.zip | ||||||||
2015-11-05 14:10 | SXX | File Added: 0002324_vcmiclient_bt.txt | ||||||||
2015-11-05 14:12 | SXX | Note Added: 0006073 | ||||||||
2015-12-21 20:05 | SXX | Note Added: 0006200 | ||||||||
2016-07-22 13:59 | AVS | Assigned To | => AVS | |||||||
2016-07-22 13:59 | AVS | Status | new => confirmed | |||||||
2016-09-12 13:03 | SXX | Assigned To | AVS => SXX | |||||||
2016-09-12 13:03 | SXX | Status | confirmed => assigned | |||||||
2016-09-12 13:04 | SXX | Relationship added | related to 0001960 | |||||||
2022-03-14 22:55 | Povelitel | Note Added: 0008070 | ||||||||
2022-07-04 05:35 | josch | Note Added: 0008299 | ||||||||
2022-09-16 19:41 | Povelitel | Note Added: 0008349 | ||||||||
2024-05-11 08:05 | Povelitel | Note Added: 0008950 | ||||||||
2024-05-11 08:05 | Povelitel | Status | assigned => closed | |||||||
2024-05-11 08:05 | Povelitel | Resolution | open => unable to reproduce |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|