Irssi core bugs

Notice: Undefined index: tasklist_type in /var/www/bugs.irssi.org/includes/class.tpl.php(128) : eval()'d code on line 85 Notice: Undefined index: tasklist_type in /var/www/bugs.irssi.org/includes/class.tpl.php(128) : eval()'d code on line 90
  • Status New
  • Percent Complete
    0%
  • Task Type Bug Report
  • Category core
  • Assigned To No-one
  • Operating System Linux
  • Severity High
  • Priority Normal
  • Reported Version irssi 0.8.15
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 0
  • Private No
Attached to Project: Irssi core bugs
Opened by Jorrit Tijben (jorrit) - 2013-02-27
Last edited by Jase Thew (bazerka) - 2013-02-27

FS#885 - Irssi segfaults upon /part or, sometimes, a server timeout

Hello all,

The segfault corresponding to the attached backtrace happens when I type /part in a channel. I also, sometimes, get a segfault when the connection to a server times out. I couldn't get a backtrace of such a timeout yet, so I can't tell whether they are related.

Operating System: Slackware 13.1 64-bit
Irssi version: 0.8.15

The build scripts that are used by Slackware can be found here: http://mirrors.slackware.com/slackware/slackware-13.1/source/n/irssi/

Be aware that this applies two patches, although I think it's unlikely that they cause the segfault... especially the man page patch :-)

bitlbee_rename.pl (with a small modification)
bitlbee_typing_notice.pl
booleansoup.pl (custom)
dinnertime.pl (custom)
heart.pl (custom)
hilightwin.pl
lastfm.pl
nickcolor.pl
screen_away.pl
trackbar.pl
zosma.pl (see https://github.com/DeltaLeonis/botsma/blob/master/zosma.pl)

I'm hesitant to add the contants of the custom scripts and the irssi config file, as they might contain sensitive data. Providing the full backtrace is already a little revealing.
   bt.log (7.8 KiB)

This task does not depend on any other tasks.

Jorrit Tijben (jorrit)
Wednesday, 27 February 2013, 19:45 GMT
The offending script turns out to be the attached one.

Loading...