[ yn / yndd / fg / yume ] [ o / lit / media / og / ig / 2 ] [ ot / cc / x / sugg ] [ hikki / rec ] [ news / rules / faq / recent / annex / manage ] [ discord / matrix / scans / mud / minecraft / usagi ] [ sushigirl / lewd ]

/mud/ - Dream World MUD

Discussion board for Dennis MUD (the software) and its public test instance, the Uboachan Dream World MUD server.
[catalog]

Name
Email
Subject
Comment
File
Password (For file deletion.)

A major software upgrade has just been completed. Please report any issues to the administrator.

File: 1550956226568.jpg (174.37 KB, 1280x931, Colorado_potato_beetle.jpg)

 No.11

Bug reports thread

I found another bug with breaking duplified items.
https://pastebin.com/hhfQMew5

 No.13

>>11
Unfortunately it's intermittent. I added a trap to log what happened internally if it happens again. It looks like this crash will not happen most of the time.

 No.14

tried to login command with the info i put into the register command and it said it was bad credentials.

 No.15

>>14
Did you forget a capital somewhere? Usernames AND passwords are case sensitive.
Are you putting your username and password the right way round [login USERNAME PASSWORD]? Did you definitely get them the right way round when you registered?

Maybe an optional email registration should exist in case someone forgets their password.

 No.16

>>15
Email registration may be a good idea, but I'll need to add an email backend to do that. Shouldn't be terribly complicated. I'll put it on the todo list.

 No.17

>>15
i copypasted it to make sure it was the same and then i just backspaced the "register" and replaced it with "login"

 No.18

>>17
Oh, it's a bug. Hang on I'll try to fix it.

 No.19

>>17
Registration should work now. There was a config file I forgot to update after changing something recently.

 No.21

Try looking at a door in the nexus, I get a traceback.

> look Stone Door


================

Traceback (most recent call last):
File "/var/www/dream.uboachan.net/Dennis/websocket.py", line 53, in onMessage
self.factory.router[self.peer]["console"].command(payload.decode('utf-8'))
File "/var/www/dream.uboachan.net/Dennis/console.py", line 191, in command
line[-splitpos:])
File "/var/www/dream.uboachan.net/Dennis/commands/look.py", line 91, in COMMAND
if i["name"].lower() == ' '.join(args).lower():
TypeError: 'NoneType' object is not subscriptable

 No.22

>>21
This is very perplexing, because it's breaking on my laptop with my local test instance as well, which has a separate database, even with older versions of the code. How long has it not been possible to look at things? It might take me a minute to crack this bug.

Edit: I am even more confused about the cause of this after my debugging session. The conditions are very strange. Whatever the root of the problem might be, I may never know, but I headed it off by adding a None check in a place where one should be anyway. The code works again.



[Return][Go to top] Catalog [Post a Reply]
Delete Post [ ]
[ yn / yndd / fg / yume ] [ o / lit / media / og / ig / 2 ] [ ot / cc / x / sugg ] [ hikki / rec ] [ news / rules / faq / recent / annex / manage ] [ discord / matrix / scans / mud / minecraft / usagi ] [ sushigirl / lewd ]