moin, recently i started getting this very frequently when i resize the xterm mc runs in:
Program received signal SIGSEGV, Segmentation fault. 0x4108bece in mallopt () from /lib/tls/libc.so.6 (gdb) bt #0 0x4108bece in mallopt () from /lib/tls/libc.so.6 #1 0x4108adcb in free () from /lib/tls/libc.so.6 #2 0xa7e563c1 in SLfree () from /lib/libslang.so.2 #3 0xa7e24c8c in SLsmg_resume_smg () from /lib/libslang.so.2 #4 0xa7e24fda in SLsmg_reset_smg () from /lib/libslang.so.2 #5 0x0806dc66 in change_screen_size () at layout.c:772 #6 0x08060b19 in run_dlg (h=0x1e6c8) at dialog.c:765 #7 0x08070277 in main (argc=1, argv=0xaf83b934) at main.c:1669 valgrind outputs several of those; *maybe* it's related: ==9909== Invalid read of size 4 ==9909== at 0x191F9922: SLsmg_write_chars (in /lib/libslang.so.2.0.4) ==9909== by 0x191FAA87: SLsmg_write_string (in /lib/libslang.so.2.0.4) ==9909== by 0x8083DE8: update_input (widget.c:762) ==9909== by 0x806ED05: load_prompt (main.c:707) ==9909== by 0x806BBC6: check_selects (key.c:190) ==9909== by 0x806C8A9: get_event (key.c:1077) ==9909== by 0x8060B72: run_dlg (dialog.c:783) ==9909== by 0x8070276: main (main.c:1669) ==9909== Address 0x19338010 is not stack'd, malloc'd or (recently) free'd ==9909== ==9909== Invalid write of size 4 ==9909== at 0x191FA62C: SLsmg_write_chars (in /lib/libslang.so.2.0.4) ==9909== by 0x191FAA87: SLsmg_write_string (in /lib/libslang.so.2.0.4) ==9909== by 0x8083DE8: update_input (widget.c:762) ==9909== by 0x806ED05: load_prompt (main.c:707) ==9909== by 0x806BBC6: check_selects (key.c:190) ==9909== by 0x806C8A9: get_event (key.c:1077) ==9909== by 0x8060B72: run_dlg (dialog.c:783) ==9909== by 0x8070276: main (main.c:1669) ==9909== Address 0x19337FF4 is not stack'd, malloc'd or (recently) free'd ==9909== any idea? -- Hi! I'm a .signature virus! Copy me into your ~/.signature, please! -- Chaos, panic, and disorder - my work here is done. _______________________________________________ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel