executing: /usr/bin/readmsg \* causes a seg fault It segs in: readmsg.c at line 341 if(get_mssg_info(&minfo, fstate.sel_list[i] != 0) The problem seems to be with fstate.sel_list being an (int *) and w/ bad bounds checking. See ya.
I've just packaged elm2.5.0-1 (the official release). If you get a chance, could you see if seg-fault persists there. Send mail to <jbj> and I'll send you the rpms. Thanks.
Fixed in elm-2.5.0-2. Thanks for the analysis and patch!