Downloads:
http://www.vlzn.nl/fmail/files/FMail-lnx32-2.3.2.2-B20240419.zip http://www.vlzn.nl/fmail/files/FMail-lnx64-2.3.2.2-B20240419.zip
http://www.vlzn.nl/fmail/files/FMail-win32-2.3.2.2-B20240419.zip http://www.vlzn.nl/fmail/files/FMail-win64-2.3.2.2-B20240419.zip
http://www.vlzn.nl/fmail/files/FMail-lnx32-2.3.2.2-B20240419.zip
http://www.vlzn.nl/fmail/files/FMail-lnx64-2.3.2.2-B20240419.zip
http://www.vlzn.nl/fmail/files/FMail-win32-2.3.2.2-B20240419.zip
http://www.vlzn.nl/fmail/files/FMail-win64-2.3.2.2-B20240419.zip
All the zips are size 210 bytes. ;(
[ ] FMail-win64-2.3.2.2-B20240419.zip 2024-04-19 22:14 210
[ ] FMail-win32-2.3.2.2-B20240419.zip 2024-04-19 18:22 210
[ ] FMail-lnx64-2.3.2.2-B20240419.zip 2024-04-19 18:22 210
[ ] FMail-lnx32-2.3.2.2-B20240419.zip 2024-04-19 18:21 210
For the linux version, instead of using above statically linked executables, I recommend, if you have the setup/tools for it,
to download the sources with git, and compile it yourself.
These are the steps/commands:
# git clone git://git.code.sf.net/p/fmail/code FMail
# cd FMail
# git checkout --track origin/json_toss_log
# mkdir cmake-build
# cd cmake-build
# cmake ..
# make
Compiled the newest, and:
================================================================= ftn@kco:/bbs/fmail$ fmail toss
FMail-lnx64-2.3.2.2-Beta20240421 - The Fast Echomail Processor
Copyright (C) 1991-2024 by FMail Developers - All rights reserved
Scanning netmail directory...
fmail: malloc.c:2379: sysmalloc: Assertion `(old_top == initial_top
(av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1))
== 0)' failed. Aborted
ftn@kco:/bbs/fmail$ fmail scan
FMail-lnx64-2.3.2.2-Beta20240421 - The Fast Echomail Processor
Copyright (C) 1991-2024 by FMail Developers - All rights reserved
Scanning netmail directory...
fmail: malloc.c:2379: sysmalloc: Assertion `(old_top == initial_top
(av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1))
== 0)' failed. Aborted
=================================================================
For the linux version, instead of using above statically linked
executables, I recommend, if you have the setup/tools for it,
to download the sources with git, and compile it yourself.
These are the steps/commands:
# git clone git://git.code.sf.net/p/fmail/code FMail
# cd FMail
# git checkout --track origin/json_toss_log
# mkdir cmake-build
# cd cmake-build
# cmake ..
# make
Compiled the newest, and:
================================================================= ftn@kco:/bbs/fmail$ fmail toss
FMail-lnx64-2.3.2.2-Beta20240421 - The Fast Echomail Processor
Copyright (C) 1991-2024 by FMail Developers - All rights reserved
Scanning netmail directory...
fmail: malloc.c:2379: sysmalloc: Assertion `(old_top == initial_top
(av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) ==
0)' failed. Aborted
Happens also with your precompiled 64bit binary, but your 32bit binary works.
I cannot reproduce this. I tried several configurations. Maybe it has
to do with yours?
But first can you try to build fmail in debug modus, and test again?
Maybe this helps a bit to narrow it down.
Building in debug mode you do as follows: In above steps you replace 'cmake ..' with 'cmake -DCMAKE_BUILD_TYPE=Debug ..' ...
I cannot reproduce this. I tried several configurations. Maybe it has
to do with yours?
Maybe. But nothing changed, only the executables.
But first can you try to build fmail in debug modus, and test again?
Maybe this helps a bit to narrow it down.
Building in debug mode you do as follows: In above steps you replace
'cmake ..' with 'cmake -DCMAKE_BUILD_TYPE=Debug ..' ...
FMail-lnx64-2.3.2.2-Beta20240421 - The Fast Echomail Processor
Copyright (C) 1991-2024 by FMail Developers - All rights reserved
DEBUG cwd: /bbs/fmail
DEBUG arg 0: ./fmail64
DEBUG arg 1: toss
DEBUG replaceDrive = ""
DEBUG configPath = "./"
DEBUG gmtOffset=10800 daylight=1 timezone=-7200 tzname=EET-EEST
Scanning netmail directory...
DEBUG Delete-ing: /bbs/fmail/netmail/*.fml
fmail64: malloc.c:2379: sysmalloc: Assertion `(old_top == initial_top
(av) &&
old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed. Aborted
Scanning netmail directory...
DEBUG Delete-ing: /bbs/fmail/netmail/*.fml
Only a bit further in the code...
fmail64: malloc.c:2379: sysmalloc: Assertion `(old_top == initial_top
(av) &&
old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse
(old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
Aborted
And what are the last lines in your fmail.log
And what are the last lines in your fmail.log
---------- Sun 2024-04-21, FMail-lnx64-2.3.2.2-Beta20240421 - Toss
20:10:49 DEBUG gmtOffset=10800 daylight=1 timezone=-7200 tzname=EET-EEST
20:10:49 DEBUG Delete-ing: /bbs/fmail/netmail/*.fml
What is that .fml file?
20:10:49 DEBUG Delete-ing: /bbs/fmail/netmail/*.fml
These are the same as what is on the terminal, so unfortunately that
doesn't help.
TK> What is that .fml file?
MSG*.FML These files are created in the message base
directory when FMail is running in message base
sharing mode. Normally FMail will append these
files to the normal message base files, but it can
happen that this is not possible. FMail will retry
to append them to the normal message base files the
next time it is started.
20:10:49 DEBUG Delete-ing: /bbs/fmail/netmail/*.fml
These are the same as what is on the terminal, so unfortunately that
doesn't help.
Damn..
TK> What is that .fml file?
MSG*.FML These files are created in the message base
directory when FMail is running in message base
sharing mode. Normally FMail will append these
files to the normal message base files, but it can
happen that this is not possible. FMail will retry
to append them to the normal message base files the
next time it is started.
So the msgbase in this means hudson base?
In my system /bbs/fmail/netmail is msg opus netmail directory.
Sysop: | Tetrazocine |
---|---|
Location: | Melbourne, VIC, Australia |
Users: | 4 |
Nodes: | 8 (0 / 8) |
Uptime: | 59:04:08 |
Calls: | 65 |
Files: | 21,500 |
Messages: | 73,556 |