Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Development

Reply
 
Thread Tools Display Modes
Old November 12, 2017, 13:53   #1
teleray
Rookie
 
Join Date: Nov 2017
Posts: 3
teleray is on a distinguished road
Assertion failed in Angband 4.1.0

---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!

Program: ...
File: obj-knowledge.c
Line: 876

Expression: known_obj == obj->known

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)
---------------------------
Abbrechen Wiederholen Ignorieren
---------------------------


---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!

Program: ...
File: cave-square.c
Line: 931

Expression: c->objects[obj->oidx]

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)
---------------------------
Abbrechen Wiederholen Ignorieren
---------------------------
teleray is offline   Reply With Quote
Old November 12, 2017, 20:03   #2
Gwarl
Swordsman
 
Join Date: Jan 2017
Posts: 400
Gwarl is on a distinguished road
Just a guess but maybe the problem is that you're using a C++ compiler while angband is written in C?
Gwarl is offline   Reply With Quote
Old November 12, 2017, 20:48   #3
teleray
Rookie
 
Join Date: Nov 2017
Posts: 3
teleray is on a distinguished road
It happens with the version downloaded from http://rephial.org/downloads/4.1/angband-4.1.0-win.zip

Can be reproduced with the save file in the attachment and commands:
m d c
m e e
m e d
m h a
>
M a d
Attached Files
File Type: zip before crash.zip (19.9 KB, 5 views)
teleray is offline   Reply With Quote
Old November 12, 2017, 21:22   #4
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,647
Donated: $60
Nick is on a distinguished road
I can't reproduce this in either 4.1.0 or latest master (assuming you meant "m a d" for the last line).

Those asserts failing would indicate something odd about one or more objects - but it seems strange to happen right after going downstairs. Is there any other info you think might be relevant?
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old November 12, 2017, 22:02   #5
teleray
Rookie
 
Join Date: Nov 2017
Posts: 3
teleray is on a distinguished road
I just tried it again. Just making light does not help.
But instead of making light, killing all the hounds with bolts (4) from the initial place and some 1's or making light (m a d) does it.
teleray is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
failed to find teleport destination Sky Vanilla 9 September 11, 2017 12:18
Saving game... failed! Jimbo Vanilla 4 November 8, 2013 16:50
Assertion error in build bddc561 Ingwe Ingweron Development 2 September 14, 2013 17:55
[3.3.2] Assertion failed in mon-time.c Gorbad Development 4 March 27, 2012 19:37
Assertion failed in object\identify.c jens Development 10 June 14, 2011 15:48


All times are GMT +1. The time now is 07:54.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.