after emerge sync && emerge world, slang got emerged,
and mc got upgraded;
however, after the upgrade, when I start mc it just segfaults.
no error message, or anything.
if I do mcedit something, then I get:
Warning: file /var/tmp/portage/mc-4.6.0-r13/image//usr/share/mc/extfs/extfs.ini not found
Warning: file /var/tmp/portage/mc-4.6.0-r13/image//usr/share/mc/extfs/sfs.ini not found
Warning: file /var/tmp/portage/mc-4.6.0-r13/image//usr/share/mc/mc.charsets not found
however, when I do:
USE="-slang" emerge mc,
then it works..
thanks for your help!
Steps to Reproduce:
1. run mc
it just segfaulted :)
start, with two panels..
it's x86, emerged a few minutes ago, compiled with -O2 -pip -march=pentium3
*** Bug 78331 has been marked as a duplicate of this bug. ***
seems to be slang/unicode related
I can confirm that mc works fine with USE="-slang" (i.e. without slang support)
*** Bug 83709 has been marked as a duplicate of this bug. ***
does recompiling help?
It works for me with slang
I had the same problem( on gentoo 2005.1) after emerge world and slang emerged my mc is segfaulting too.
When i run gdb mc && run i'am getting 0xb7d9a513 in strlen() from () /lib/libc/so.6
(In reply to comment #7)
> I had the same problem( on gentoo 2005.1) after emerge world and slang emerged
> my mc is segfaulting too.
> When i run gdb mc && run i'am getting 0xb7d9a513 in strlen() from ()
Ok I solved problem. I have emerged mc without slang flag(USE="-X -slang")
Then i have runned mc closed him and re-emrged again with USE="-pam"
And mc is working with slang support is not segfaulting no more.
Please, try with mc-4.6.1 and latest slang (1.4.9-r2) and report back. Thanks.