Coder Social home page Coder Social logo

sba1 / simplemail Goto Github PK

View Code? Open in Web Editor NEW
13.0 8.0 8.0 8.17 MB

SimpleMail is a simple email client targeting AmigaOS and compatible platforms.

Home Page: http://simplemail.sourceforge.net/

License: GNU General Public License v2.0

C 95.44% Assembly 0.08% Makefile 0.72% Shell 0.70% PHP 0.80% HTML 0.01% Perl 0.02% Python 0.23% C++ 1.52% M4 0.26% sed 0.15% Dockerfile 0.04% Hack 0.03%

simplemail's Introduction

Build Status PayPal Donate

SimpleMail

SimpleMail is a simple email client targeting AmigaOS (both the classic OS 3.1 and OS 4.x) and compatible platforms such as AROS and MorphOS.

Download

You can download binaries from http://simplemail.sourceforge.net/index.php?body=downloads. MorphOS users may also check SimpleMail-MOS at https://code.google.com/p/simplemail-mos/. This was a fork of SimpleMail focusing on MorphOS, which, however, is discontinued.

Continuous Integration

For latest builds for AmigaOS 4.x please check https://sonumina.de/jenkins/job/simplemail/. This site's SHA1 fingerprint is E5 7A 7E 48 FE 4C BC 36 1D A8 D9 EE 1B 43 04 C6 10 B8 FF 81

Building for AmigaOS 4.x

The build process for AmigaOS 4.x uses gcc. For building the AmigaOS 4.x variant, use:

 $ make -f makefile.aos4

If you want the variant with statically linked OpenSSL use

 $ make -f makefile.aos4 USE_OPENSSL=1

Building for AmigaOS 3.x

The build process for AmigaOS 3.x currently uses SAS C. Building is as easy as typing

 1.> smake

in the shell.

simplemail's People

Contributors

bgol avatar henes1 avatar hynek avatar mattrust avatar polluks avatar sba1 avatar wawatok avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

simplemail's Issues

compile log of warnings, may serve some improvement.

im leaving this list of warnings and few errors im getting when compiling the current source with gcc-4.6.4 aros toolchain for i386 abiv1. im able to work around it with just three bits of changes and most warnings are disabled anyway. it might serve some improvement though. also i think the binary when starting should check for NListViews.mcp, not .mcc, but it takes off anyway. Thx.

Compile failed: /home/wawa/aros-x86-464/bin/linux-i386/tools/crosstools/i386-aros-gcc -iquote /home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/ -iquote /home/wawa/AROS-source/AROS/local/simplemail -iquote . -m32 -march=i486 -O0 -Wall -Werror -Wno-pointer-sign -Wno-parentheses -g -Wno-strict-aliasing -Wno-implicit-function-declaration -Wno-unused-variable -Wno-error -Wno-unused-but-set-variable -Wno-uninitialized -Wno-format -DHAVE_OPENURL -DUSE_OPENSSL -D__USE_XOPEN2K8 -DSIMPLEMAIL_DATE="23.09.2018" -fno-ipa-cp -I/home/wawa/AROS-source/AROS/local/simplemail/indep-include -I/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui -I/home/wawa/AROS-source/AROS/local/simplemail -DAROS_BUILD_TYPE=AROS_BUILD_TYPE_PERSONAL -DADEBUG=1 -DMDEBUG=1 -D__SRCFILENAME__="local/simplemail/amiga-mui/socket-stubs.c" -c /home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c -o /home/wawa/aros-x86-464/bin/pc-i386/gen/local/simplemail/socket-stubs.o
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_bind':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:42:9: warning: 'struct sockaddr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:42:9: warning: passing argument 3 of '(int (*)(struct Library *, int, struct sockaddr *, socklen_t))((struct JumpVec *)__bn + 0xffffffffffffffe8u)->vec' discards 'const' qualifier from pointer target type [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:42:9: note: expected 'struct sockaddr *' but argument is of type 'const void '
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_accept':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:52:9: warning: 'struct sockaddr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_connect':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:57:9: warning: 'struct sockaddr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:57:9: warning: passing argument 3 of '(int (
)(struct Library *, int, struct sockaddr *, socklen_t))((struct JumpVec *)__bn + 0xffffffffffffffdcu)->vec' discards 'const' qualifier from pointer target type [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:57:9: note: expected 'struct sockaddr *' but argument is of type 'const void '
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_sendto':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:67:9: warning: 'struct sockaddr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_sendmsg':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:72:9: warning: 'struct msghdr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_recvfrom':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:82:9: warning: 'struct sockaddr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_recvmsg':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:87:9: warning: 'struct msghdr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_setsockopt':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:97:9: warning: passing argument 5 of '(int (
)(struct Library *, int, int, int, void *, socklen_t))((struct JumpVec *)__bn + 0xffffffffffffffc4u)->vec' discards 'const' qualifier from pointer target type [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:97:9: note: expected 'void *' but argument is of type 'const void '
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_getsockname':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:107:9: warning: 'struct sockaddr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_getpeername':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:112:9: warning: 'struct sockaddr' declared inside parameter list [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_SetErrnoPtr':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:147:2: error: void value not ignored as it ought to be
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_getnetbyname':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:232:9: warning: passing argument 2 of '(struct netent * (
)(struct Library *, char *))((struct JumpVec *)__bn + 0xffffffffffffff6cu)->vec' discards 'const' qualifier from pointer target type [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:232:9: note: expected 'char *' but argument is of type 'const UBYTE '
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_getservbyname':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:242:9: warning: passing argument 2 of '(struct servent * (
)(struct Library *, char *, char *))((struct JumpVec *)__bn + 0xffffffffffffff64u)->vec' discards 'const' qualifier from pointer target type [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:242:9: note: expected 'char *' but argument is of type 'const UBYTE '
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:242:9: warning: passing argument 3 of '(struct servent * (
)(struct Library *, char *, char *))((struct JumpVec *)__bn + 0xffffffffffffff64u)->vec' discards 'const' qualifier from pointer target type [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:242:9: note: expected 'char *' but argument is of type 'const UBYTE '
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_getservbyport':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:247:9: warning: passing argument 3 of '(struct servent * (
)(struct Library *, int, char *))((struct JumpVec *)__bn + 0xffffffffffffff60u)->vec' discards 'const' qualifier from pointer target type [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:247:9: note: expected 'char *' but argument is of type 'const UBYTE '
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_getprotobyname':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:252:9: warning: passing argument 2 of '(struct protoent * (
)(struct Library *, char *))((struct JumpVec *)__bn + 0xffffffffffffff5cu)->vec' discards 'const' qualifier from pointer target type [enabled by default]
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:252:9: note: expected 'char *' but argument is of type 'const UBYTE *'
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c: In function 'stub_SetErrnoPtr':
/home/wawa/AROS-source/AROS/local/simplemail/amiga-mui/socket-stubs.c:148:1: warning: control reaches end of non-void function [-Wreturn-type]
mmakefile:507: recipe for target '/home/wawa/aros-x86-464/bin/pc-i386/gen/local/simplemail/socket-stubs.o' failed
make[1]: *** [/home/wawa/aros-x86-464/bin/pc-i386/gen/local/simplemail/socket-stubs.o] Error 1

AmigaOS 4.1 Update2: SM crashes if right after launching new mails are received

Just as described in the title line: I launch SimpleMail, it opens, fine.
If then I click the inbox folder and SimpleMail looks for new mails and if there are ones, then it crahes.
I have attached the coresponding Grim Reaper:

"Guru Meditation: 80000003
Task =x69b9b4d0 ('SimpleMail - IMAP thread')
verursacht einen Fehler des Typs ISI (Instruction Storage Interrupt) an Adresse 0x00000000"

This does NOT happen - as just foundout - if SimpleMail is already running and after a while a new message comes in. Odd.

SimpleMail crashes upon quiting on a A3000

I'm getting this crash on an A3000 with on-board 030 with OS3.1.4. This is MuForce hit. On an A4000T/040 with OS3.1.4, I'm not seeing it.

26-Sep-19 20:41:21
Clear memory cookie at 402908b0 was found defective.
PC : 4010c20a USP: 400e5374 ( )( ) Name: ????
Data: 000002d1 00010001 00000000 00000000 00000000 00000020 00000180 00000140
Addr: 4000c0cc 40282b54 402907a4 4028f282 40282b54 4000c0cc SysBase --------
Stck: 00000000 00000000 00000000 4028f282 40290804 4000c0cc 07803a34 00000140
Stck: 40109924 ffffffff ffffffff 10002f6a 00009b14 00009b14 00000001 4028f14c
Stck: 400e562c 4000c0cc 400f9a18 00000000 00000000 402904a4 40290624 402907c4
Stck: 402907e4 402907a4 07f22c70 4028f282 4028f20e 40290618 4000c0cc 400f9a18
Stck: 401046c0 40105de8 07fed83c 400e562c ffffffff 00009b14 00009b14 00000000
Stck: 4028f14c 400e562c 4000c0cc 400f9a18 00000000 4010e4ca 0000f14c 40109e92
Stck: 00000180 40290884 00000020 ffffffff 00000000 00005c88 00000020 0020f14c
Stck: 00010000 00000000 40282864 4028f1a2 40105c9a 4028f14c 400e562c ffffffff
Stck: 10002f6a 00009b14 00000000 4028f14c 400b2ad0 4000c0cc 400f9a18 00000000
Stck: 402976e8 078c9130 400e54dc 078c6f3a 000100b5 abadf00d 00000000 400e5580
Stck: 00000000 fffffffd 70696374 100a09b6 402977e0 40297760 4028fc84 4000bf38
Stck: 078001b0 400e5514 00fd1a1a 00000000 00010000 400faa26 4000bf38 00000000
Stck: fffffffe ffffffff 00000001 40104a90 400e5554 4000bf38 4028f14c 40108654
Stck: 40104a90 400fa772 4000bf38 4028f14c 400e5580 40104a90 00000000 07fcfe88
Stck: 40104a90 0780a974 07877d30 07877d40 0780a974 07860fee 40104a90 40104a90
Stck: 00000101 400e5580 00000000 400e5580 07d8c6fc 400e55d8 0780a974 400e5580
Stck: 0780a974 4028f14c 07feb290 80001064 4009ef1a 80001067 07d8c6fc 80001066
Stck: 100a09b6 00fd1a74 40105ecc 400e5620 00000000 40105ecc 400e562c 00000000
Stck: 10002659 00000014 4028f14c 400e562c 4000bf38 40104a90 00000000 400f9a18
Stck: 400e562c 4028f14c 00000002 40105de8 401046c0 4028f14c 40105de8 401046c0
Stck: 4028f14c 400fa848 40104a90 4028f14c 400e562c 4028f14c 07f22c70 400ab458
Stck: 4009ef1a 07fcfe88 400aa702 4028f14c 40072158 4028f14c 00000602 00000000
Stck: 00000001 00000000 400b2ad0 4025c3c4 07803a34 00100bc0 002c0034 04040400
Stck: 00000140 000000c8 00000005 00000000 00000000 00000000 00000000 4009f00a
Stck: 4009ef1a 07f22c70 fffffffe 00000000 10002f6a 00000000 10002659 00000014
Stck: 00000000 400b2ad0 400c6b84 07800864 07800864 40071530 00000014 07800864
Stck: 00000014 4007e3d6 40046056 07800864 400465f4 4007e738 400ab3ae 00000000
Stck: 00000000 4000eaf2 c3c3c3c3 c3c3c3c3 c3c3c3c3 c3c3c3c3 c3c3c3c3 c3c3c3c3
Stck: c3c3c3c3 c3c3c3c3 abadf00d 400e9858 400dba20 54484f52 4d554741 00003dd7
Stck: 400e6aaf 400e5778 000040c0 4000ef20 00000000 00000000 00000001 00000001
Stck: c553696d 706c654d 61696c00 00adf00d abadf00d abadf00d abadf00d abadf00d
Stck: abadf00d c5c5c5c5 c5c5c5c5 c5c5c5c5 c5c5c5c5 c5c5c5c5 c5c5c5c5 c5c5c5c5
PC-8: 720fd081 2e000247 fff02007 06800000 01912c6d 005c223c 00010001 4eaefd54
PC : 26404a80 676041eb 00c82248 2c6d0068 4eaeff3a 41eb012c 22484eae ff3a224b
C:402908b0 +4<>40 29 0d 2c 40 29 0d 0c 40 29 0d 0d 40 29 0c e5 @).,@)..@)..@)..
402908c0 40 29 0c 9b 40 29 0c ba 40 29 0c 98 40 29 0c 85 @)..@)..@)..@)..
402908d0 40 29 0c 43 40 29 0c 9d 40 29 0c 98 40 29 0c 68 @).C@)..@)..@).h
402908e0 40 29 0c 3c 40 29 0c 2a 40 29 0c 10 40 29 0b a2 @).<@).
@)..@)..
402908f0 40 29 0b 81 40 29 0b b8 40 29 0b 7b 40 29 0b c1 @)..@)..@).{@)..
40290900 40 29 0b c1 40 29 0c 30 40 29 0b e0 40 29 0b ca @)..@).0@)..@)..
40290910 40 29 0b ea 40 29 0b c5 40 29 0b e9 40 29 0b ef @)..@)..@)..@)..
40290920 40 29 0b d3 40 29 0b b9 40 29 0b 6a 40 29 0b bd @)..@)..@).j@)..
40290930 40 29 0b bc 40 29 0b 81 40 29 0b 79 40 29 0b 95 @)..@)..@).y@)..
40290940 40 29 0b 9e 40 29 0b fe 40 29 0b b4 40 29 0b b9 @)..@)..@)..@)..
40290950 40 29 0b ad 40 29 0b aa 40 29 0b af 40 29 0b 7e @)..@)..@)..@).~
40290960 40 29 0b 42 40 29 0b 44 40 29 0b 00 40 29 0a f1 @).B@).D@)..@)..
40290970 40 29 0b 30 40 29 0b 0d 40 29 0b 41 40 29 0b 08 @).0@)..@).A@)..
40290980 40 29 0b 2c 40 29 0b 26 40 29 0a fc 40 29 0b 2a @).,@).&@)..@).*
40290990 40 29 0b 23 40 29 0b 4c 40 29 0a cd 40 29 0a 62 @).#@).L@)..@).b
402909a0 40 29 09 e5 40 29 09 ec 40 29 09 ee 40 29 0a 0e @)..@)..@)..@)..
402909b0 40 29 0a 27 40 29 0a 1f 40 29 0a 2b 40 29 0a 3d @).'@)..@).+@).=
402909c0 40 29 0a 32 40 29 0a 34 40 29 0a 37 40 29 0a 2f @).2@).4@).7@)./
402909d0 40 29 0a 38 40 29 0a 3c 40 29 0a 34 40 29 0a 4c @).8@).<@).4@).L
402909e0 40 29 0a 54 40 29 0a 51 40 29 0a 44 40 29 0a 5b @).T@).Q@).D@).[
402909f0 40 29 0a 66 40 29 0a 72 40 29 0a 67 40 29 0a 54 @).f@).r@).g@).T
40290a00 40 29 0a 6b 40 29 0a 60 40 29 0a 68 40 29 0a 70 @).k@).@).h@).p 40290a10 40 29 0a 79 40 29 0a 8d 40 29 0a 94 40 29 0a 9f @).y@)..@)..@).. 40290a20 40 29 0a b9 40 29 0a 95 40 29 0a 9f 40 29 0a 95 @)..@)..@)..@).. 40290a30 40 29 0a 97 40 29 0a 91 40 29 0a 8d 40 29 0a 77 @)..@)..@)..@).w 40290a40 40 29 0a 89 40 29 0a 93 40 29 0a 93 40 29 0a 9c @)..@)..@)..@).. 40290a50 40 29 0a 90 40 29 0a 9b 40 29 0a b4 40 29 0a a4 @)..@)..@)..@).. 40290a60 40 29 0a be 40 29 0a b0 40 29 0a a9 40 29 0a be @)..@)..@)..@).. 40290a70 40 29 0a b8 40 29 0a ca 40 29 0a c1 40 29 0a ca @)..@)..@)..@).. 40290a80 40 29 0a d2 40 29 0a d4 40 29 0a db 40 29 0a de @)..@)..@)..@).. 40290a90 40 29 0a e0 40 29 0a d9 40 29 0a cd 40 29 0a e5 @)..@)..@)..@).. 40290aa0 40 29 0a d1 40 29 0a da 40 29 0a ea 40 29 0a e5 @)..@)..@)..@).. 40290ab0 40 29 0b 0a 40 29 0a ee 40 29 0a f6 40 29 0b 0e @)..@)..@)..@).. 40290ac0 40 29 0b 15 40 29 0b 30 40 29 0b 32 40 29 0b 02 @)..@).0@).2@).. 40290ad0 40 29 0b 13 40 29 0b 02 40 29 0b 09 40 29 0b 1c @)..@)..@)..@).. 40290ae0 40 29 0b 23 40 29 0b 14 40 29 0b 20 40 29 0b 60 @).#@)..@). @).
40290af0 40 29 0b d4 40 29 0b 4b 40 29 0b 7d 40 29 0b c6 @)..@).K@).}@)..
40290b00 40 29 0b d3 40 29 0b 52 40 29 0b 44 40 29 0b 3e @)..@).R@).D@).>
40290b10 40 29 0b 45 40 29 0b 4c 40 29 0b 4f 40 29 0b 51 @).E@).L@).O@).Q
40290b20 40 29 0c 64 40 29 0b 74 40 29 0b 64 40 29 0b 5c @).d@).t@).d@).
40290b30 40 29 0b 5e 40 29 0b 5f 40 29 0b 63 40 29 0b 6f @).^@)._@).c@).o
40290b40 40 29 0b 7c 40 29 0b 7f 40 29 0b d2 40 29 0c 63 @).|@)..@)..@).c
40290b50 40 29 0b d2 40 29 0b 8f 40 29 0b 91 40 29 0b 8c @)..@)..@)..@)..
40290b60 40 29 0b 91 40 29 0b 82 40 29 0b 80 40 29 0b 87 @)..@)..@)..@)..
40290b70 40 29 0b 8d 40 29 0b 94 40 29 0b 93 40 29 0b 97 @)..@)..@)..@)..
40290b80 40 29 0b 9c 40 29 0b a1 40 29 0b a4 40 29 0b a4 @)..@)..@)..@)..
40290b90 40 29 0b a4 40 29 0b b5 40 29 0b b6 40 29 0b c0 @)..@)..@)..@)..
40290ba0 40 29 0b c7 40 29 0b c8 40 29 0b cf 40 29 0b cc @)..@)..@)..@)..
40290bb0 40 29 0b d2 40 29 0b d7 40 29 0b d9 40 29 0b de @)..@)..@)..@)..
40290bc0 40 29 0b e2 40 29 0b e6 40 29 0b e2 40 29 0b ec @)..@)..@)..@)..
40290bd0 40 29 0b e9 40 29 0b e7 40 29 0b eb 40 29 0b ef @)..@)..@)..@)..
40290be0 40 29 0b f5 40 29 0b f9 40 29 0b f9 40 29 0b fc @)..@)..@)..@)..
40290bf0 40 29 0b f7 40 29 0b fd 40 29 0b fe @)..@)..@)..

LONG READ from 402927C5 PC: 078C67EA
USP : 400E5344 SR: 0000 (U0)(F)(-) TCB: 400B2AD0
Data: 0000FAA0 00000000 0000FAA0 402927C5 0000FA98 00000000 00000000 00000000
Addr: 40000000 402B7990 402927C5 400E5394 402B7998 078C90C8 07800864 07802284
Stck: 0000FA04 00000000 402B7990 078C9130 400E5394 078C6F1C 0000FA04 ABADF00D
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 402B7A08
Stck: 4000C0CC 4028F282 402907A4 4028F282 40109CB4 FFFFFFFF FFFFFFFF 10002F6A
Stck: 00009B14 00009B14 00000001 4028F14C 400E562C 4000C0CC 400F9A18 00000000
Stck: 402907C4 00000000 40290AB4 40290924 402907E4 402907A4 07F22C70 4028F282
Stck: 4028F20E 40290618 4000C0CC 400F9A18 401046C0 40105DE8 07FED83C 400E562C
Stck: FFFFFFFF 00009B14 00009B14 00000000 4028F14C 400E562C 4000C0CC 400F9A18
Stck: 00000000 4010E4CA 0000F14C 40109E92 00000180 40290884 00000020 FFFFFFFF
Stck: 00000000 00005C88 00000020 0020F14C 00010000 00000000 40282864 4028F1A2
Stck: 40105C9A 4028F14C 400E562C FFFFFFFF 10002F6A 00009B14 00000000 4028F14C
Stck: 400B2AD0 4000C0CC 400F9A18 00000000 402976E8 078C9130 400E54DC 078C6F3A
Stck: 000100B5 ABADF00D 00000000 400E5580 00000000 FFFFFFFD 70696374 100A09B6
Stck: 402977E0 40297760 4028FC84 4000BF38 078001B0 400E5514 00FD1A1A 00000000
Stck: 00010000 400FAA26 4000BF38 00000000 FFFFFFFE FFFFFFFF 00000001 40104A90
Stck: 400E5554 4000BF38 4028F14C 40108654 40104A90 400FA772 4000BF38 4028F14C
Stck: 400E5580 40104A90 00000000 07FCFE88 40104A90 0780A974 07877D30 07877D40
Stck: 0780A974 07860FEE 40104A90 40104A90 00000101 400E5580 00000000 400E5580
Stck: 07D8C6FC 400E55D8 0780A974 400E5580 0780A974 4028F14C 07FEB290 80001064
Stck: 4009EF1A 80001067 07D8C6FC 80001066 100A09B6 00FD1A74 40105ECC 400E5620
Stck: 00000000 40105ECC 400E562C 00000000 10002659 00000014 4028F14C 400E562C
Stck: 4000BF38 40104A90 00000000 400F9A18 400E562C 4028F14C 00000002 40105DE8
Stck: 401046C0 4028F14C 40105DE8 401046C0 4028F14C 400FA848 40104A90 4028F14C
Stck: 400E562C 4028F14C 07F22C70 400AB458 4009EF1A 07FCFE88 400AA702 4028F14C
Stck: 40072158 4028F14C 00000602 00000000 00000001 00000000 400B2AD0 4025C3C4
Stck: 07803A34 00100BC0 002C0034 04040400 00000140 000000C8 00000005 00000000
Stck: 00000000 00000000 00000000 4009F00A 4009EF1A 07F22C70 FFFFFFFE 00000000
Stck: 10002F6A 00000000 10002659 00000014 00000000 400B2AD0 400C6B84 07800864
Stck: 07800864 40071530 00000014 07800864 00000014 4007E3D6 40046056 07800864
Stck: 400465F4 4007E738 400AB3AE 00000000 00000000 4000EAF2 C3C3C3C3 C3C3C3C3
Stck: C3C3C3C3 C3C3C3C3 C3C3C3C3 C3C3C3C3 C3C3C3C3 C3C3C3C3 ABADF00D 400E9858
Stck: 400DBA20 54484F52 4D554741 00003DD7 400E6AAF 400E5778 000040C0 4000EF20
Stck: 00000000 00000000 00000001 00000001 C553696D 706C654D 61696C00 00ADF00D
PC-8: 001465F2 B3E80018 64EC2800 49E90008 518445E8 00102612 6736B3C3 63082443
PC *: 261266F6 60166614 203C078C 8B046000 009E203C 078C8B20 60000094 7210D288
078c676a : 6742 beq.s $78c67ae
078c676c : 2240 movea.l d0,a1
078c676e : 2229 0004 move.l $4(a1),d1
078c6772 : b2ad 0030 cmp.l $30(a5),d1
078c6776 : 6532 bcs.s $78c67aa
078c6778 : d289 add.l a1,d1
078c677a : c284 and.l d4,d1
078c677c : 92ad 0030 sub.l $30(a5),d1
078c6780 : 6528 bcs.s $78c67aa
078c6782 : 92ad 0030 sub.l $30(a5),d1
078c6786 : 6522 bcs.s $78c67aa
078c6788 : 5181 subq.l #$8,d1
078c678a : 651e bcs.s $78c67aa
078c678c : 9283 sub.l d3,d1
078c678e : 651a bcs.s $78c67aa
078c6790 : b289 cmp.l a1,d1
078c6792 : 6516 bcs.s $78c67aa
078c6794 : 2441 movea.l d1,a2
078c6796 : 0802 0012 btst #$12,d2
078c679a : 660e bne.s $78c67aa
078c679c : 9289 sub.l a1,d1
078c679e : c284 and.l d4,d1
078c67a0 : 92ad 0030 sub.l $30(a5),d1
078c67a4 : 6508 bcs.s $78c67ae
078c67a6 : 95c1 suba.l d1,a2
078c67a8 : 6704 beq.s $78c67ae
078c67aa : 2011 move.l (a1),d0
078c67ac : 66be bne.s $78c676c
078c67ae : 200a move.l a2,d0
078c67b0 : 4e75 rts
078c67b2 : 48e7 1838 movem.l d3-d4/a2-a4,-(a7)
078c67b6 : 2648 movea.l a0,a3
078c67b8 : 41ee 0142 lea.l $142(a6),a0
078c67bc : 4eae ff7c jsr -$84(a6)
078c67c0 : 2050 movea.l (a0),a0
078c67c2 : 4a90 tst.l (a0)
078c67c4 : 6700 00cc beq $78c6892
078c67c8 : b3e8 0014 cmpa.l $14(a0),a1
078c67cc : 65f2 bcs.s $78c67c0
078c67ce : b3e8 0018 cmpa.l $18(a0),a1
078c67d2 : 64ec bcc.s $78c67c0
078c67d4 : 2800 move.l d0,d4
078c67d6 : 49e9 0008 lea.l $8(a1),a4
078c67da : 5184 subq.l #$8,d4
078c67dc : 45e8 0010 lea.l $10(a0),a2
078c67e0 : 2612 move.l (a2),d3
078c67e2 : 6736 beq.s $78c681a
078c67e4 : b3c3 cmpa.l d3,a1
078c67e6 : 6308 bls.s $78c67f0
078c67e8 : 2443 movea.l d3,a2
078c67ea : *2612 move.l (a2),d3
078c67ec : 66f6 bne.s $78c67e4
078c67ee : 6016 bra.s $78c6806
078c67f0 : 6614 bne.s $78c6806
078c67f2 : 203c 078c 8b04 move.l #$78c8b04,d0
078c67f8 : 6000 009e bra $78c6898
078c67fc : 203c 078c 8b20 move.l #$78c8b20,d0
078c6802 : 6000 0094 bra $78c6898
078c6806 : 7210 moveq.l #$10,d1
078c6808 : d288 add.l a0,d1
078c680a : b28a cmp.l a2,d1
078c680c : 670c beq.s $78c681a
078c680e : 262a 0004 move.l $4(a2),d3
078c6812 : d68a add.l a2,d3
078c6814 : b689 cmp.l a1,d3
078c6816 : 670c beq.s $78c6824
078c6818 : 62e2 bhi.s $78c67fc
078c681a : 2292 move.l (a2),(a1)
078c681c : 2489 move.l a1,(a2)
078c681e : 2340 0004 move.l d0,$4(a1)
078c6822 : 601e bra.s $78c6842
078c6824 : 518c subq.l #$8,a4
078c6826 : 43ea 0008 lea.l $8(a2),a1
078c682a : 220c move.l a4,d1
078c682c : 5084 addq.l #$8,d4
078c682e : c2ad 0034 and.l $34(a5),d1
078c6832 : b289 cmp.l a1,d1
078c6834 : 6506 bcs.s $78c683c
078c6836 : 99c1 suba.l d1,a4
078c6838 : d88c add.l a4,d4
078c683a : 2841 movea.l d1,a4
078c683c : d1aa 0004 add.l d0,$4(a2)
078c6840 : 224a movea.l a2,a1
078c6842 : 4a91 tst.l (a1)
078c6844 : 6736 beq.s $78c687c
078c6846 : 2629 0004 move.l $4(a1),d3
078c684a : d689 add.l a1,d3
078c684c : b691 cmp.l (a1),d3
078c684e : 62ac bhi.s $78c67fc
078c6850 : 662a bne.s $78c687c
078c6852 : 2451 movea.l (a1),a2
078c6854 : 2292 move.l (a2),(a1)
078c6856 : 262a 0004 move.l $4(a2),d3
078c685a : 5084 addq.l #$8,d4
078c685c : d7a9 0004 add.l d3,$4(a1)
078c6860 : 45f4 4800 lea.l $0(a4,d4.l),a2
078c6864 : d3e9 0004 adda.l $4(a1),a1
078c6868 : 220a move.l a2,d1
Name: "SimpleMail"

LONG READ from 402927C9 PC: 078C680E
USP : 400E5344 SR: 0009 c67b6 : 2648 movea.l a0,a3
078c67b8 : 41ee 0142 lea.l $142(a6),a0
078c67bc : 4eae ff7c jsr -$84(a6)
078c67c0 : 2050 movea.l (a0),a0
078c67c2 : 4a90 tst.l (a0)
078c67c4 : 6700 00cc beq $78c6892
078c67c8 : b3e8 0014 cmpa.l $14(a0),a1
078c67cc : 65f2 bcs.s $78c67c0
078c67ce : b3e8 0018 cmpa.l $18(a0),a1
078c67d2 : 64ec bcc.s $78c67c0
078c67d4 : 2800 move.l d0,d4
078c67d6 : 49e9 0008 lea.l $8(a1),a4
078c67da : 5184 subq.l #$8,d4
078c67dc : 45e8 0010 lea.l $10(a0),a2
078c67e0 : 2612 move.l (a2),d3
078c67e2 : 6736 beq.s $78c681a
078c67e4 : b3c3 cmpa.l d3,a1
078c67e6 : 6308 bls.s $78c67f0
078c67e8 : 2443 movea.l d3,a2
078c67ea : 2612 move.l (a2),d3
078c67ec : 66f6 bne.s $78c67e4
078c67ee : 6016 bra.s $78c6806
078c67f0 : 6614 bne.s $78c6806
078c67f2 : 203c 078c 8b04 move.l #$78c8b04,d0
078c67f8 : 6000 009e bra $78c6898
078c67fc : 203c 078c 8b20 move.l #$78c8b20,d0
078c6802 : 6000 0094 bra $78c6898
078c6806 : 7210 moveq.l #$10,d1
078c6808 : d288 add.l a0,d1
078c680a : b28a cmp.l a2,d1
078c680c : 670c beq.s $78c681a
078c680e : 262a 0004 move.l $4(a2),d3
078c6812 : d68a add.l a2,d3
078c6814 : b689 cmp.l a1,d3
078c6816 : 670c beq.s $78c6824
078c6818 : 62e2 bhi.s $78c67fc
078c681a : *2292 move.l (a2),(a1)
078c681c : 2489 move.l a1,(a2)
078c681e : 2340 0004 move.l d0,$4(a1)
078c6822 : 601e bra.s $78c6842
078c6824 : 518c subq.l #$8,a4
078c6826 : 43ea 0008 lea.l $8(a2),a1
078c682a : 220c move.l a4,d1
078c682c : 5084 addq.l #$8,d4
078c682e : c2ad 0034 and.l $34(a5),d1
078c6832 : b289 cmp.l a1,d1
078c6834 : 6506 bcs.s $78c683c
078c6836 : 99c1 suba.l d1,a4
078c6838 : d88c add.l a4,d4
078c683a : 2841 movea.l d1,a4
078c683c : d1aa 0004 add.l d0,$4(a2)
078c6840 : 224a movea.l a2,a1
078c6842 : 4a91 tst.l (a1)
078c6844 : 6736 beq.s $78c687c
078c6846 : 2629 0004 move.l $4(a1),d3
078c684a : d689 add.l a1,d3
078c684c : b691 cmp.l (a1),d3
078c684e : 62ac bhi.s $78c67fc
078c6850 : 662a bne.s $78c687c
078c6852 : 2451 movea.l (a1),a2
078c6854 : 2292 move.l (a2),(a1)
078c6856 : 262a 0004 move.l $4(a2),d3
078c685a : 5084 addq.l #$8,d4
078c685c : d7a9 0004 add.l d3,$4(a1)
078c6860 : 45f4 4800 lea.l $0(a4,d4.l),a2
078c6864 : d3e9 0004 adda.l $4(a1),a1
078c6868 : 220a move.l a2,d1
078c686a : d2ad 0030 add.l $30(a5),d1
078c686e : 5381 subq.l #$1,d1
078c6870 : c2ad 0034 and.l $34(a5),d1
078c6874 : b3c1 cmpa.l d1,a1
078c6876 : 6504 bcs.s $78c687c
078c6878 : 2801 move.l d1,d4
078c687a : 988c sub.l a4,d4
078c687c : d1a8 001c add.l d0,$1c(a0)
078c6880 : 0828 0000 000f btst #$0,$f(a0)
078c6886 : 6704 beq.s $78c688c
078c6888 : 6100 0fc8 bsr $78c7852
078c688c : 4eae ff76 jsr -$8a(a6)
078c6890 : 6018 bra.s $78c68aa
078c6892 : 203c 078c 8add move.l #$78c8add,d0
078c6898 : 4eae ff76 jsr -$8a(a6)
Name: "SimpleMail"

LONG WRITE to 402927C5 data=402B7990 PC: 078C681E
USP : 400E5344 SR: 0000 (U0)(F)(-) TC move.l d0,d4
078c66bc : 6100 113a bsr $78c77f8
078c66c0 : 245f movea.l (a7)+,a2
078c66c2 : 2009 move.l a1,d0
Name: "TCP/IP Control"

LONG READ from 402927C5 00 move.l d0,d3
078c65ec : 2401 move.l d1,d2
078c65ee : 41ee 0142 lea.l $142(a6),a0
078c65f2 : 4eae ff7c jsr -$84(a6)
078c65f6 : 7a00 moveq.l #$0,d5
078c65f8 : 2050 movea.l (a0),a0
078c65fa : 2010 move.l (a0),d0
078c65fc : 672a beq.s $78c6628
078c65fe : 3a28 000e move.w $e(a0),d5
078c6602 : 3005 move.w d5,d0
078c6604 : c042 and.w d2,d0
078c6606 : b042 cmp.w d2,d0
078c6608 : 66ee bne.s $78c65f8
078c660a : b6a8 001c cmp.l $1c(a0),d3
078c660e : 62e8 bhi.s $78c65f8
078c6610 : 0802 0012 btst #$12,d2
078c6614 : 660a bne.s $78c6620
078c6616 : 2003 move.l d3,d0
078c6618 : 6100 001c bsr $78c6636
078c661c : 67da beq.s $78c65f8
078c661e : 6008 bra.s $78c6628
078c6620 : 2003 move.l d3,d0
078c6622 : 6100 00a8 bsr $78c66cc
078c6626 : 67d0 beq.s $78c65f8
078c6628 : 4eae ff76 jsr -$8a(a6)
078c662c : 2205 move.l d5,d1
078c662e : 4a80 tst.l d0
078c6630 : 4cdf 103c movem.l (a7)+,d2-d5/a4
078c6634 : 4e75 rts
078c6636 : 2f0a move.l a2,-(a7)
078c6638 : 45e8 0010 lea.l $10(a0),a2
078c663c : 2252 movea.l (a2),a1
078c663e : 2209 move.l a1,d1
078c6640 : 6700 0084 beq $78c66c6
078c6644 : b0a9 0004 cmp.l $4(a1),d0
078c6648 : 630e bls.s $78c6658
078c664a : *2451 movea.l (a1),a2
078c664c : 220a move.l a2,d1
078c664e : 6776 beq.s $78c66c6
078c6650 : b0aa 0004 cmp.l $4(a2),d0
078c6654 : 62e6 bhi.s $78c663c
078c6656 : c549 exg.l a2,a1
078c6658 : 6740 beq.s $78c669a
078c665a : 0828 0000 000f btst #$0,$f(a0)
078c6660 : 671a beq.s $78c667c
078c6662 : 49f1 0807 lea.l $7(a1,d0.l),a4
078c6666 : 2209 move.l a1,d1
078c6668 : 280c move.l a4,d4
078c666a : b981 eor.l d4,d1
078c666c : c2ad 0034 and.l $34(a5),d1
078c6670 : 670a beq.s $78c667c
078c6672 : 2800 move.l d0,d4
078c6674 : 2849 movea.l a1,a4
078c6676 : 5084 addq.l #$8,d4
078c6678 : 6100 117e bsr $78c77f8
078c667c : 2f0b move.l a3,-(a7)
078c667e : 47f1 0800 lea.l $0(a1,d0.l),a3
078c6682 : 248b move.l a3,(a2)
078c6684 : 26d1 move.l (a1),(a3)+
078c6686 : 2229 0004 move.l $4(a1),d1
078c668a : 9280 sub.l d0,d1
078c668c : 2681 move.l d1,(a3)
078c668e : 91a8 001c sub.l d0,$1c(a0)
078c6692 : 265f movea.l (a7)+,a3
078c6694 : 245f movea.l (a7)+,a2
078c6696 : 2009 move.l a1,d0
078c6698 : 4e75 rts
078c669a : 2491 move.l (a1),(a2)
078c669c : 91a8 001c sub.l d0,$1c(a0)
078c66a0 : 0828 0000 000f btst #$0,$f(a0)
078c66a6 : 6718 beq.s $78c66c0
078c66a8 : 49f1 08ff lea.l -$1(a1,d0.l),a4
078c66ac : 2209 move.l a1,d1
078c66ae : 280c move.l a4,d4
078c66b0 : b981 eor.l d4,d1
078c66b2 : c2ad 0034 and.l $34(a5),d1
078c66b6 : 6708 beq.s $78c66c0
078c66b8 : 2849 movea.l a1,a4
078c66ba : 2800 move.l d0,d4
078c66bc : 6100 113a bsr $78c77f8
078c66c0 : 245f movea.l (a7)+,a2
078c66c2 : 2009 move.l a1,d0
078c66c4 : 4e75 rts
078c66c6 : 245f movea.l (a7)+,a2
078c66c8 : 7000 moveq.l #$0,d0
Name: "TCP/IP Control"

LONG READ from 402927C9 PC: 078C6644
USP : 07F34274 SR: 0010 (U0)(F)(-) TCB: 07F33A40
Data: 000021D8 402927C5 00000001 000021D8 000005DC 00000405 00002140 00000001
Addr: 40000000 402927C5 40291E10 07D295 and.l $34(a5),d1
078c66b6 : 6708 beq.s $78c66c0
078c66b8 : 2849 movea.l a1,a4
078c66ba : 2800 move.l d0,d4
078c66bc : 6100 113a bsr $78c77f8
078c66c0 : 245f movea.l (a7)+,a2
078c66c2 : 2009 move.l a1,d0
078c66c4 : 4e75 rts
078c66c6 : 245f movea.l (a7)+,a2
078c66c8 : 7000 moveq.l #$0,d0
Name: "TCP/IP Control"

LONG READ from 402927C9 PC: 078C6644
USP : 07F34274 SR: 0010 (U0)(F)(-) TCB: 07F33A40
Data: 000021D8 402927C5 00000001 000021D8 000005DC 00000405 00002140 00000001
Addr: 40000000 402927C5 40291E10 07D2951C 0f40 0008 move.l d0,$
8(a7)
078c65d0 : 60d8 bra.s $78c65aa
078c65d2 : 42ae 0274 clr.l $274(a6)
078c65d6 : 4eae ff76 jsr -$8a(a6)
078c65da : 4fef 000c lea.l $c(a7),a7
078c65de : 4cdf 2c04 movem.l (a7)+,d2/a2-a3/a5
078c65e2 : 4a80 tst.l d0
078c65e4 : 4e75 rts
078c65e6 : 48e7 3c08 movem.l d2-d5/a4,-(a7)
078c65ea : 2600 move.l d0,d3
078c65ec : 2401 move.l d1,d2
078c65ee : 41ee 0142 lea.l $142(a6),a0
078c65f2 : 4eae ff7c jsr -$84(a6)
078c65f6 : 7a00 moveq.l #$0,d5
078c65f8 : 2050 movea.l (a0),a0
078c65fa : 2010 move.l (a0),d0
078c65fc : 672a beq.s $78c6628
078c65fe : 3a28 000e move.w $e(a0),d5
078c6602 : 3005 move.w d5,d0
078c6604 : c042 and.w d2,d0
078c6606 : b042 cmp.w d2,d0
078c6608 : 66ee bne.s $78c65f8
078c660a : b6a8 001c cmp.l $1c(a0),d3
078c660e : 62e8 bhi.s $78c65f8
078c6610 : 0802 0012 btst #$12,d2
078c6614 : 660a bne.s $78c6620
078c6616 : 2003 move.l d3,d0
078c6618 : 6100 001c bsr $78c6636
078c661c : 67da beq.s $78c65f8
078c661e : 6008 bra.s $78c6628
078c6620 : 2003 move.l d3,d0
078c6622 : 6100 00a8 bsr $78c66cc
078c6626 : 67d0 beq.s $78c65f8
078c6628 : 4eae ff76 jsr -$8a(a6)
078c662c : 2205 move.l d5,d1
078c662e : 4a80 tst.l d0
078c6630 : 4cdf 103c movem.l (a7)+,d2-d5/a4
078c6634 : 4e75 rts
078c6636 : 2f0a move.l a2,-(a7)
078c6638 : 45e8 0010 lea.l $10(a0),a2
078c663c : 2252 movea.l (a2),a1
078c663e : 2209 move.l a1,d1
078c6640 : 6700 0084 beq $78c66c6
078c6644 : *b0a9 0004 cmp.l $4(a1),d0
078c6648 : 630e bls.s $78c6658
078c664a : 2451 movea.l (a1),a2
078c664c : 220a move.l a2,d1
078c664e : 6776 beq.s $78c66c6
078c6650 : b0aa 0004 cmp.l $4(a2),d0
078c6654 : 62e6 bhi.s $78c663c
078c6656 : c549 exg.l a2,a1
078c6658 : 6740 beq.s $78c669a
078c665a : 0828 0000 000f btst #$0,$f(a0)
078c6660 : 671a beq.s $78c667c
078c6662 : 49f1 0807 lea.l $7(a1,d0.l),a4
078c6666 : 2209 move.l a1,d1
078c6668 : 280c move.l a4,d4
078c666a : b981 eor.l d4,d1
078c666c : c2ad 0034 and.l $34(a5),d1
078c6670 : 670a beq.s $78c667c
078c6672 : 2800 move.l d0,d4
078c6674 : 2849 movea.l a1,a4
078c6676 : 5084 addq.l #$8,d4
078c6678 : 6100 117e bsr $78c77f8
078c667c : 2f0b move.l a3,-(a7)
078c667e : 47f1 0800 lea.l $0(a1,d0.l),a3
078c6682 : 248b move.l a3,(a2)
078c6684 : 26d1 move.l (a1),(a3)+
078c6686 : 2229 0004 move.l $4(a1),d1
078c668a : 9280 sub.l d0,d1
078c668c : 2681 move.l d1,(a3)
078c668e : 91a8 001c sub.l d0,$1c(a0)
078c6692 : 265f movea.l (a7)+,a3
078c6694 : 245f movea.l (a7)+,a2
078c6696 : 2009 move.l a1,d0
078c6698 : 4e75 rts
078c669a : 2491 move.l (a1),(a2)
078c669c : 91a8 001c sub.l d0,$1c(a0)
078c66a0 : 0828 0000 000f btst #$0,$f(a0)
078c66a6 : 6718 beq.s $78c66c0
078c66a8 : 49f1 08ff lea.l -$1(a1,d0.l),a4
078c66ac : 2209 move.l a1,d1
078c66ae : 280c move.l a4,d4
078c66b0 : b981 eor.l d4,d1
078c66b2 : c2ad 0034 and.l $34(a5),d1
078c66b6 : 6708 beq.s $78c66c0
078c66b8 : 2849 movea.l a1,a4
078c66ba : 2800 move.l d0,d4
078c66bc : 6100 113a bsr $78c77f8
078c66c0 : 245f movea.l (a7)+,a2
078c66c2 : 2009 move.l a1,d0
Name: "TCP/IP Control"

LONG READ from 402927C5 PC: 078C664A
USP : 07F34274 SR: 0010 (U0)(F)(-) TCB: 07F33A40
Data: 000021D8 402927C5 00000001 move.l (a1),(a2)
078c669c : 91a8 001c sub.l d0,$1c(a0)
078c66a0 : 0828 0000 000f btst #$0,$f(a0)
078c66a6 : 6718 beq.s $78c66c0
078c66a8 : 49f1 08ff lea.l -$1(a1,d0.l),a4
078c66ac : 2209 move.l a1,d1
078c66ae : 280c move.l a4,d4
078c66b0 : b981 eor.l d4,d1
078c66b2 : c2ad 0034 and.l $34(a5),d1
078c66b6 : 6708 beq.s $78c66c0
078c66b8 : 2849 movea.l a1,a4
078c66ba : 2800 move.l d0,d4
078c66bc : 6100 113a bsr $78c77f8
078c66c0 : 245f movea.l (a7)+,a2
078c66c2 : 2009 move.l a1,d0
Name: "TCP/IP Control"

LONG READ from 402927C5 PC: 078C664A
USP : 07F34274 SR: 0010 (U0)(F)(-) TCB: 07F33A40
A 49F10807 2209280C27C5 00000001 000021D8 000005DC 00000405 00002140 00000001
078c65ca : 7001 moveq.l #$1,d0
078c65cc : 2f40 0008 move.l d0,$8(a7)
078c65d0 : 60d8 bra.s $78c65aa
078c65d2 : 42ae 0274 clr.l $274(a6)
078c65d6 : 4eae ff76 jsr -$8a(a6)
078c65da : 4fef 000c lea.l $c(a7),a7
078c65de : 4cdf 2c04 movem.l (a7)+,d2/a2-a3/a5
078c65e2 : 4a80 tst.l d0
078c65e4 : 4e75 rts
078c65e6 : 48e7 3c08 movem.l d2-d5/a4,-(a7)
078c65ea : 2600 move.l d0,d3
078c65ec : 2401 move.l d1,d2
078c65ee : 41ee 0142 lea.l $142(a6),a0
078c65f2 : 4eae ff7c jsr -$84(a6)
078c65f6 : 7a00 moveq.l #$0,d5
078c65f8 : 2050 movea.l (a0),a0
078c65fa : 2010 move.l (a0),d0
078c65fc : 672a beq.s $78c6628
078c65fe : 3a28 000e move.w $e(a0),d5
078c6602 : 3005 move.w d5,d0
078c6604 : c042 and.w d2,d0
078c6606 : b042 cmp.w d2,d0
078c6608 : 66ee bne.s $78c65f8
078c660a : b6a8 001c cmp.l $1c(a0),d3
078c660e : 62e8 bhi.s $78c65f8
078c6610 : 0802 0012 btst #$12,d2
078c6614 : 660a bne.s $78c6620
078c6616 : 2003 move.l d3,d0
078c6618 : 6100 001c bsr $78c6636
078c661c : 67da beq.s $78c65f8
078c661e : 6008 bra.s $78c6628
078c6620 : 2003 move.l d3,d0
078c6622 : 6100 00a8 bsr $78c66cc
078c6626 : 67d0 beq.s $78c65f8
078c6628 : 4eae ff76 jsr -$8a(a6)
078c662c : 2205 move.l d5,d1
078c662e : 4a80 tst.l d0
078c6630 : 4cdf 103c movem.l (a7)+,d2-d5/a4
078c6634 : 4e75 rts
078c6636 : 2f0a move.l a2,-(a7)
078c6638 : 45e8 0010 lea.l $10(a0),a2
078c663c : 2252 movea.l (a2),a1
078c663e : 2209 move.l a1,d1
078c6640 : 6700 0084 beq $78c66c6
078c6644 : b0a9 0004 cmp.l $4(a1),d0
078c6648 : 630e bls.s $78c6658
078c664a : *2451 movea.l (a1),a2
078c664c : 220a move.l a2,d1
078c664e : 6776 beq.s $78c66c6
078c6650 : b0aa 0004 cmp.l $4(a2),d0
078c6654 : 62e6 bhi.s $78c663c
078c6656 : c549 exg.l a2,a1
078c6658 : 6740 beq.s $78c669a
078c665a : 0828 0000 000f btst #$0,$f(a0)
078c6660 : 671a beq.s $78c667c
078c6662 : 49f1 0807 lea.l $7(a1,d0.l),a4
078c6666 : 2209 move.l a1,d1
078c6668 : 280c move.l a4,d4
078c666a : b981 eor.l d4,d1
078c666c : c2ad 0034 and.l $34(a5),d1
078c6670 : 670a beq.s $78c667c
078c6672 : 2800 move.l d0,d4
078c6674 : 2849 movea.l a1,a4
078c6676 : 5084 addq.l #$8,d4
078c6678 : 6100 117e bsr $78c77f8
078c667c : 2f0b move.l a3,-(a7)
078c667e : 47f1 0800 lea.l $0(a1,d0.l),a3
078c6682 : 248b move.l a3,(a2)
078c6684 : 26d1 move.l (a1),(a3)+
078c6686 : 2229 0004 move.l $4(a1),d1
078c668a : 9280 sub.l d0,d1
078c668c : 2681 move.l d1,(a3)
078c668e : 91a8 001c sub.l d0,$1c(a0)
078c6692 : 265f movea.l (a7)+,a3
078c6694 : 245f movea.l (a7)+,a2
078c6696 : 2009 move.l a1,d0
078c6698 : 4e75 rts
078c669a : 2491 move.l (a1),(a2)
078c669c : 91a8 001c sub.l d0,$1c(a0)
078c66a0 : 0828 0000 000f btst #$0,$f(a0)
078c66a6 : 6718 beq.s $78c66c0
078c66a8 : 49f1 08ff lea.l -$1(a1,d0.l),a4
078c66ac : 2209 move.l a1,d1
078c66ae : 280c move.l a4,d4
078c66b0 : b981 eor.l d4,d1
078c66b2 : c2ad 0034 and.l $34(a5),d1
078c66b6 : 6708 beq.s $78c66c0
078c66b8 : 2849 movea.l a1,a4
078c66ba : 2800 move.l d0,d4
078c66bc : 6100 113a bsr $78c77f8
078c66c0 : 245f movea.l (a7)+,a2
078c66c2 : 2009 move.l a1,d0
078c66c4 : 4e75 rts
078c66c6 : 245f movea.l (a7)+,a2
078c66c8 : 7000 moveq.l #$0,d0
Name: "TCP/IP Control"

LONG READ from 402927C9 PC: 078C6644
USP : 07F34274 SR: 0010 (U0)(F)(-) TCB: 07F33A40
Data: 000021D8 402927C5 00000001 000021D8 00 move.l a3,-(a7)
078c667e : 47f1 0800 lea.l $0(a1,d0.l),a3
078c6682 : 248b move.l a3,(a2)
078c6684 : 26d1 move.l (a1),(a3)+
078c6686 : 2229 0004 move.l $4(a1),d1
078c668a : 9280 sub.l d0,d1
078c668c : 2681 move.l d1,(a3)
078c668e : 91a8 001c sub.l d0,$1c(a0)
078c6692 : 265f movea.l (a7)+,a3
078c6694 : 245f movea.l (a7)+,a2
078c6696 : 2009 move.l a1,d0
078c6698 : 4e75 rts
078c669a : 2491 move.l (a1),(a2)
078c669c : 91a8 001c sub.l d0,$1c(a0)
078c66a0 : 0828 0000 000f btst #$0,$f(a0)
078c66a6 : 6718 beq.s $78c66c0
078c66a8 : 49f1 08ff lea.l -$1(a1,d0.l),a4
078c66ac : 2209 move.l a1,d1
078c66ae : 280c move.l a4,d4
078c66b0 : b981 eor.l d4,d1
078c66b2 : c2ad 0034 and.l $34(a5),d1
078c66b6 : 6708 beq.s $78c66c0
078c66b8 : 2849 movea.l a1,a4
078c66ba : 2800 move.l d0,d4
078c66bc : 6100 113a bsr $78c77f8
078c66c0 : 245f movea.l (a7)+,a2
078c66c2 : 2009 move.l a1,d0
078c66c4 : 4e75 rts
078c66c6 : 245f movea.l (a7)+,a2
078c66c8 : 7000 moveq.l #$0,d0
Name: "TCP/IP Control"

LONG READ from 402927C9 PC: 078C6644
USP : 07F34274 SR: 0010 (U0)(F)(-) TCB: 07F33A40

Strange behaviour of GMail folders

What steps will reproduce the problem?

  1. After deleting a message in GMail account, fetch new mail.

What is the expected output? What do you see instead?

The Trash folder appears more than one time. One or more have the icon as if it has sublevels inside, but the original doesn't.

What version of SimpleMail and MorphOS are you using?

SimpleMail 1.1 beta
MorphOS 3.7

Please provide any additional information below.

The Spam folder of GMail is always displayed as having sublevels inside.

Crashing very often by just using the GUI e.g. clicking on the folders (OS4.1)

I made a crashlog:

Crash log for task "SimpleMail"
Generated by GrimReaper 53.19
Crash occured in module SimpleMail at address 0x7F9D2770
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
0: 7F91A210 650FACB0 FFD8D8D8 CCCCCCCC 000000CC 64F9C298 00000258 64F9C4EC
8: 64F9C564 00000001 00000000 000000CC 53935999 FFD8D8D8 650FB138 61EC2898
16: 64F11980 00000000 629310B8 62E40000 62E3AE04 00000000 00000000 62931068
24: 00000000 62E3ADE8 00000000 8042F8DC B0030001 62930000 629311C0 CCCCCCC8

FPR (Floating Point Registers, NaN = Not a Number):
0: nan 255.5 0.99999 0.181836
4: 0.222222 0.285714 0.4 0.666667
8: 6.61376e-05 -0.00277778 0.166667 0
12: 1.79769e+308 255 0 0
16: 0 0 0 0
20: 0 0 0 0
24: 0 0 0 0
28: 0 0 0 0

FPSCR (Floating Point Status and Control Register): 0x82024000

SPRs (Special Purpose Registers):
Machine State (msr) : 0x0200F030
Condition (cr) : 0x61E12DC0
Instruction Pointer (ip) : 0x7F9D2770
Xtended Exception (xer) : 0x0183E0D8
Count (ctr) : 0x00000000
Link (lr) : 0x00000000
DSI Status (dsisr) : 0x0185DCF4
Data Address (dar) : 0x00000000

680x0 emulated registers:
DATA: 65F0D1FE 00000003 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 650FB7D0
FPU0: 0 0 0 0
FPU4: 0 0 0 0

Symbol info:
Instruction pointer 0x7F9D2770 belongs to module "SimpleMail" (HUNK/Kickstart)

Stack trace:
module SimpleMail at 0x7F9D2770 (section 0 @ 0xB874C)
module SimpleMail at 0x7F91A210 (section 0 @ 0x1EC)
module SimpleMail at 0x7F96BF54 (section 0 @ 0x51F30)
native kernel module intuition.library.kmod+0x00020288
native kernel module intuition.library.kmod+0x000218a4
native kernel module intuition.library.kmod+0x00009ee0
native kernel module intuition.library.kmod+0x00009f30
module SimpleMail at 0x7F99FE64 (section 0 @ 0x85E40)
module SimpleMail at 0x7F99E8A0 (section 0 @ 0x8487C)
native kernel module intuition.library.kmod+0x00020288
native kernel module intuition.library.kmod+0x00021578
native kernel module intuition.library.kmod+0x0000a568
LIBS:muimaster.library:m_Window_HandleRMB.isra.42()+0x800 (section 1 @ 0x811C0)
LIBS:muimaster.library:WindowDispatcher()+0x1784 (section 1 @ 0x89C98)
native kernel module intuition.library.kmod+0x00020288
native kernel module intuition.library.kmod+0x00021578
native kernel module intuition.library.kmod+0x0000a568
LIBS:muimaster.library:m_Window_Input()+0x1518 (section 1 @ 0x847F4)
LIBS:muimaster.library:WindowDispatcher()+0xdc (section 1 @ 0x885F0)
native kernel module intuition.library.kmod+0x00020288
native kernel module intuition.library.kmod+0x00021578
LIBS:muimaster.library:m_Application_NewInput()+0x84c (section 1 @ 0x28898)
LIBS:muimaster.library:ApplicationDispatcher()+0xd34 (section 1 @ 0x2DCAC)
native kernel module intuition.library.kmod+0x00020288
native kernel module intuition.library.kmod+0x00021578
native kernel module intuition.library.kmod+0x0000a568
module SimpleMail at 0x7F9A2D18 (section 0 @ 0x88CF4)
module SimpleMail at 0x7F9A3CCC (section 0 @ 0x89CA8)
module SimpleMail at 0x7F95DEC0 (section 0 @ 0x43E9C)
module SimpleMail at 0x7F9D23D4 (section 0 @ 0xB83B0)
SimpleMail:_start()+0x8c (section 1 @ 0xB8620)
native kernel module dos.library.kmod+0x0002a41c
native kernel module kernel+0x00059868
native kernel module kernel+0x000598b0

PPC disassembly:
7f9d2768: 93810010 stw r28,16(r1)
7f9d276c: 3bde11c0 addi r30,r30,4544
*7f9d2770: 839f0000 lwz r28,0(r31)
7f9d2774: 7fe3fb78 mr r3,r31
7f9d2778: 7f85e378 mr r5,r28

System information:

CPU
Model: Motorola MPC 7447/7457 Apollo V1.1
CPU speed: 1199 MHz
FSB speed: 133 MHz
Extensions: performancemonitor altivec

Machine
Machine name: Pegasos II
Memory: 1048576 KB
Extensions: bus.pci bus.agp

Expansion buses
PCI/AGP
00:00.0 Vendor 0x11AB Device 0x6460
00:01.0 Vendor 0x1106 Device 0x3044
Range 0: 80002000 - 80002800 (MEM)
Range 1: 00001080 - 00001100 (IO)
00:05.0 Vendor 0x1033 Device 0x0035
Range 0: 80000000 - 80001000 (MEM)
00:05.1 Vendor 0x1033 Device 0x0035
Range 0: 80001000 - 80002000 (MEM)
00:05.2 Vendor 0x1033 Device 0x00E0
Range 0: 80002800 - 80002900 (MEM)
00:06.0 Vendor 0x1095 Device 0x3114
Range 0: 00001030 - 00001038 (IO)
Range 1: 00001038 - 0000103C (IO)
Range 2: 00001100 - 00001108 (IO)
Range 3: 0000103C - 00001040 (IO)
Range 4: 00001110 - 00001120 (IO)
00:0C.0 Vendor 0x1106 Device 0x8231
00:0C.1 Vendor 0x1106 Device 0x0571
Range 0: 00001000 - 00001008 (IO)
Range 1: 0000100C - 00001010 (IO)
Range 2: 00001010 - 00001018 (IO)
Range 3: 0000101C - 00001020 (IO)
Range 4: 00001020 - 00001030 (IO)
00:0C.2 Vendor 0x1106 Device 0x3038
Range 4: 00001040 - 00001060 (IO)
00:0C.3 Vendor 0x1106 Device 0x3038
Range 4: 00001060 - 00001080 (IO)
00:0C.4 Vendor 0x1106 Device 0x8235
00:0C.5 Vendor 0x1106 Device 0x3058
Range 0: 00001200 - 00001300 (IO)
Range 1: 00001108 - 0000110C (IO)
Range 2: 0000110C - 00001110 (IO)
00:0C.6 Vendor 0x1106 Device 0x3068
Range 0: 00001300 - 00001400 (IO)
00:0D.0 Vendor 0x1106 Device 0x3065
Range 0: 00001400 - 00001500 (IO)
Range 1: 80002900 - 80002A00 (MEM)
01:00.0 Vendor 0x11AB Device 0x6460
01:08.0 Vendor 0x1002 Device 0x4966
Range 0: C0000000 - C8000000 (PREF.MEM)
Range 1: 00001000 - 00001100 (IO)
Range 2: C8000000 - C8010000 (MEM)
01:08.1 Vendor 0x1002 Device 0x496E
Range 0: D0000000 - D8000000 (PREF.MEM)
Range 1: C8010000 - C8020000 (MEM)

Libraries
0x66580ad8: ISO-8859-15.charset V52.1
0x66580658: german_ISO-8859-15.language V52.1
0x021b66d2: exec.library V54.19
0x6ff846d8: cgxvideo.library V42.1
0x62d37550: Colorfield.mui V21.21
0x62d374b0: Boopsi.mui V21.20
0x62d37410: gradientslider.gadget V53.7
0x62d37374: colorwheel.gadget V53.7
0x62d372d0: Coloradjust.mui V21.22
0x62d37230: Palette.mui V21.21
0x62d37190: palette.gadget V53.7
0x62d370f0: Popasl.mui V21.25
0x62d37050: Textinput.mcc V30.0
0x62935f20: Popplaceholder.mcc V21.20
0x62935de0: Popmenu.mui V21.29
0x6379ddd0: amissl_v111d.library V4.5
0x63e4cec8: amisslmaster.library V4.5
0x629358e0: Frimagedisplay.mui V21.21
0x62935840: Imagedisplay.mui V21.20
0x629357a0: Pendisplay.mui V21.20
0x62efb4a0: String.mui V21.39
0x62efb400: Gauge.mui V21.20
0x62efb360: NListview.mcc V19.99
0x62efb2c0: TheButton.mcc V26.19
0x62efb220: TheBarVirt.mcc V26.19
0x62efb180: TextEditor.mcc V15.53
0x62efb040: NListtree.mcc V18.51
0x62efb0e0: NList.mcc V20.144
0x65201e90: BetterString.mcc V11.33
0x638df9e0: ttengine.library V7.1
0x62b53df0: simplehtml.library V0.21
0x638dfd68: muigfx.library V21.21
0x6520468c: muimaster.library V21.183
0x62c880d8: DiskLED.docky V53.1
0x62ddcec8: SMARTDock.docky V53.2
0x637615e8: DateTime.docky V52.11
0x637b94c0: datebrowser.gadget V53.9
0x62df9940: texteditor.gadget V53.28
0x62ddcb48: GFXDock.docky V51.3
0x62ddcac8: RAMDock.docky V51.1
0x62ddc7c8: CPUDock.docky V51.0
0x62ddc6c8: SubDock.docky V53.1
0x62ddc5c8: Separator.docky V53.2
0x661c4c20: slider.gadget V53.16
0x661c4b80: getfont.gadget V53.11
0x661c4ae0: getfile.gadget V53.12
0x661ebc38: clicktab.gadget V53.50
0x638ea020: requester.class V53.20
0x661c4a40: space.gadget V53.7
0x661c49a0: integer.gadget V53.13
0x661ed1b8: chooser.gadget V53.22
0x661c4900: penmap.image V53.6
0x661eb498: via-ac97.audio V5.9
0x6619cd40: checkbox.gadget V53.11
0x661eb018: filesave.audio V6.5
0x6619c020: ilbm.datatype V53.3
0x63e4c694: device.audio V6.2
0x661895d4: usergroup.library V4.30
0x655044a8: bsdsocket.library V4.321
0x654f48fc: textclip.library V53.1
0x65bcbd34: xpkmaster.library V5.2
0x65a580bc: xadmaster.library V13.1
0x65bcc568: usbhidgate.library V53.3
0x65bcb3ec: hid.usbfd V53.14
0x65bca560: window.class V54.14
0x65bcc188: layout.gadget V54.8
0x6617eea0: png.datatype V53.10
0x65f0bc74: picture.datatype V53.10
0x65f08620: Picasso96API.library V54.18
0x65dbc874: asl.library V53.54
0x6617ee00: arexx.class V53.6
0x66181df0: mathieeedoubbas.library V53.1
0x65ffb288: listbrowser.gadget V53.74
0x66181cf0: scroller.gadget V53.15
0x6617ed60: button.gadget V53.22
0x66159c50: string.gadget V53.22
0x65ffc428: popupmenu.class V53.2
0x65fd0308: popupmenu.library V53.14
0x65ffc330: bevel.image V53.6
0x6617eb80: glyph.image V53.4
0x6617ec20: drawlist.image V53.3
0x65fb2068: screenblanker.library V53.7
0x6617ea40: label.image V53.14
0x6617e900: filler.image V53.6
0x6617e9a0: bitmap.image V53.9
0x661599d8: timezone.library V53.11
0x6621aa58: application.library V53.29
0x6621a97c: ft2.library V53.2
0x6ff1b08c: workbench.library V53.63
0x66187a20: gadtools.library V53.8
0x661590cc: commodities.library V53.10
0x66239540: datatypes.library V54.7
0x6621a484: png.iconmodule V53.1
0x6602f0cc: icon.library V54.6
0x6618e380: z.library V53.9
0x6fd33838: version.library V53.16
0x66218770: iffparse.library V53.3
0x6fc6fccc: locale.library V54.2
0x6ff1741c: diskfont.library V53.13
0x6ffa96d8: petunia.library V53.6
0x6ffa9558: diskcache.library V3.30
0x6fed8228: dos.library V54.97
0x6ff14454: usbprivate.library V53.17
0x6fe021bc: massstorage.usbfd V53.84
0x6fe02128: bootkeyboard.usbfd V52.3
0x6fe020a8: bootmouse.usbfd V53.3
0x6ff1430c: hub.usbfd V53.10
0x6ff95f18: mounter.library V53.22
0x6ff849cc: usbresource.library V53.17
0x6ff963d8: hunk.library V53.4
0x6ff848c4: elf.library V53.30
0x6ff694d0: intuition.library V54.28
0x6ff937a0: keymap.library V53.9
0x6ff5f2c4: nonvolatile.library V54.7
0x6ff60280: cybergraphics.library V43.0
0x6ff954a0: ATIRadeon.chip V53.30
0x6ff95424: PCIGraphics.card V53.18
0x6ffa3420: graphics.library V54.248
0x6ff8f320: layers.library V54.12
0x6ff57150: rtg.library V54.90
0x6ffab498: newlib.library V53.58
0x6ff941ac: utility.library V54.2
0x6ffa8398: expansion.library V53.1
0x65f0d1fe: rexxsyslib.library V53.4 (Legacy)

Devices
0x6fbd19d4: ahi.device V6.6
0x655ecda8: via-rhine.device V53.6
0x657933b4: diskimage.device V53.4
0x6ff94d10: usbsys.device V53.17
0x6ff96730: ehci.usbhcd V53.27
0x6ff96690: ohci.usbhcd V53.21
0x6ff965f0: uhci.usbhcd V53.13
0x6ff96524: sii3114ide.device V53.22
0x6ff95b24: peg2ide.device V53.22
0x6ff94648: console.device V53.107
0x6ff5f3f0: ramdrive.device V54.1
0x6ff939ec: input.device V53.6
0x6ff17024: keyboard.device V53.12
0x6ff5f050: timer.device V53.4

Tasks
ClickToFront (Waiting)
Stack: 0x63874004 - 0x638b3ffc, pointer @ 0x638b3ef0 (Cookie OK)
Signals: SigRec 0xe000d000, SigWait 0x00000100
State: Process (Waiting)
input.device (Waiting)
Stack: 0x6fec3000 - 0x6fed3000, pointer @ 0x6fed2f00 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Task (Waiting)
SFS DosList handler (Waiting)
Stack: 0x692bc004 - 0x692bfffc, pointer @ 0x692bff20 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Process (Waiting)
USB stack (Waiting)
Stack: 0x6fedb000 - 0x6fedf000, pointer @ 0x6fedef20 (Cookie OK)
Signals: SigRec 0xf8007000, SigWait 0x00000000
State: Task (Waiting)
OHCI Controller Task Unit 0 (Waiting)
Stack: 0x6fd56000 - 0x6fd5e000, pointer @ 0x6fd5df10 (Cookie OK)
Signals: SigRec 0xbc009000, SigWait 0x00000000
State: Task (Waiting)
UHCI Controller Task Unit 0 (Waiting)
Stack: 0x6fde2000 - 0x6fdea000, pointer @ 0x6fde9f20 (Cookie OK)
Signals: SigRec 0xbe001000, SigWait 0x00000000
State: Task (Waiting)
EHCI Controller Task Unit 0 (Waiting)
Stack: 0x6fd02000 - 0x6fd0a000, pointer @ 0x6fd09f20 (Cookie OK)
Signals: SigRec 0xbe009000, SigWait 0x00000000
State: Task (Waiting)
OHCI Controller Task Unit 1 (Waiting)
Stack: 0x6fd36000 - 0x6fd3e000, pointer @ 0x6fd3df10 (Cookie OK)
Signals: SigRec 0xbc009000, SigWait 0x00000000
State: Task (Waiting)
UHCI Controller Task Unit 1 (Waiting)
Stack: 0x6fd9e000 - 0x6fda6000, pointer @ 0x6fda5f20 (Cookie OK)
Signals: SigRec 0xbe001000, SigWait 0x00000000
State: Task (Waiting)
sii3114ide.device - chip 0 port 0 (Waiting)
Stack: 0x6fe61000 - 0x6fe69000, pointer @ 0x6fe68f10 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x20000000
State: Task (Waiting)
page_sweep (Waiting)
Stack: 0x6fe09004 - 0x6fe10ffc, pointer @ 0x6fe10e90 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Task (Waiting)
peg2ide.device - chip 0 port 1 (Waiting)
Stack: 0x6fe79000 - 0x6fe81000, pointer @ 0x6fe80f10 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000000
State: Task (Waiting)
sii3114ide.device - chip 0 port 1 (Waiting)
Stack: 0x6fe39000 - 0x6fe41000, pointer @ 0x6fe40f10 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x20000000
State: Task (Waiting)
peg2ide.device - chip 0 port 0 (Waiting)
Stack: 0x6fe99000 - 0x6fea1000, pointer @ 0x6fea0f10 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x20000000
State: Task (Waiting)
hid.usbfd (Waiting)
Stack: 0x65836004 - 0x6583dffc, pointer @ 0x6583dea0 (Cookie OK)
Signals: SigRec 0xe0000000, SigWait 0x00000100
State: Process (Waiting)
HID Joystick (Waiting)
Stack: 0x657ea004 - 0x65829ffc, pointer @ 0x65829f20 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
HD0/FastFileSystem 53.2 (Waiting)
Stack: 0x670bb004 - 0x670beffc, pointer @ 0x670beed0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
hid.usbfd (Waiting)
Stack: 0x6fc2e004 - 0x6fc35ffc, pointer @ 0x6fc35ea0 (Cookie OK)
Signals: SigRec 0xe0000000, SigWait 0x00000100
State: Process (Waiting)
HID Mouse (Waiting)
Stack: 0x64a72004 - 0x64ab1ffc, pointer @ 0x64ab1ef0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
ICD0/CDFileSystem 53.8 (Waiting)
Stack: 0x6544c004 - 0x6548bffc, pointer @ 0x6548bf20 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
ICD1/CDFileSystem 53.8 (Waiting)
Stack: 0x65689004 - 0x656c8ffc, pointer @ 0x656c8f20 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
CD0/CDFileSystem 53.8 (Waiting)
Stack: 0x692b4004 - 0x692b7ffc, pointer @ 0x692b7f20 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
DH0/SmartFilesystem 1.290 (Waiting)
Stack: 0x6fb3a004 - 0x6fb3dffc, pointer @ 0x6fb3deb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
reaper.task (Waiting)
Stack: 0x6652f004 - 0x66536ffc, pointer @ 0x66536e50 (Cookie OK)
Signals: SigRec 0x00007000, SigWait 0x00000000
State: Process (Waiting)
hid.usbfd (Waiting)
Stack: 0x6fc62004 - 0x6fc69ffc, pointer @ 0x6fc69ea0 (Cookie OK)
Signals: SigRec 0xe0000000, SigWait 0x00000100
State: Process (Waiting)
HID Keyboard (Waiting)
Stack: 0x65521004 - 0x65560ffc, pointer @ 0x65560f00 (Cookie OK)
Signals: SigRec 0x90001000, SigWait 0x00000000
State: Process (Waiting)
DH7/SmartFilesystem 1.290 (Waiting)
Stack: 0x674cf004 - 0x674d2ffc, pointer @ 0x674d2eb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
DH6/SmartFilesystem 1.290 (Waiting)
Stack: 0x678e7004 - 0x678eaffc, pointer @ 0x678eaeb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
MOS/SmartFilesystem 1.290 (Waiting)
Stack: 0x67d07004 - 0x67d0affc, pointer @ 0x67d0aeb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
DH4/SmartFilesystem 1.290 (Waiting)
Stack: 0x6812b004 - 0x6812effc, pointer @ 0x6812eeb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
DH3/SmartFilesystem 1.290 (Waiting)
Stack: 0x6853b004 - 0x6853effc, pointer @ 0x6853eeb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
DH2/SmartFilesystem 1.290 (Waiting)
Stack: 0x6895f004 - 0x68962ffc, pointer @ 0x68962eb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
DH1/SmartFilesystem 1.290 (Waiting)
Stack: 0x68d73004 - 0x68d76ffc, pointer @ 0x68d76eb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
DH5/SmartFilesystem 1.290 (Waiting)
Stack: 0x69193004 - 0x69196ffc, pointer @ 0x69196eb0 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
HID Consumer (Waiting)
Stack: 0x62ce4004 - 0x62d23ffc, pointer @ 0x62d23f20 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
RAM/ram-handler 54.24 (Waiting)
Stack: 0x66254004 - 0x66257ffc, pointer @ 0x66257d40 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
pager (Waiting)
Stack: 0x6650b004 - 0x6652affc, pointer @ 0x6652aef0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
IDF0/FastFileSystem 53.2 (Waiting)
Stack: 0x652d2004 - 0x65311ffc, pointer @ 0x65311ed0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
IDF1/FastFileSystem 53.2 (Waiting)
Stack: 0x6537b004 - 0x653baffc, pointer @ 0x653baed0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
via-rhine.device.0 (Waiting)
Stack: 0x63e53004 - 0x63f47ffc, pointer @ 0x63f47ef0 (Cookie OK)
Signals: SigRec 0x78008000, SigWait 0x00000000
State: Process (Waiting)
dos_filedir_notify (Waiting)
Stack: 0x6fb83004 - 0x6fb87ffc, pointer @ 0x6fb86f00 (Cookie OK)
Signals: SigRec 0x40001000, SigWait 0x80000000
State: Process (Waiting)
RANDOM/Random-Handler 52.1 (Waiting)
Stack: 0x6579a004 - 0x657d9ffc, pointer @ 0x657d9ef0 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
URL/launch-handler 53.39 (Waiting)
Stack: 0x65842004 - 0x658bcffc, pointer @ 0x658b8fa0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
CON/con-handler 53.82 (Waiting)
Stack: 0x65078004 - 0x650b7ffc, pointer @ 0x650b7e20 (Cookie OK)
Signals: SigRec 0xa0000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.82 (Waiting)
Stack: 0x637ec004 - 0x6382bffc, pointer @ 0x6382be20 (Cookie OK)
Signals: SigRec 0xa0000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.82 (Waiting)
Stack: 0x63987004 - 0x639c6ffc, pointer @ 0x639c6e20 (Cookie OK)
Signals: SigRec 0xa0000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.82 (Waiting)
Stack: 0x63bbd004 - 0x63bfcffc, pointer @ 0x63bfce20 (Cookie OK)
Signals: SigRec 0xa0000100, SigWait 0x00000000
State: Process (Waiting)
AUDIO/AHI-Handler 6.2 (Waiting)
Stack: 0x651a8004 - 0x651e8004, pointer @ 0x651e7ed0 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
APPDIR/appdir-handler 54.16 (Waiting)
Stack: 0x6574a004 - 0x65789ffc, pointer @ 0x65789ec0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
ENV/env-handler 54.18 (Waiting)
Stack: 0x66240004 - 0x66247ffc, pointer @ 0x66247ef0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
CON/con-handler 53.82 (Waiting)
Stack: 0x66563004 - 0x6656affc, pointer @ 0x6656ae20 (Cookie OK)
Signals: SigRec 0xa0000100, SigWait 0x00000000
State: Process (Waiting)
RAW/con-handler 53.82 (Waiting)
Stack: 0x66577004 - 0x6657effc, pointer @ 0x6657ee20 (Cookie OK)
Signals: SigRec 0xa0000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.82 (Waiting)
Stack: 0x6659f004 - 0x665a6ffc, pointer @ 0x665a6e20 (Cookie OK)
Signals: SigRec 0xa0000100, SigWait 0x00000000
State: Process (Waiting)
dos_nbmd_process (Waiting)
Stack: 0x6fba4004 - 0x6fba7ffc, pointer @ 0x6fba7f30 (Cookie OK)
Signals: SigRec 0x00001100, SigWait 0x00000000
State: Process (Waiting)
dos_lock_handler (Waiting)
Stack: 0x6fbac004 - 0x6fbafffc, pointer @ 0x6fbaff00 (Cookie OK)
Signals: SigRec 0x00001100, SigWait 0x00000000
State: Process (Waiting)
RexxMaster (Waiting)
Stack: 0x65100004 - 0x6513fffc, pointer @ 0x6513fec0 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 0 (Waiting)
Stack: 0x65286004 - 0x652c5ffc, pointer @ 0x652c5c50 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 1 (Waiting)
Stack: 0x65337004 - 0x65376ffc, pointer @ 0x65376c50 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 4 (Waiting)
Stack: 0x65400004 - 0x6543fffc, pointer @ 0x6543fc50 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 5 (Waiting)
Stack: 0x654b1004 - 0x654f0ffc, pointer @ 0x654f0c50 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
TEXTCLIP/textclip-handler 53.1 (Waiting)
Stack: 0x65211004 - 0x65250ffc, pointer @ 0x65250eb0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
Workbench (Waiting)
Stack: 0x64a0e004 - 0x64a4dffc, pointer @ 0x64a4de40 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
Bildschirmschoner-Bibliothek. (Waiting)
Stack: 0x65e3e004 - 0x65e7dffc, pointer @ 0x65e7df00 (Cookie OK)
Signals: SigRec 0xb4001000, SigWait 0x00000100
State: Process (Waiting)
ramlib (Waiting)
Stack: 0x66264004 - 0x6627cffc, pointer @ 0x6627cf20 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
Workbench DosList Notify (Waiting)
Stack: 0x63cbe004 - 0x63cfdffc, pointer @ 0x63cfdf50 (Cookie OK)
Signals: SigRec 0x00003000, SigWait 0x00000100
State: Process (Waiting)
TextEditor.mcc clipboard server (Waiting)
Stack: 0x6283a004 - 0x6283dffc, pointer @ 0x6283dea0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
NListtree.mcc clipboard server (Waiting)
Stack: 0x62802004 - 0x62805ffc, pointer @ 0x62805f00 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
NList.mcc clipboard server (Waiting)
Stack: 0x6286a004 - 0x6286dffc, pointer @ 0x6286df00 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
BetterString.mcc clipboard server (Waiting)
Stack: 0x6284e004 - 0x62851ffc, pointer @ 0x62851ee0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
MUI imagespace screen notify (Waiting)
Stack: 0x64f16004 - 0x64f55ffc, pointer @ 0x64f55d30 (Cookie OK)
Signals: SigRec 0xc0001000, SigWait 0x00000100
State: Process (Waiting)
texteditor.gadget Clipboard Server (Waiting)
Stack: 0x62be5004 - 0x62c24ffc, pointer @ 0x62c24f00 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
Workbench Clipboard Server (Waiting)
Stack: 0x64911004 - 0x64950ffc, pointer @ 0x64950ee0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
NotifyA Server (Waiting)
Stack: 0x65f56004 - 0x65f95ffc, pointer @ 0x65f95ec0 (Cookie OK)
Signals: SigRec 0xe8001000, SigWait 0x00000000
State: Process (Waiting)
string.gadget server (Waiting)
Stack: 0x65dea004 - 0x65e29ffc, pointer @ 0x65e29db0 (Cookie OK)
Signals: SigRec 0x40000000, SigWait 0x00000100
State: Process (Waiting)
datatypes.library (Waiting)
Stack: 0x65e82004 - 0x65ec1ffc, pointer @ 0x65ec1e30 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
AmiDock (Waiting)
Stack: 0x63c09004 - 0x63c48ffc, pointer @ 0x63c48740 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00100000
State: Process (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fcb2004 - 0x6fcb9ffc, pointer @ 0x6fcb9f10 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fc9a004 - 0x6fca1ffc, pointer @ 0x6fca1f10 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fc82004 - 0x6fc89ffc, pointer @ 0x6fc89f10 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fc8e004 - 0x6fc95ffc, pointer @ 0x6fc95f10 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
TCP/IP Control (Waiting)
Stack: 0x64ad2004 - 0x64bc6ffc, pointer @ 0x64bc6dc0 (Cookie OK)
Signals: SigRec 0xf8009080, SigWait 0x00000000
State: Process (Waiting)
ELF Collector (Waiting)
Stack: 0x6fb6e004 - 0x6fb7effc, pointer @ 0x6fb7ee70 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
ScreenBlankerEngine (Waiting)
Stack: 0x63830004 - 0x6386fffc, pointer @ 0x6386fc00 (Cookie OK)
Signals: SigRec 0xd8001000, SigWait 0x00000100
State: Process (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fca6004 - 0x6fcadffc, pointer @ 0x6fcadf10 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
TCP/IP Superserver (Waiting)
Stack: 0x64bfb004 - 0x64cefffc, pointer @ 0x64cef9f0 (Cookie OK)
Signals: SigRec 0xd0000080, SigWait 0x00000000
State: Process (Waiting)
Mounter GUI (Waiting)
Stack: 0x659cf004 - 0x65a0effc, pointer @ 0x65a0ee10 (Cookie OK)
Signals: SigRec 0x80007000, SigWait 0x00000000
State: Process (Waiting)
MUI-PubScreen-0000000d (Waiting)
Stack: 0x62772004 - 0x627b1ffc, pointer @ 0x627b1c60 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
TCP/IP Configuration (Waiting)
Stack: 0x64cf4004 - 0x64de8ffc, pointer @ 0x64de8e10 (Cookie OK)
Signals: SigRec 0xf8003000, SigWait 0x00000000
State: Process (Waiting)
´ IPrefs ª (Waiting)
Stack: 0x6609f004 - 0x660deffc, pointer @ 0x660dea20 (Cookie OK)
Signals: SigRec 0x0000f000, SigWait 0x20000100
State: Process (Waiting)
AsyncWB (Waiting)
Stack: 0x63b18004 - 0x63b57ffc, pointer @ 0x63b57e90 (Cookie OK)
Signals: SigRec 0xc0001000, SigWait 0x00000100
State: Process (Waiting)
RAWBInfo (Waiting)
Stack: 0x638f6004 - 0x63935ffc, pointer @ 0x63935ec0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
DefIcons (Waiting)
Stack: 0x639d3004 - 0x63a12ffc, pointer @ 0x63a12db0 (Cookie OK)
Signals: SigRec 0x80009000, SigWait 0x00000100
State: Process (Waiting)
TCP/IP Log (Waiting)
Stack: 0x64df5004 - 0x64ee9ffc, pointer @ 0x64ee9f00 (Cookie OK)
Signals: SigRec 0x80003000, SigWait 0x00000000
State: Process (Waiting)
ConClip (Waiting)
Stack: 0x65144004 - 0x65183ffc, pointer @ 0x65183eb0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Process (Waiting)
USB stack Process (Waiting)
Stack: 0x65a13004 - 0x65a52ffc, pointer @ 0x65a52ee0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
MassStorage Notifier (Waiting)
Stack: 0x6fdea000 - 0x6fdf1d00, pointer @ 0x6fdf1c70 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Task (Waiting)
DST watcher (Waiting)
Stack: 0x65f12004 - 0x65f51ffc, pointer @ 0x65f51f10 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000000
State: Process (Waiting)
application.library messageserver (Waiting)
Stack: 0x66000000 - 0x66000fa0, pointer @ 0x66000f10 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000000
State: Task (Waiting)
SimpleMail (Crashed)
Stack: 0x650bc004 - 0x650fbffc, pointer @ 0x650facb0 (Cookie OK)
Signals: SigRec 0x00000020, SigWait 0x43000000
State: Process (Crashed)
SimpleMail - IMAP thread (Waiting)
Stack: 0x6488b004 - 0x648caffc, pointer @ 0x648caeb0 (Cookie OK)
Signals: SigRec 0xa0003000, SigWait 0x00000100
State: Process (Waiting)
SimpleMail - Folder thread (Waiting)
Stack: 0x64fc5004 - 0x65004ffc, pointer @ 0x65004eb0 (Cookie OK)
Signals: SigRec 0xa0003000, SigWait 0x00000100
State: Process (Waiting)
Mounter Task (Waiting)
Stack: 0x6fdf2000 - 0x6fe00a60, pointer @ 0x6fe00970 (Cookie OK)
Signals: SigRec 0xb0001000, SigWait 0x00000000
State: Task (Waiting)
Mounter Companion Process (Waiting)
Stack: 0x660f3004 - 0x66132ffc, pointer @ 0x66132f40 (Cookie OK)
Signals: SigRec 0x80003000, SigWait 0x00000000
State: Process (Waiting)
ramlib.support (Waiting)
Stack: 0x66281004 - 0x66299ffc, pointer @ 0x66299f00 (Cookie OK)
Signals: SigRec 0x80005000, SigWait 0x00000000
State: Process (Waiting)
dos_signal_server (Waiting)
Stack: 0x6fb8c004 - 0x6fb8fffc, pointer @ 0x6fb8ff20 (Cookie OK)
Signals: SigRec 0x0000f000, SigWait 0x00000000
State: Process (Waiting)
appdir envarc manager (Waiting)
Stack: 0x656fe004 - 0x6573dffc, pointer @ 0x6573cc00 (Cookie OK)
Signals: SigRec 0x80005000, SigWait 0x00000000
State: Process (Waiting)
CPUDock_idleTask (Ready)
Stack: 0x62e19000 - 0x62e1d000, pointer @ 0x62e1cef0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0xc0000000
State: Task (Ready)
idle.task (Ready)
Stack: 0x6ff86000 - 0x6ff87000, pointer @ 0x6ff86fd0 (Cookie OK)
Signals: SigRec 0x00000000, SigWait 0x00000000
State: Task (Ready)

Fixed makefile.morphos

--- makefile.morphos.bak   2015-12-25 19:28:01 +0100
+++ makefile.morphos    2015-12-25 19:58:51 +0100
@@ -79,6 +79,7 @@
    popupmenuclass.c \
    progmonwnd.c \
    readwnd.c \
+   request.c \
    searchwnd.c \
    shutdownwnd.c \
    smtoolbarclass.c \
@@ -86,10 +87,11 @@
    signaturecycleclass.c \
    startupwnd.c \
    statuswnd.c \
-   subthreads.c \
+   subthreads_amiga.c \
    support.c \
    sysprint.c \
    tcpip.c \
+   timesupport.c \
    transwndclass.c \
    utf8stringclass.c \
    vsnprintf.c

IMAP Cong. 8000 0004 Software Failure

I'm getting Guru's with an IMAP configuration. I did a "Test" in the
Account config. and right away I get a 8000 0004 error message from
task "Simple Mail - Test Account". This is a Requester that comes up in Workbench.
If I check my IMAP mail, I also get this.

This is running on an A3000 030 onboard processor (no accelerator card). I was getting same issue in 0.44 version as well.

There is also a report of the OS4 version having issues as well for IMAP config on an X5000:
https://forum.amiga.org/index.php?topic=73857.msg842001#new

Add template function

Sometimes it is necessary to write multiple mails (not necessarily at the same time) with similar contents, so a kind of template function would be helpful.

Deleting mail doesn't work with IMAP

What steps will reproduce the problem?

  1. Right click over a message in any folder and click Delete. Message gets the trash icon in the Status column.
  2. Rescan the folder or Fech mail.
  3. The "deleted" message is duplicated, now one has the trash icon and the other doesn't.
  4. Close and restart SimpleMail. The "deleted" messages and their duplicates are still there.

What is the expected output? What do you see instead?

Deleted messages should go immediately to the trash folder. Or be deleted at exit if "Cleanup deleted folder on exit" is checked in the configuration options.

What version of SimpleMail and MorphOS are you using?

Simplemail 1.1 beta
MorphOS 3.7

Please provide any additional information below.

Deleting the messages afterward using another system or from the web, doesn't make then disapear from SimpleMail. They are still duplicated and one of each duplicated message marked with the trash icon. The only way I found to work is deleting the messages through Ambient or a file manager in the local imap folders.

Saving changes to address book results in ISI

Any attempt to save any changes to the address book results in a fatal ISI. This behavior is observed in all AOS4 builds on my X5000 running AOS4.1 FE update 1. To reproduce:

  1. Bring up address book window either via button in main window or via menu
  2. Click on save button after making change of any variety

... and that's it. instant ISI. I am also attaching a GR crashlog to help with debug. This bug still exists in version 0.45.

Crashlog_SimpleMail_2018-06-06_18-45-45.txt

Note: this issue was copied over from https://sourceforge.net/p/simplemail/bugs/182/

Text in the emails is not being tagged with it's MIME type causing some newer email programs to handle emails incorrectly

When Simplemail encodes the text in the emial before sending it is not tagging the text with the MIME identifier. This causes some email programs, like OE Classic on Windows to not know how to handle the email and it complains about improper MIME encoding..

The text should be tagged with the following MIME type descriptor as follows:
----==bound7220517ddb----
Content-Type: text/plain; charset=ISO-8859-1
Content-Description: 1st text

1st line of text in email message

The two Content- lines shown above are missing which is why some email programs may have issue with it. Please add the MIME descriptor for the text portions of the emails. Note that if I add a second text message to the same email it does not get the MIME descriptor either. The mostly causes a problem with you have a multi part email. Like when sending the text and having a picture attached to the email. That tends to be the case where other email programs can get confused if the text doesn't have it's MIME descriptor.

Folder settings reset to default after closing SimpleMail

What steps will reproduce the problem?

  1. Start SimpleMail. Folders in IMAP accounts are sorted with older mails at the top.
  2. Select a folder from an IMAP account and open its settings, either with right mouse click on the selected folder or from program's menu "Folder --> Options..."
  3. Change "Primary sort" to Date and check "Reverse". Click Ok button.
  4. Click "Save Settings" in SimpleMail's "Settings" menu.

What is the expected output? What do you see instead?

Mail in the folder gets sorted with newer mail at the top. But after closing and restarting SimpleMail, changes aren't saved. That happens with every folder.

What version of SimpleMail and MorphOS are you using?

SimpleMail 1.1 beta
MorphOS 3.7

Please provide any additional information below.

Tested accounts are Yahoo Mail and GMail, both IMAP.
Also, if new mail arrives, it is listed at the top of the list in the folder, no matter if the rest is sorted with older mail at the top.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.