Project

General

Profile

Bug #3513

closed

Frequent crashes when connected to channels with constant messages

Added by Kostas K over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Interface
Target version:
Start date:
06/27/2017
Due date:
% Done:

0%

Estimated time:
Operative System:
Windows 10
Regression:
No

Description

Using AdiIRC 2.8 x64 in win10.

I haven't found any relevant entry about the following issue neither in the AdiIRC beta changelog nor in issues, so I filed this.

The issue:
very frequently, when connected to channels with constant messages(5-10 messages per second) from XDCC bots, such as:
irc://irc.abjects.net:6667/moviegods
irc://irc.scenep2p.net:6667/THE.SOURCE
irc://irc.iarec.net:6667/ULTRA-WAREZ

then sooner or later, that channel window will crash, resulting in

and if I press 'Details' I get:

i.e.

Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)

   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at AdiIRC.GUI.Elements.TextView.ScrollbarMeasureLines()
   at AdiIRC.GUI.Elements.TextView.OnScrollBarScroll(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.ScrollBar.OnValueChanged(EventArgs e)
   at System.Windows.Forms.ScrollBar.set_Value(Int32 value)
   at AdiIRC.GUI.Elements.TextView.ScrollDown()
   at AdiIRC.GUI.Elements.TextView.OnMouseWheel(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseWheel(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at AdiIRC.GUI.Elements.TextView.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

And eventually, if I press 'Continue', then the current channel will become:

but I may keep on using AdiIRC (even thought the red "X" on that channel will keep on flashing).

I first thought that the 'Join-Part Filter.dll' plugin that I use is to blame,
but I unloaded it, restarted AdiIRC, and the problem continues to occur.

I have already submitted multiple crash reports of this (pressed the 'Send' button at the 'Sorry, AdiIRC crashed' window).

Thank you

Also available in: Atom PDF