2 Bugs Discovered?

I have a custom registration form set up on my wp-signup.php that allows the user to enter their password during registration.

Let's say the subdomain I chose is called "test".

After submitting the subdomain, I get a message saying:

Your new site has been successfully set up at:

http://test.domain_current_site/

You can log in to the administrator account with the following information:

Username: test

Password: LbSbrj1zOzi5

Log in here: http://test.domain_current_site/wp-login.php

This is very strange....

First, I don't know why it's showing domain_current_site instead of my primary domain.

Second, since the password is already specified into the WordPress password table, why is it still giving me a random generated password?