[ 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.
Name
Email
Subject
Comment
File
Password (For file deletion.)

Captchas didn't work. Sticking to janitors while we try to think of something else.

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 ]