irssi-import / bugs.irssi.org

bugs.irssi.org archive
https://github.com/irssi/irssi/issues
0 stars 0 forks source link

IRSSI "Trace/breakpoint trap (core dumped) vulnerability"'s when HOME is not writable(Creatable?) #883

Open irssibot opened 11 years ago

irssibot commented 11 years ago

Here is an example;

# su irc
# irssi

** (irssi:59973): ERROR **: Couldn't create /var/run/ircd/.irssi directory
Trace/breakpoint trap (core dumped)

Here's a gdb;

Starting program: /usr/bin/irssi 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

** (irssi:59950): ERROR **: Couldn't create /var/run/ircd/.irssi directory

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff7396fdb in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bc
Undefined command: "bc".  Try "help".
(gdb) backtrace
#0  0x00007ffff7396fdb in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff73971b2 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000000000048c05f in settings_init ()
#3  0x000000000047a849 in core_init ()
#4  0x00000000004167e8 in main ()

IRSSI Version; irssi 0.8.15 (20100403 1617)

irssibot commented 10 years ago

Fixed here, if anybody is interested: https://github.com/MegaManSec/irssi/commit/98655bf33e38d768e0972d0152eee326e86373e7