Issue907

Title [SIGSEGV] Crash when handling inventory
Priority critical Status open
Assigned To Keywords
Linked issues Watchers

Submitted on 2017-11-29 19h54 by jesusalva, last changed by jesusalva.

Messages
Author: jesusalva Date: 2017-11-29   19h54
Try rapidly switching Laser Power Pack (or Plasma Canister) with a Laser Pistol
on your inventory. Game crashes. (I managed to reproduce, therefore, reporting.
The console output follows)

print_trace:  Obtained 9 stack frames.
print_trace:  Obtaining symbols now done.
./src(print_trace+0x12) [0x454852]
/lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7fc3a1cf74b0]
./src(show_current_text_banner+0x86) [0x430826]
./src(show_texts_and_banner+0x2b) [0x43188b]
./src(AssembleCombatPicture+0x723) [0x46f2d3]
./src(Game+0x4c) [0x44acfc]
./src(main+0x14a) [0x4188ea]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fc3a1ce2830]
./src(_start+0x29) [0x418989]

print_trace():  received SIGSEGV!

---------------------------------------------------------------------------------
Termination of freedroidRPG initiated... Thank you for playing freedroidRPG.
Author: jesusalva Date: 2017-12-24   17h32
Argh, now switching 100 Plasma Grenades with 1 Industrial Coolant.
Earlier I've got another crash related to that, but I forgot to take note.

<module-list>

print_trace:  Obtained 9 stack frames.
print_trace:  Obtaining symbols now done.
./src(print_trace+0x12) [0x454852]
/lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7f22717ec4b0]
./src(show_current_text_banner+0x86) [0x430826]
./src(show_texts_and_banner+0x2b) [0x43188b]
./src(AssembleCombatPicture+0x723) [0x46f2d3]
./src(Game+0x4c) [0x44acfc]
./src(main+0x14a) [0x4188ea]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f22717d7830]
./src(_start+0x29) [0x418989]

print_trace():  received SIGSEGV!

---------------------------------------------------------------------------------
Termination of freedroidRPG initiated... Thank you for playing freedroidRPG.

Raising priority as this bug can be reproduced multiple times with different
items, and it provokes a crash.
History
Date User Action Args
2017-12-24 17:39:48jesusalvalinkissue749 linked
2017-12-24 17:32:44jesusalvasetpriority: important -> critical
messages: + msg3523
2017-11-29 19:54:00jesusalvacreate