View Issue Details

IDProjectCategoryView StatusLast Update
0004833unrealircdpublic2017-01-09 20:13
Reportersyzop Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version4.0.10 
Fixed in Version4.0.10 
Summary0004833: Mode +D: another duplicate JOIN
DescriptionMore +D bugs:

14:49 -!- tomaw [[email protected]] has joined #unreal-devel

Then me getting +qo from chanserv the person 'tomaw' joins again (NOTE: no lines have been left out between above and below):

15:43 -!- tomaw [[email protected]] has joined #unreal-devel
15:43 -!- qwop [[email protected]] has joined #unreal-devel
15:43 -!- Az [[email protected]] has joined #unreal-devel
15:43 -!- tomaw [[email protected]] has joined #unreal-devel
15:43 -!- qwop [[email protected]] has joined #unreal-devel
15:43 -!- Az [[email protected]] has joined #unreal-devel
15:43 -!- mode/#unreal-devel [+qo Syzop[AWAY] Syzop[AWAY]] by ChanServ
TagsNo tags attached.
3rd party modules

Activities

syzop

2017-01-06 16:10

administrator   ~0019589

Last edited: 2017-01-06 16:11

Coming to think of it, the real bug here is the first join. That join should have been invisible: there was no reason for it to be shown. (..Apparently it did not set the user exposed flag either, so the JOIN was sent another time, but that's only secondary / irrelevant..)

syzop

2017-01-09 20:13

administrator   ~0019593

commit 8af017230014d0f08ec290dfd9d58b73cefc8a25
Author: Bram Matthys <[email protected]>
Date: Mon Jan 9 20:11:37 2017 +0100

    Another delayjoin fix (chanmode +D). Duplicate JOIN for remote user (SJOIN).

https://github.com/unrealircd/unrealircd/commit/8af017230014d0f08ec290dfd9d58b73cefc8a25

Issue History

Date Modified Username Field Change
2017-01-06 15:48 syzop New Issue
2017-01-06 15:48 syzop Description Updated
2017-01-06 15:49 syzop Description Updated
2017-01-06 15:49 syzop Description Updated
2017-01-06 15:49 syzop Description Updated
2017-01-06 15:49 syzop Status new => confirmed
2017-01-06 16:10 syzop Note Added: 0019589
2017-01-06 16:10 syzop Summary Mode +D: duplicate JOIN when getting ops => Mode +D: another duplicate JOIN
2017-01-06 16:11 syzop Note Edited: 0019589
2017-01-09 20:13 syzop Assigned To => syzop
2017-01-09 20:13 syzop Status confirmed => resolved
2017-01-09 20:13 syzop Resolution open => fixed
2017-01-09 20:13 syzop Fixed in Version => 4.0.10
2017-01-09 20:13 syzop Note Added: 0019593