Skip to content
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 · Fixed by #587
Closed

Segfault in config_node_first at get.c:330 #564

josephbisch opened this issue Oct 23, 2016 · 0 comments · Fixed by #587
Labels
Milestone

Comments

@josephbisch
Copy link
Member

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 added this to the 1.0.0 milestone Jun 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants