niXforums Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
·  nixdoc.net ·  man pages ·  Linux HOWTOs ·  FreeBSD Tips ·  Forums
navigation Forum index » Apps » Exim
segv error with starttls in 4.62 on OSX 10.4.7
Post new topic   Reply to topic Page 1 of 1 [2 Posts] View previous topic :: View next topic
Author Message
Ian Eiloart
*nix forums Guru Wannabe


Joined: 03 Feb 2005
Posts: 189

PostPosted: Fri Jul 21, 2006 11:30 am    Post subject: segv error with starttls in 4.62 on OSX 10.4.7 Reply with quote

Hi,

I've built exim 4.62 on Mac OSX 10.4.7, and get a segmentation fault after
it reads my ssl certificate on "STARTTLS". Any ideas?

sivits-74 % exim -bV
Exim version 4.62 #1 built 23-May-2006 16:07:19
Copyright (c) University of Cambridge 2006
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (September 6, 2005)
Support for: crypteq OpenSSL Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch
ldap ldapdn ldapm passwd
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
Configuration file is /opt/local/etc/exim/exim.conf


Here's the end of my trace:

12869 exim-4.62-1 NAMI "/dev/urandom"
12869 exim-4.62-1 RET open 3
12869 exim-4.62-1 CALL fstat(0x3,0xbfffec14)
12869 exim-4.62-1 RET fstat 0
12869 exim-4.62-1 CALL select(0x4,0xbfffeb94,0,0,0xbfffeb6c)
12869 exim-4.62-1 RET select 1
12869 exim-4.62-1 CALL read(0x3,0xbfffeb74,0x20)
12869 exim-4.62-1 GIO fd 3 read 32 bytes

"\^NB\M^BZ\M-3\M-<Bu\M^K\^D\M-d\M^Gs\^V\r\M-e\M-cu\M-h\M-8\^Z\M-t\^OJO\M-o\M-<\M-(\M-p\M-P\a\M-N"
12869 exim-4.62-1 RET read 32/0x20
12869 exim-4.62-1 CALL close(0x3)
12869 exim-4.62-1 RET close 0
12869 exim-4.62-1 CALL getuid
12869 exim-4.62-1 RET getuid 25450/0x636a
12869 exim-4.62-1 CALL open(0x1802b38,0,0x1b6)
12869 exim-4.62-1 NAMI
"/opt/local/etc/exim/sslcerts/smtp.sussex.ac.uk.crt"
12869 exim-4.62-1 RET open 3
12869 exim-4.62-1 CALL fstat(0x3,0xbfffe868)
12869 exim-4.62-1 RET fstat 0
12869 exim-4.62-1 CALL read(0x3,0x1812400,0x1000)
12869 exim-4.62-1 GIO fd 3 read 1225 bytes
"-----BEGIN CERTIFICATE-----
MIIDWzCCAsSgAwIBAgIDP+p/MA0GCSqGSIb3DQEBBAUAMIHOMQswCQYDVQQGEwJa
QTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xHTAb
BgNVBAoTFFRoYXd0ZSBDb25zdWx0aW5nIGNjMSgwJgYDVQQLEx9DZXJ0aWZpY2F0
aW9uIFNlcnZpY2VzIERpdmlzaW9uMSEwHwYDVQQDExhUaGF3dGUgUHJlbWl1bSBT
ZXJ2ZXIgQ0ExKDAmBgkqhkiG9w0BCQEWGXByZW1pdW0tc2VydmVyQHRoYXd0ZS5j
b20wHhcNMDUwOTE0MTExNDI0WhcNMDYxMDAxMTU1MzA2WjBtMQswCQYDVQQGEwJH
QjEQMA4GA1UECBMHRW5nbGFuZDERMA8GA1UEBxMIQnJpZ2h0b24xHTAbBgNVBAoT
FFVuaXZlcnNpdHkgb2YgU3Vzc2V4MRowGAYDVQQDExFzbXRwLnN1c3NleC5hYy51
azCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAsWwUf3+kIAf6qT9b5GEOU0xj
XZ3HFG5Fl+jP+lUglXDar6xzNKo++KjxhnQqsyby7diuVyAHAX5TmCcSYUnR9RH+
d1bjgqNkKR+T5Hd6zkE6CpwgEVf8t33qD8aiO5ME+rtUmGUfULXxf/j/MlImtV4S
Cf+mLuMDs7xImut5Hw0CAwEAAaOBpjCBozAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
KwYBBQUHAwIwQAYDVR0fBDkwNzA1oDOgMYYvaHR0cDovL2NybC50aGF3dGUuY29t
L1RoYXd0ZVByZW1pdW1TZXJ2ZXJDQS5jcmwwMgYIKwYBBQUHAQEEJjAkMCIGCCsG
AQUFBzABhhZodHRwOi8vb2NzcC50aGF3dGUuY29tMAwGA1UdEwEB/wQCMAAwDQYJ
KoZIhvcNAQEEBQADgYEAiv0Df4ZxD5O3qgSdzJx2W4KFhb2wTrOzdOz0XOSHj/+0
LjuY+RwD7EYWpDVciN61wHtlAerja6StwIpCnKRBKVHYJADZmPW04IzPIWckxj14
0YEgdCZR+rRSJLbOOffQRlxdeHDVPO2iPFu5vNJ1gjHIJbaMEXFVzy94prAUSvs=
-----END CERTIFICATE-----

"
12869 exim-4.62-1 RET read 1225/0x4c9
12869 exim-4.62-1 PSIG SIGSEGV SIG_DFL
#----- this is the parent process, now:
12849 exim-4.62-1 RET select -1 errno 4 Interrupted system call
12849 exim-4.62-1 PSIG SIGCHLD caught handler=0x7dfc mask=0x0 code=0x0
12849 exim-4.62-1 CALL sigaction(0x14,0xbffff1e8,0)
12849 exim-4.62-1 RET sigaction 0
12849 exim-4.62-1 CALL sigreturn(0xbffff3d8,0x14)
12849 exim-4.62-1 RET sigreturn JUSTRETURN
12849 exim-4.62-1 CALL wait4(0xffffffff,0xbffff948,0x1,0)
12849 exim-4.62-1 RET wait4 12869/0x3245
12849 exim-4.62-1 CALL wait4(0xffffffff,0xbffff948,0x1,0)
12849 exim-4.62-1 RET wait4 -1 errno 10 No child processes
12849 exim-4.62-1 CALL sigaction(0x14,0xbffff8e8,0)
12849 exim-4.62-1 RET sigaction 0
12849 exim-4.62-1 CALL select(0x9,0xbffff9ec,0,0,0)


--
Ian Eiloart
IT Services, University of Sussex

--
## List details at http://www.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/
Back to top
Ian Eiloart
*nix forums Guru Wannabe


Joined: 03 Feb 2005
Posts: 189

PostPosted: Fri Jul 21, 2006 12:42 pm    Post subject: Re: segv error with starttls in 4.62 on OSX 10.4.7 Reply with quote

--On 21 July 2006 12:30:56 +0100 Ian Eiloart <iane@sussex.ac.uk> wrote:

Quote:

I've built exim 4.62 on Mac OSX 10.4.7, and get a segmentation fault
after it reads my ssl certificate on "STARTTLS". Any ideas?


Here's a further clue from the OSX crash log:

Host Name: sivits
Date/Time: 2006-07-19 18:44:39.851 +0100
OS Version: 10.4.7 (Build 8J135)
Report Version: 4

Command: exim
Path: /opt/local/sbin/exim
Parent: exim [4578]

Version: ??? (???)

PID: 4685
Thread: 0

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0x55ff0010

Thread 0 Crashed:
0 libcrypto.0.9.8.dylib 0x003c547c CRYPTO_add_lock + 108
(icplusplus.c:2Cool
1 libcrypto.0.9.8.dylib 0x00445440 asn1_item_combine_free + 520
(icplusplus.c:2Cool
2 libcrypto.0.9.8.dylib 0x004455e4 ASN1_item_free + 28
(icplusplus.c:2Cool
3 libcrypto.0.9.8.dylib 0x00427ee8 sk_pop_free + 60
(icplusplus.c:2Cool
4 libssl.0.9.8.dylib 0x0039ce20
SSL_CTX_use_certificate_chain_file + 312 (icplusplus.c:2Cool
5 exim 0x0005f564 tls_init + 492 (crt.c:355)
6 exim 0x0005fae0 tls_server_start + 164
(crt.c:355)
7 exim 0x000583e4 smtp_setup_msg + 9436 (crt.c:355)
8 exim 0x00008870 handle_smtp_call + 2452
(crt.c:355)
9 exim 0x0000aa88 daemon_go + 6172 (crt.c:355)
10 exim 0x0001da68 main + 20004 (crt.c:355)
11 exim 0x00001ff4 _start + 340 (crt.c:272)
12 exim 0x00001e9c start + 60


--
Ian Eiloart
IT Services, University of Sussex

--
## List details at http://www.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/
Back to top
Google

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [2 Posts] View previous topic :: View next topic
The time now is Sat Nov 22, 2008 8:58 pm | All times are GMT
navigation Forum index » Apps » Exim
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Postfix + MySQL error: very strange variable %s iWarior Postfix 0 Mon Aug 25, 2008 2:01 pm
No new posts ** Postfix error on console every minute or so ** ?? drywash Postfix 0 Fri Jul 04, 2008 8:49 pm
No new posts Postfix error bounce diwash Postfix 0 Fri Mar 28, 2008 3:37 am
No new posts I am getting following error in Aix 5.3 rockcharles1 AIX 0 Tue Aug 28, 2007 11:06 pm
No new posts postfix out of memory error - please help metind Postfix 0 Mon Sep 11, 2006 1:54 am

Quick Collect | Loans | Low Interest Credit Card | Mortgage Loans | Loans
Copyright © 2004-2005 DeniX Solutions SRL
 
Other DeniX Solutions sites: Unix/Linux blog |  electronics forum |  medicine forum |  science forum | 
Privacy Policy


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1835s ][ Queries: 16 (0.0733s) ][ GZIP on - Debug on ]