Hello Dan,
Sorry to hear about your problems, and happy to hear that you have
figured it out.
Anyway, thanks for the email. I got my good laugh for the day with
your statement:
But who has time for that? ;)
How true!
Best regards,
Kern
On 29.07.2015 14:54, Dan Langille wrote:
Dan,
Could you do a:
git log -2
It should show you the last two commits, and I get:
commit f78091d41f577bd6411e5685d578676d6e94e3fd
Author: Kern Sibbald <k...@sibbald.com>
Date: Thu Jun 25 14:12:47 2015 +0200
Tweak rebuild configure
commit 09d5d286b317795f2462734078eb7a19791d60f4
Author: Kern Sibbald <k...@sibbald.com>
Date: Thu Jun 25 14:11:31 2015 +0200
Remove attempt to install BEE scripts
which tells me that no commit has been made since 25
June, and hence any overnight change would have to be a
change to your system or someone has been messing with
the repo.
Obviously there has been a *lot* of activity recently on
the community version as I am spending all my time
backporting the latest Enterprise code, but it is not
stable so I have not yet committed it.
I have a possible explanation.
I run regression tests on 8 different database versions (of
MySQL and PostgreSQL).
Each database version version runs in its own VM (a FreeBSD
Jail). Each VM tests both the 5.x and the 7. branch via
crontab entries. I suspect one test is starting while the
other is still running.
I am sure you'll agree that that would really mess things
up. ;)
I have spaced the times out by several hours this time.
Really, I should create one crontab, and have the tests run
serially.
An ideal solution would involve an external job, connecting
to each VM in turn and running each set of tests.
But who has time for that? ;)
Best regards,
Kern
On 15-07-12 03:16 PM, Dan Langille wrote:
My regression testing showed a big jump in tracebacks overnight. In case this is useful information...
e.g.
[New Thread 802808400 (LWP 101506/bacula-sd)]
[New Thread 802807c00 (LWP 101264/bacula-sd)]
[New Thread 802807400 (LWP 102144/bacula-sd)]
[Switching to Thread 802808400 (LWP 101506/bacula-sd)]
0x0000000800f0559c in pthread_kill () from /lib/libthr.so.3
$1 = "12-Jul-2015 05:14:43\000\000\000\000\000\000\000\000\000"
$2 = '\0' <repeats 127 times>
$3 = 0x8028170a8 "bacula-sd"
$4 = 0x8028190a8 "/usr/home/dan/src/Bacula7RegressionTesting-TRUNK/regress/bin/bacula-sd"
$5 = 0x0
$6 = 0x0
$7 = 0x800ac6b38 "7.0.6 (21 November 2014)"
$8 = 0x800ac6b69 "x86_64-unknown-freebsd9.3"
$9 = 0x800ac6b83 "freebsd"
$10 = 0x800ac6b59 "9.3-RELEASE-p13"
$11 = "pg94.int.unixathome.org", '\0' <repeats 26 times>
$12 = 0x800ac6b51 "freebsd 9.3-RELEASE-p13"
$13 = 0
TestName = accurate-test
#0 0x0000000800f0559c in pthread_kill () from /lib/libthr.so.3
#1 0x0000000800eff845 in pthread_getschedparam () from /lib/libthr.so.3
#2 0x0000000800f079ad in pthread_cond_signal () from /lib/libthr.so.3
#3 0x0000000800abe8f1 in bthread_cond_timedwait_p (cond=0x800cd6340,
m=0x800cd6338, abstime=0x7fffff7fbf10, file=0x800aca1a2 "watchdog.c",
line=309) at lockmgr.c:976
#4 0x0000000800ab938b in watchdog_thread (arg=<value optimized out>)
at watchdog.c:309
#5 0x0000000800ac02ad in lmgr_thread_launcher (x=0x8028173a8)
at lockmgr.c:1091
#6 0x0000000800efddc4 in pthread_getprio () from /lib/libthr.so.3
#7 0x0000000000000000 in ?? ()
Thread 3 (Thread 802807400 (LWP 102144/bacula-sd)):
#0 0x00000008020d28bc in wait4 () from /lib/libc.so.7
#1 0x0000000800effdde in waitpid () from /lib/libthr.so.3
#2 0x0000000800ab060b in signal_handler (sig=11) at signal.c:234
#3 0x0000000800f02236 in pthread_sigmask () from /lib/libthr.so.3
#4 0x0000000800f024a7 in pthread_sigmask () from /lib/libthr.so.3
#5 <signal handler called>
#6 e_msg (file=<value optimized out>, line=134, type=1,
level=<value optimized out>,
fmt=0x800ac24cc "Cannot bind port %d: ERR=%s.\n") at message.c:1325
#7 0x0000000800a92a1c in bnet_thread_server (addr_list=0x802818448,
max_clients=41, client_wq=0x657bc0,
handle_client_request=0x41fd70 <handle_connection_request(void*)>)
at bnet_server.c:133
#8 0x000000000040895e in main (argc=<value optimized out>,
argv=<value optimized out>) at stored.c:278
Thread 2 (Thread 802807c00 (LWP 101264/bacula-sd)):
#0 0x000000080214040c in nanosleep () from /lib/libc.so.7
#1 0x0000000800f006f5 in nanosleep () from /lib/libthr.so.3
#2 0x0000000800a905e6 in bmicrosleep (sec=30, usec=0) at bsys.c:167
#3 0x0000000800ac03e0 in check_deadlock () at lockmgr.c:715
#4 0x0000000800efddc4 in pthread_getprio () from /lib/libthr.so.3
#5 0x0000000000000000 in ?? ()
Thread 1 (Thread 802808400 (LWP 101506/bacula-sd)):
#0 0x0000000800f0559c in pthread_kill () from /lib/libthr.so.3
#1 0x0000000800eff845 in pthread_getschedparam () from /lib/libthr.so.3
#2 0x0000000800f079ad in pthread_cond_signal () from /lib/libthr.so.3
#3 0x0000000800abe8f1 in bthread_cond_timedwait_p (cond=0x800cd6340,
m=0x800cd6338, abstime=0x7fffff7fbf10, file=0x800aca1a2 "watchdog.c",
line=309) at lockmgr.c:976
#4 0x0000000800ab938b in watchdog_thread (arg=<value optimized out>)
at watchdog.c:309
#5 0x0000000800ac02ad in lmgr_thread_launcher (x=0x8028173a8)
at lockmgr.c:1091
#6 0x0000000800efddc4 in pthread_getprio () from /lib/libthr.so.3
#7 0x0000000000000000 in ?? ()
#0 0x0000000800f0559c in pthread_kill () from /lib/libthr.so.3
No symbol table info available.
#1 0x0000000800eff845 in pthread_getschedparam () from /lib/libthr.so.3
No symbol table info available.
#2 0x0000000800f079ad in pthread_cond_signal () from /lib/libthr.so.3
No symbol table info available.
#3 0x0000000800abe8f1 in bthread_cond_timedwait_p (cond=0x800cd6340,
m=0x800cd6338, abstime=0x7fffff7fbf10, file=0x800aca1a2 "watchdog.c",
line=309) at lockmgr.c:976
976 ret = pthread_cond_timedwait(cond, m, abstime);
Current language: auto; currently c++
ret = <value optimized out>
self = (lmgr_thread_t *) 0x803007028
#4 0x0000000800ab938b in watchdog_thread (arg=<value optimized out>)
at watchdog.c:309
309 pthread_cond_timedwait(&timer, &timer_mutex, &timeout);
p = (watchdog_t *) 0x8028610a8
timeout = {tv_sec = 1436678113, tv_nsec = 521986000}
tv = {tv_sec = 1436678083, tv_usec = 521986}
tz = {tz_minuteswest = 0, tz_dsttime = 0}
next_time = 1436678113
#5 0x0000000800ac02ad in lmgr_thread_launcher (x=0x8028173a8)
at lockmgr.c:1091
1091 ret = arg.start_routine(arg.arg);
a = <value optimized out>
__cleanup_info__ = {pthread_cleanup_pad = {0, 34371009776, 0, 0, 34401715200,
34401715208, 34401711104, 0}}
ret = <value optimized out>
#6 0x0000000800efddc4 in pthread_getprio () from /lib/libthr.so.3
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
—
Dan Langille
http://langille.org/
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Bacula-devel mailing list
Bacula-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel
|