Sleuth Home - Message Boards - Game Announcements


0 0
There might be a few new bugs lurking
  Next>  |  Last Page>>  

Sleuth Admin
Sleuth Admin
Tale Spinner

Nov-18-2016 22:10

Yeti Face has emerged from his workshop with a new trove of content. We're not quite ready to release this, but are getting close.

In preparation for release, we've pushed up an update so we can test. This is a pretty extensive update, and there are bound to be a few bugs lurking out there. In fact, I ran into one earlier: I was booted to the login screen when completing an AI mystery with a faction twist.

I've tried reproducing the bug and haven't had any luck yet, but I know it's there.

So, I've turned off the usual functionality that hides bugs from users by either showing the terse "Unexpected Error" page, or by simply shunting you to the login page. If you run into the same bug, you SHOULD see some useful chunk of feedback including the exact error and the line of offending code.

So: if you see a white "Spyce exception" error page with a bunch of programming gobbledygook. Please Copy the text and post it here. YetiFace or I will look into it and hopefully make the world a bit safer for crime fighters.

As always...

Sleuth Strong!

Replies

Yeti Face
Yeti Face
Pinball Amateur

Nov-19-2016 00:47

You'll all be excited to know that completing urchin cases is broken until further notice.

Vera Stanhope
Vera Stanhope
Tireless Tiger

Nov-19-2016 01:16

Spyce exception

File: /home/ben/noir/src/www/case/accuse/item.spy
Message:
KeyError: 0
Stack: /var/www/html/common/py/detective.py:949, in finish_mystery:
query = "update detective set nextfavor = '%s' " % (random.choice(actors))[0]
item.spy:107, in (main):
detective.finish_mystery(db,mystery,1,actors_all,1,accused_suspect.suspectid)

Dame Agatha
Dame Agatha
Red-Nosed

Nov-19-2016 01:34

Spyce exception
File: /home/ben/noir/src/www/case/accuse/accuse.spy
Message:

KeyError: 0

Stack: /var/www/html/common/py/detective.py:949, in finish_mystery:


query = "update detective set nextfavor = '%s' " % (random.choice(actors))[0]

accuse.spy:205, in (main):


detective.finish_mystery(db,mystery,1,actors_all,0,accused_suspect.suspectid)

Vera Stanhope
Vera Stanhope
Tireless Tiger

Nov-19-2016 01:42

I've also noted that after playing three or more regular cases I'm not getting any favour cases (tested on two detectives).

Alister Bane
Alister Bane
Old Shoe

Nov-19-2016 01:51

File: /home/ben/noir/src/www/case/accuse/accuse.spy
Message:
KeyError: 0
Stack: /var/www/html/common/py/detective.py:949, in finish_mystery:
query = "update detective set nextfavor = '%s' " % (random.choice(actors))[0]
accuse.spy:205, in (main):
detective.finish_mystery(db,mystery,1,actors_all,0,accused_suspect.suspectid)

I got this after a case, also I seem to not be getting favors either.

Vera Stanhope
Vera Stanhope
Tireless Tiger

Nov-19-2016 02:17

Spyce exception

File: /home/ben/noir/src/www/case/accuse/item.spy
Message:
KeyError: 0
Stack: /var/www/html/common/py/detective.py:949, in finish_mystery:
query = "update detective set nextfavor = '%s' " % (random.choice(actors))[0]
item.spy:107, in (main):
detective.finish_mystery(db,mystery,1,actors_all,1,accused_suspect.suspectid)

Cathy Rose
Cathy Rose
Lucky Stiff

Nov-19-2016 08:04

Spyce exception

File: /home/ben/noir/src/www/case/accuse/accuse.spy

Message: KeyError: 0

Stack: /var/www/html/common/py/detective.py:949, in finish_mystery:
query = "update detective set nextfavor = '%s' " % (random.choice(actors))[0]
accuse.spy:205, in (main):
detective.finish_mystery(db,mystery,1,actors_all,0,accused_suspect.suspectid)


I also did not get any favors today.

Sleuth Admin
Sleuth Admin
Tale Spinner

Nov-19-2016 08:15

Thanks for the help everyone. I think that particular bug should be fixed now.

Please post any more you find.



Emer
Emer
Con Artist

Nov-19-2016 08:20


Spyce exception
File: /home/ben/noir/src/www/case/accuse/accuse.spy
Message: KeyError: 0


Stack: /var/www/html/common/py/detective.py:949, in finish_mystery:
query = "update detective set nextfavor = '%s' " % (random.choice(actors))[0]

accuse.spy:205, in (main):
detective.finish_mystery(db,mystery,1,actors_all,0,accused_suspect.suspectid)


Emer
Emer
Con Artist

Nov-19-2016 08:36

It works fine now, thanks Admin.

  Next>  |  Last Page>>  

[ You must login to reply ]