New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segfault in config_node_first at get.c:330 #564

Closed
josephbisch opened this Issue Oct 23, 2016 · 0 comments

Comments

Projects
None yet
2 participants
@josephbisch
Member

josephbisch commented Oct 23, 2016

The following config file produces a segfault when ran with irssi --config file.cfg. This was found by fuzzing with afl.

statusbar(0

Backtrace:

#0  0x000000000063ecaf in config_node_first (list=0xfdbbb0) at get.c:330
#1  0x000000000045eeb2 in statusbar_read_group (node=0xfdbb90, node=0xfdbb90) at statusbar-config.c:204
#2  read_statusbar_config_from_node (node=<optimized out>) at statusbar-config.c:237
#3  0x000000000045fbe8 in read_statusbar_config () at statusbar-config.c:249
#4  0x0000000000460b21 in statusbar_config_init () at statusbar-config.c:568
#5  0x000000000045d28e in statusbar_init () at statusbar.c:1130
#6  0x000000000041794e in textui_finish_init () at irssi.c:183
#7  main (argc=<optimized out>, argv=<optimized out>) at irssi.c:314

Commit being fuzzed: fb78787

@ailin-nemui ailin-nemui added the bug label Nov 1, 2016

ailin-nemui added a commit to ailin-nemui/irssi that referenced this issue Dec 15, 2016

@ailin-nemui ailin-nemui closed this in #587 Dec 21, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment