Opened 12 years ago

Closed 12 years ago

#25 closed defect (invalid)

Vuurmuur_conf crashes on Fedora 7

Reported by: Victor Julien Owned by: Victor Julien
Priority: blocker Milestone: 0.6
Component: vuurmuur-conf Version: 0.5.73
Keywords: Cc:

Description (last modified by Victor Julien)

Vuurmuur_conf crashes during initialization. It is killed with the following message:

*** glibc detected *** vuurmuur_conf: double free or corruption (out): 0x09d794e8 ***
======= Backtrace: =========
/lib/libc.so.6[0xaefdf1]
/lib/libc.so.6(cfree+0x90)[0xaf3430]
/usr/lib/libformw.so.5(set_field_buffer+0x251)[0x11c7e1]
vuurmuur_conf[0x807eca9]
vuurmuur_conf[0x809c7f4]
vuurmuur_conf[0x809c8a9]
vuurmuur_conf[0x809ec43]
vuurmuur_conf[0x804e71c]
/lib/libc.so.6(__libc_start_main+0xe0)[0xa9df70]
vuurmuur_conf(compare_ipaddress+0x31)[0x804c041]
======= Memory map: ========
00110000-00111000 r-xp 00110000 00:00 0          [vdso]
00111000-00114000 r-xp 00000000 fd:00 1442340    /usr/lib/libpanelw.so.5.6
00114000-00115000 rwxp 00002000 fd:00 1442340    /usr/lib/libpanelw.so.5.6
00115000-00123000 r-xp 00000000 fd:00 1442330    /usr/lib/libformw.so.5.6
00123000-00124000 rwxp 0000d000 fd:00 1442330    /usr/lib/libformw.so.5.6
00124000-0012b000 r-xp 00000000 fd:00 1442334    /usr/lib/libmenuw.so.5.6
0012b000-0012c000 rwxp 00006000 fd:00 1442334    /usr/lib/libmenuw.so.5.6
0012c000-00162000 r-xp 00000000 fd:00 1458794    /usr/lib/libvuurmuur.so.0.6.0
00162000-00165000 rwxp 00035000 fd:00 1458794    /usr/lib/libvuurmuur.so.0.6.0
00165000-00166000 rwxp 00165000 00:00 0
00166000-00170000 r-xp 00000000 fd:00 3270440    /lib/libnss_files-2.6.so
00170000-00171000 r-xp 00009000 fd:00 3270440    /lib/libnss_files-2.6.so
00171000-00172000 rwxp 0000a000 fd:00 3270440    /lib/libnss_files-2.6.so
00172000-0017b000 r-xp 00000000 fd:00 2001582    /usr/lib/vuurmuur/plugins/textdir.so
0017b000-0017c000 rwxp 00008000 fd:00 2001582    /usr/lib/vuurmuur/plugins/textdir.so
0017c000-0017d000 rwxp 0017c000 00:00 0
00a69000-00a84000 r-xp 00000000 fd:00 3270649    /lib/ld-2.6.so
00a84000-00a85000 r-xp 0001a000 fd:00 3270649    /lib/ld-2.6.so
00a85000-00a86000 rwxp 0001b000 fd:00 3270649    /lib/ld-2.6.so
00a88000-00bd6000 r-xp 00000000 fd:00 3270652    /lib/libc-2.6.so
00bd6000-00bd8000 r-xp 0014e000 fd:00 3270652    /lib/libc-2.6.so
00bd8000-00bd9000 rwxp 00150000 fd:00 3270652    /lib/libc-2.6.so
00bd9000-00bdc000 rwxp 00bd9000 00:00 0
00c09000-00c0c000 r-xp 00000000 fd:00 3270659    /lib/libdl-2.6.so
00c0c000-00c0d000 r-xp 00002000 fd:00 3270659    /lib/libdl-2.6.so
00c0d000-00c0e000 rwxp 00003000 fd:00 3270659    /lib/libdl-2.6.so
00c3f000-00c66000 r-xp 00000000 fd:00 1443023    /usr/lib/libncursesw.so.5.6
00c66000-00c67000 rwxp 00027000 fd:00 1443023    /usr/lib/libncursesw.so.5.6
053a3000-053ae000 r-xp 00000000 fd:00 3270693    /lib/libgcc_s-4.1.2-20070503.so.1
053ae000-053af000 rwxp 0000a000 fd:00 3270693    /lib/libgcc_s-4.1.2-20070503.so.1
0570f000-05724000 r-xp 00000000 fd:00 3270621    /lib/libtinfo.so.5.6
05724000-05727000 rwxp 00014000 fd:00 3270621    /lib/libtinfo.so.5.6
08048000-080b6000 r-xp 00000000 fd:00 1443063    /usr/bin/vuurmuur_conf
080b6000-080b7000 rw-p 0006e000 fd:00 1443063    /usr/bin/vuurmuur_conf
080b7000-080b9000 rw-p 080b7000 00:00 0
09c56000-09d7f000 rw-p 09c56000 00:00 0
b7c00000-b7c21000 rw-p b7c00000 00:00 0
b7c21000-b7d00000 ---p b7c21000 00:00 0
b7d71000-b7f71000 r--p 00000000 fd:00 1442032    /usr/lib/locale/locale-archive
b7f71000-b7f74000 rw-p b7f71000 00:00 0
b7f77000-b7f7e000 r--s 00000000 fd:00 1504644    /usr/lib/gconv/gconv-modules.cache
bf827000-bf83c000 rw-p bf827000 00:00 0          [stack]
Aborted

Change History (5)

comment:1 Changed 12 years ago by Victor Julien

Valgrind:

==26895== Memcheck, a memory error detector.
==26895== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==26895== Using LibVEX rev 1732, a library for dynamic binary translation.
==26895== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==26895== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==26895== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==26895==
==26895== My PID = 26895, parent PID = 9880.  Prog and args are:
==26895==    vuurmuur_conf
==26895==
--26895--
--26895-- Command line
--26895--    vuurmuur_conf
--26895-- Startup, with flags:
--26895--    -v
--26895--    --log-file=log
--26895-- Contents of /proc/version:
--26895--   Linux version 2.6.22.5-76.fc7 (kojibuilder@xenbuilder4.fedora.phx.redhat.com) (gcc version 4.1.2 20070502 (Red Hat 4.1.2-12)) #1 SMP Thu Aug 30 13:47:21 EDT 2007
--26895-- Arch and hwcaps: X86, x86-sse1-sse2
--26895-- Page sizes: currently 4096, max supported 4096
--26895-- Valgrind library directory: /usr/lib/valgrind
--26895-- Reading syms from /lib/ld-2.6.so (0xA69000)
--26895-- Reading syms from /usr/bin/vuurmuur_conf (0x8048000)
--26895-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000)
--26895--    object doesn't have a dynamic symbol table
--26895-- Reading suppressions file: /usr/lib/valgrind/default.supp
--26895-- REDIR: 0xA7E5A0 (index) redirected to 0x38027F1F (vgPlain_x86_linux_REDIR_FOR_index)
--26895-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x4001000)
--26895-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4003000)
==26895== WARNING: new redirection conflicts with existing -- ignoring it
--26895--     new: 0x00A7E5A0 (index     ) R-> 0x040061F0 index
--26895-- REDIR: 0xA7E740 (strlen) redirected to 0x40062A0 (strlen)
--26895-- Reading syms from /usr/lib/libpanelw.so.5.6 (0x4013000)
--26895--    object doesn't have a symbol table
--26895-- Reading syms from /usr/lib/libformw.so.5.6 (0x4017000)
--26895--    object doesn't have a symbol table
--26895-- Reading syms from /usr/lib/libmenuw.so.5.6 (0x4026000)
--26895--    object doesn't have a symbol table
--26895-- Reading syms from /usr/lib/libncursesw.so.5.6 (0xC3F000)
--26895--    object doesn't have a symbol table
--26895-- Reading syms from /usr/lib/libvuurmuur.so.0.6.0 (0x402F000)
--26895-- Reading syms from /lib/libdl-2.6.so (0xC09000)
--26895-- Reading syms from /lib/libc-2.6.so (0xA88000)
--26895-- Reading syms from /lib/libtinfo.so.5.6 (0x570F000)
--26895--    object doesn't have a symbol table
--26895-- REDIR: 0xAF67E0 (rindex) redirected to 0x40060D0 (rindex)
--26895-- REDIR: 0xAF7BB0 (memcpy) redirected to 0x4007050 (memcpy)
--26895-- REDIR: 0xAF76C0 (memset) redirected to 0x4006600 (memset)
--26895-- REDIR: 0xAF1E40 (malloc) redirected to 0x4005460 (malloc)
--26895-- REDIR: 0xAF6440 (strlen) redirected to 0x4006280 (strlen)
--26895-- REDIR: 0xAF71C0 (memchr) redirected to 0x4006470 (memchr)
--26895-- REDIR: 0xAF8540 (strchrnul) redirected to 0x40066B0 (strchrnul)
--26895-- REDIR: 0xAF7720 (mempcpy) redirected to 0x4006B30 (mempcpy)
--26895-- REDIR: 0xAF33A0 (free) redirected to 0x400507A (free)
--26895-- REDIR: 0xAF5EE0 (strcmp) redirected to 0x4006350 (strcmp)
--26895-- REDIR: 0xAF78B0 (stpcpy) redirected to 0x4006810 (stpcpy)
--26895-- REDIR: 0xAF1B40 (calloc) redirected to 0x400478D (calloc)
--26895-- Reading syms from /lib/libnss_files-2.6.so (0x416B000)
--26895-- REDIR: 0xAF5F50 (strcpy) redirected to 0x40072B0 (strcpy)
--26895-- REDIR: 0xAF5D70 (index) redirected to 0x40061C0 (index)
--26895-- REDIR: 0xAF6630 (strncmp) redirected to 0x40062E0 (strncmp)
--26895-- REDIR: 0xAF3590 (realloc) redirected to 0x400550F (realloc)
--26895-- REDIR: 0xAF6730 (strncpy) redirected to 0x40068F0 (strncpy)
--26895-- REDIR: 0xAF64F0 (strnlen) redirected to 0x4006250 (strnlen)
--26895-- REDIR: 0xAF8470 (rawmemchr) redirected to 0x40066E0 (rawmemchr)
--26895-- Reading syms from /usr/lib/vuurmuur/plugins/textdir.so (0x4477000)
--26895-- REDIR: 0xAF7650 (memmove) redirected to 0x4006630 (memmove)
==26895== Invalid write of size 4
==26895==    at 0xC5F363: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516358 is 0 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F369: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x451635C is 4 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F370: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516360 is 8 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F377: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516364 is 12 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F37E: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516368 is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F385: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x451636C is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F363: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164A8 is 0 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F369: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164AC is 4 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F370: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164B0 is 8 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F377: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164B4 is 12 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F37E: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164B8 is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F385: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164BC is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F363: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45165F8 is 0 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F369: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45165FC is 4 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F370: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516600 is 8 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F377: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516604 is 12 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F37E: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516608 is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== Invalid write of size 4
==26895==    at 0xC5F385: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x451660C is not stack'd, malloc'd or (recently) free'd
--26895-- Discarding syms at 0x4477000-0x4482000 in /usr/lib/vuurmuur/plugins/textdir.so due to munmap()
--26895-- Discarding syms at 0x416B000-0x4177000 in /lib/libnss_files-2.6.so due to munmap()
==26895==
==26895== ERROR SUMMARY: 72 errors from 18 contexts (suppressed: 30 from 1)
==26895==
==26895== 2 errors in context 1 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F385: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164BC is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== 2 errors in context 2 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F37E: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164B8 is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== 2 errors in context 3 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F377: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164B4 is 12 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 2 errors in context 4 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F370: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164B0 is 8 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 2 errors in context 5 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F369: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164AC is 4 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 2 errors in context 6 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F363: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45164A8 is 0 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C79E: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8BB: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 4 errors in context 7 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F385: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x451636C is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== 4 errors in context 8 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F37E: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516368 is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== 4 errors in context 9 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F377: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516364 is 12 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 4 errors in context 10 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F370: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516360 is 8 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 4 errors in context 11 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F369: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x451635C is 4 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 4 errors in context 12 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F363: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516358 is 0 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C7F3: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8A8: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 6 errors in context 13 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F385: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x451660C is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== 6 errors in context 14 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F37E: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516608 is not stack'd, malloc'd or (recently) free'd
==26895==
==26895== 6 errors in context 15 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F377: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516604 is 12 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 6 errors in context 16 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F370: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x4516600 is 8 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 6 errors in context 17 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F369: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45165FC is 4 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==
==26895== 6 errors in context 18 of 18:
==26895== Invalid write of size 4
==26895==    at 0xC5F363: win_wchnstr (in /usr/lib/libncursesw.so.5.6)
==26895==    by 0x401E702: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
==26895==  Address 0x45165F8 is 0 bytes after a block of size 144 alloc'd
==26895==    at 0x4004824: calloc (vg_replace_malloc.c:279)
==26895==    by 0x401E6B8: set_field_buffer (in /usr/lib/libformw.so.5.6)
==26895==    by 0x807ECA8: set_field_buffer_wrap (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C85B: mm_set_status_field (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809C8CE: mm_update_status_fields (in /usr/bin/vuurmuur_conf)
==26895==    by 0x809EC42: main_menu (in /usr/bin/vuurmuur_conf)
==26895==    by 0x804E71B: main (in /usr/bin/vuurmuur_conf)
--26895--
--26895-- supp:   30 dl-hack3
==26895==
==26895== IN SUMMARY: 72 errors from 18 contexts (suppressed: 30 from 1)
==26895==
==26895== malloc/free: in use at exit: 261,544 bytes in 314 blocks.
==26895== malloc/free: 15,376 allocs, 15,062 frees, 1,974,117 bytes allocated.
==26895==
==26895== searching for pointers to 314 not-freed blocks.
==26895== checked 371,212 bytes.
==26895==
==26895== LEAK SUMMARY:
==26895==    definitely lost: 0 bytes in 0 blocks.
==26895==      possibly lost: 0 bytes in 0 blocks.
==26895==    still reachable: 261,544 bytes in 314 blocks.
==26895==         suppressed: 0 bytes in 0 blocks.
==26895== Rerun with --leak-check=full to see details of leaked memory.
--26895--  memcheck: sanity checks: 98 cheap, 4 expensive
--26895--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--26895--  memcheck: auxmaps: 0 searches, 0 comparisons
--26895--  memcheck: SMs: n_issued      = 61 (976k, 0M)
--26895--  memcheck: SMs: n_deissued    = 0 (0k, 0M)
--26895--  memcheck: SMs: max_noaccess  = 65535 (1048560k, 1023M)
--26895--  memcheck: SMs: max_undefined = 0 (0k, 0M)
--26895--  memcheck: SMs: max_defined   = 64 (1024k, 1M)
--26895--  memcheck: SMs: max_non_DSM   = 61 (976k, 0M)
--26895--  memcheck: max sec V bit nodes:    106 (5k, 0M)
--26895--  memcheck: set_sec_vbits8 calls: 1022 (new: 106, updates: 916)
--26895--  memcheck: max shadow mem size:   1285k, 1M
--26895-- translate:            fast SP updates identified: 11,194 ( 89.6%)
--26895-- translate:   generic_known SP updates identified: 874 (  7.0%)
--26895-- translate: generic_unknown SP updates identified: 417 (  3.3%)
--26895--     tt/tc: 43,810 tt lookups requiring 47,565 probes
--26895--     tt/tc: 43,810 fast-cache updates, 5 flushes
--26895--  transtab: new        11,715 (259,683 -> 4,023,261; ratio 154:10) [0 scs]
--26895--  transtab: dumped     0 (0 -> ??)
--26895--  transtab: discarded  433 (9,016 -> ??)
--26895-- scheduler: 9,830,800 jumps (bb entries).
--26895-- scheduler: 98/61,607 major/minor sched events.
--26895--    sanity: 99 cheap, 4 expensive checks.
--26895--    exectx: 30,011 lists, 2,344 contexts (avg 0 per list)
--26895--    exectx: 30,539 searches, 28,292 full compares (926 per 1000)
--26895--    exectx: 0 cmp2, 991 cmp4, 0 cmpAll

comment:2 Changed 12 years ago by Victor Julien

Description: modified (diff)

comment:3 Changed 12 years ago by Victor Julien

Status: newassigned

comment:4 Changed 12 years ago by Victor Julien

It looks like a ncurses issue on Fedora 7 https://bugzilla.redhat.com/show_bug.cgi?id=310071.

A workaround could be providing widec disabled rpms. Possibly adding detection to the spec file to disable it for Ncurses 5.6.

comment:5 Changed 12 years ago by Victor Julien

Resolution: invalid
Status: assignedclosed

Problem will be fixed by a Fedora update to ncurses. To test it, run: su -c 'yum --enablerepo=updates-testing update ncurses'

Closing as invalid since it's not a vuurmuur bug.

Note: See TracTickets for help on using tickets.