Re: 2.3.6 lib-smtp test failure in CentOS 6

2019-05-06 Thread Peter via dovecot

On 7/05/19 1:20 PM, Peter wrote:
Other than the raw backtrace I left quoted above, unfortunately no. When 
I just tried to build it again it worked, so it's some intermitent build 
issue that I can't re-produce.  I'll try a few more times and see if it 
fails again, though.


I ran the failed test several times in gdb and could not reproduce the 
issue, so I'm letting it go for now.


This calls into question my thinking that it's only a CentOS 6 issue, it 
may very well be an issue on CentOS 7 as well but just not triggered the 
intermittent condition.


It occurs to me that it might also be a corrupted library install since 
I'm building in mock the mock chroot gets re-initialized for each build, 
or even a small possibility that it was a lib that was updated from 
CentOS since the initial failing build.



Peter


Re: 2.3.6 lib-smtp test failure in CentOS 6

2019-05-06 Thread Peter via dovecot

On 7/05/19 11:08 AM, Stephan Bosch wrote:
CLIENT: Error: Raw backtrace: 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x4547ea] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x454891] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(_start+0) 
[0x4193f8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41fb95] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x4203f0] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x421d77] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(smtp_client_command_input_reply+0x17d) 
[0x42ffdd] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x42145b] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_call_io+0x61) 
[0x461d81] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_handler_run_internal+0xd6) 
[0x463c16] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_handler_run+0x59) 
[0x461e79] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_run+0x38) 
[0x4620a8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41a619] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41aaa8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41ab7d] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x44beae] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(test_run+0x11) 
[0x44c011] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(main+0x115) 
[0x419d65] -> /lib64/libc.so.6(__libc_start_main+0x100) 
[0x7f3850d4ad20] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x419421]


Can you get a GDB backtrace for this?


Other than the raw backtrace I left quoted above, unfortunately no. 
When I just tried to build it again it worked, so it's some intermitent 
build issue that I can't re-produce.  I'll try a few more times and see 
if it fails again, though.


This calls into question my thinking that it's only a CentOS 6 issue, it 
may very well be an issue on CentOS 7 as well but just not triggered the 
intermittent condition.



Peter


Re: 2.3.6 lib-smtp test failure in CentOS 6

2019-05-06 Thread Stephan Bosch via dovecot




On 02/05/2019 06:52, Peter via dovecot wrote:

After applying the patches in my previous message...

I'm getting the following when building dovecot for CentOS 6 (but not 
for CentOS 7):



lmtp payload - normal: parallel pipelining ssl ... 
: ok
CLIENT: Panic: file smtp-client-connection.c: line 1309 
(smtp_client_connection_established): assertion failed: 
(!conn->connect_succeeded)
CLIENT: Error: Raw backtrace: 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x4547ea] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x454891] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(_start+0) 
[0x4193f8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41fb95] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x4203f0] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x421d77] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(smtp_client_command_input_reply+0x17d) 
[0x42ffdd] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x42145b] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_call_io+0x61) 
[0x461d81] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_handler_run_internal+0xd6) 
[0x463c16] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_handler_run+0x59) 
[0x461e79] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_run+0x38) 
[0x4620a8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41a619] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41aaa8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41ab7d] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x44beae] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(test_run+0x11) 
[0x44c011] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(main+0x115) 
[0x419d65] -> /lib64/libc.so.6(__libc_start_main+0x100) 
[0x7f3850d4ad20] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x419421]

/bin/sh: line 1: 28384 Aborted ./$bin
make[3]: Leaving directory 
`/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp'

make[3]: *** [check-local] Error 1
make[2]: *** [check-am] Error 2
make[2]: Leaving directory 
`/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp'

make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/dovecot-2.3.6/src'
make: *** [check-recursive] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.9PlfRJ (%check)


Can you get a GDB backtrace for this?

Regards,

Stephan.



Re: 2.3.6 lib-smtp test failure in CentOS 6

2019-05-04 Thread Peter via dovecot

On 2/05/19 4:52 PM, Peter wrote:

After applying the patches in my previous message...

I'm getting the following when building dovecot for CentOS 6 (but not 
for CentOS 7):


Any ideas on this or my other recent message?


Peter


2.3.6 lib-smtp test failure in CentOS 6

2019-05-01 Thread Peter via dovecot

After applying the patches in my previous message...

I'm getting the following when building dovecot for CentOS 6 (but not 
for CentOS 7):



lmtp payload - normal: parallel pipelining ssl ... : ok
CLIENT: Panic: file smtp-client-connection.c: line 1309 
(smtp_client_connection_established): assertion failed: 
(!conn->connect_succeeded)
CLIENT: Error: Raw backtrace: 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x4547ea] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x454891] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(_start+0) 
[0x4193f8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41fb95] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x4203f0] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x421d77] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(smtp_client_command_input_reply+0x17d) 
[0x42ffdd] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x42145b] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_call_io+0x61) 
[0x461d81] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_handler_run_internal+0xd6) 
[0x463c16] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_handler_run+0x59) 
[0x461e79] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(io_loop_run+0x38) 
[0x4620a8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41a619] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41aaa8] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x41ab7d] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x44beae] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(test_run+0x11) 
[0x44c011] -> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload(main+0x115) 
[0x419d65] -> /lib64/libc.so.6(__libc_start_main+0x100) [0x7f3850d4ad20] 
-> 
/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp/.libs/lt-test-smtp-payload() 
[0x419421]

/bin/sh: line 1: 28384 Aborted ./$bin
make[3]: Leaving directory 
`/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp'

make[3]: *** [check-local] Error 1
make[2]: *** [check-am] Error 2
make[2]: Leaving directory 
`/builddir/build/BUILD/dovecot-2.3.6/src/lib-smtp'

make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/dovecot-2.3.6/src'
make: *** [check-recursive] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.9PlfRJ (%check)


Peter