Open Bug 478509 Opened 11 years ago Updated 11 years ago

Nick change on server connect + Nick clash causes weird behavior

Categories

(Other Applications :: ChatZilla, defect, minor)

x86
Linux
defect
Not set
minor

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: rideau3, Assigned: rginda)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6
Build Identifier: ChatZilla 0.9.84 [Firefox 3.0.6/2009020911]

If you connect to a server and then do a /nick before connection is established, if there is a nick clash, you are set to "newnick_". I'd expect CZ to just try "newnick", or at worst "oldnick_".

Reproducible: Always

Steps to Reproduce:
1. Pick a nick that's already on the server as your default nick.
2. Use /server to connect
3. Before connection is fully established, do a /nick
Actual Results:  
I get my nick changed to "newnick_"

Expected Results:  
I get my nick changed to "newnick"
Having had a poke about the source, and attempted to reproduce the behaviour, I can't see any obvious cause and can't make it occur on-demand.

Could you clarify at what point the /nick is done - i.e. (to the best of your knowledge) what lines from the connection have appeared, and which havent? (Copy and paste them into a bug comment, by all means.)
You need to log in before you can comment on or make changes to this bug.