bugWeeChat - Bugs: bug #41558, SSL-related display-lag bug


bug #41558: SSL-related display-lag bug

Submitter:  None
Submitted:  Wed 12 Feb 2014 12:11:58 AM UTC
Category:  irc plugin Severity:  3 - Normal
Item Group:  other Status:  Fixed
Privacy:  Public Assigned to:  flashcode
Originator Name:  Shawn Originator Email:  * -email is unavailable-
Open/Closed:  Closed Release:  * 0.4.2
IRC nick:  Serval
* Mandatory Fields

Add a New Comment Rich Markup

Jump to the original submission

Tue 18 Mar 2014 12:29:05 PM UTC, comment #6: 

It should be fixed.
Tests are welcome, thanks!

Sebastien Helleu <flashcode>
Group administrator
Sun 16 Feb 2014 09:32:41 PM UTC, comment #5: 

You'll not be able to reproduce this on any non-inspircd network.

I can reproduce this without cygwin, with weechat 0.4.3 on irc.chatspike.net under an ssl connection.

Thu 13 Feb 2014 03:14:13 PM UTC, comment #4: 


I just tested SSL in cygwin (connection to freenode) and I noticed there the messages are slowly received (very slow compared to non-SSL connection).
I don't have this problem on Linux (Debian Sid).

So I wonder if the problem is not in Cygwin version of GnuTLS?

Can someone confirm that?

Sebastien Helleu <flashcode>
Group administrator
Thu 13 Feb 2014 06:58:16 AM UTC, comment #3: 

I built version 0.4.3 for Cygwin two days ago, but only for 32-bit cygwin (I don't have 64-bit machine any more to build packages).
And I forgot to send announcement on mailing list, will do it now.

Can you try to run WeeChat in Linux (or any other free OS like BSD), to check if the problem is specific to Cygwin (which is possible)?

I recommend to not run WeeChat on Cygwin if you can, it is very slow and not as comfortable as Linux. Even if you run WeeChat in a virtual machine on Windows (running Linux), it will be a lot faster than Cygwin.

Sebastien Helleu <flashcode>
Group administrator
Wed 12 Feb 2014 11:43:07 PM UTC, comment #2: 

I'm running weechat from the cygwin package and I don't see the 0.4.3 package there yet so I cannot update.

My libgnutls28 version is 3.2.0-4, in cygwin.

Wed 12 Feb 2014 07:15:42 AM UTC, comment #1: 


Can you try with 0.4.3 (latest stable), just to be sure if the problem is still there? (it should be, I didn't change SSL stuff to read messages from server).

For SSL, WeeChat does same things as with non-SSL connections: it reads all messages in packets received. So maybe it's related to GnuTLS calls.
Please give me your GnuTLS version, which is important for SSL.

Sebastien Helleu <flashcode>
Group administrator
Wed 12 Feb 2014 12:11:58 AM UTC, original submission:  

This bug is fully described in this github issue: https://github.com/inspircd/inspircd/issues/768

ElementalAlchemist seems to describe what causes this and how to fix it in his last two posts on the github issue.

Here https://github.com/inspircd/inspircd/issues/768#issuecomment-34534894
and here https://github.com/inspircd/inspircd/issues/768#issuecomment-34560819



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by flashcode (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-08-15 flashcode Open/ClosedOpen Closed
    2014-03-18 flashcode StatusNeed Info Fixed
    2014-02-12 flashcode Item GroupNone other
        StatusNone Need Info
        Assigned toNone flashcode

    Back to the top

    Powered by Savane 3.12.
    Corresponding source code