Maarten Litmaath, CERN wrote:
> On Wed, 25 Apr 2007, Ronald Starink wrote:
>
>> Unfortunately, again a (reproducible) crash:
>>
>> (gdb) finish
>> Run till exit from #0 0x004033ad in pthread_cond_wait@@GLIBC_2.3.2 ()
>> from /lib/tls/libpthread.so.0
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> [Switching to Thread 68328368 (LWP 26346)]
>> 0x00c4ec85 in readdir64_r@@GLIBC_2.2 () from /lib/tls/libc.so.6
>
> I had quickly increased the buffer size in a hacky way. :-(
> Release 5 should be better in that respect:
>
> http://litmaath.home.cern.ch/litmaath/gmd-fix/
>
> Please try again...
It's getting a bit boring, but it crashed again:
(gdb) handle SIGSTOP nostop noprint
Signal Stop Print Pass to program Description
SIGSTOP No No Yes Stopped (signal)
(gdb) finish
Run till exit from #0 0x007683ad in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/libpthread.so.0
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 48278448 (LWP 17004)]
0x00e3cc85 in readdir64_r@@GLIBC_2.2 () from /lib/tls/libc.so.6
(gdb) where
#0 0x00e3cc85 in readdir64_r@@GLIBC_2.2 () from /lib/tls/libc.so.6
#1 0x00174dd8 in gridmapdir_newlease (
encodedglobusidp=0xb74ec330
"%2fo%3ddutchgrid%2fo%3dusers%2fo%3dnikhef%2fcn%3dronald%20starink",
usernameprefix=0xb74eccf0 "dteam") at gridmap.c:257
#2 0x00175052 in gridmapdir_userid (globusidp=0xb74ed068
"/O=dutchgrid/O=users/O=nikhef/CN=Ronald Starink",
usernameprefix=0xb74eccf0 "dteam", useridp=0x2e0a6d8) at gridmap.c:346
#3 0x001754d3 in globus_gss_assist_gridmap (globusidp=0xb74ed068
"/O=dutchgrid/O=users/O=nikhef/CN=Ronald Starink",
useridp=0x2e0a6d8) at gridmap.c:577
#4 0x001287f3 in
edg::workload::common::socket_pp::GSISocketServer::AcceptGSIAuthentication
()
from /opt/edg/lib/libedg_wl_gsisocket_pp.so.0
#5 0x0012983f in
edg::workload::common::socket_pp::GSISocketServer::AuthenticateAgent ()
from /opt/edg/lib/libedg_wl_gsisocket_pp.so.0
#6 0x08119086 in edg::workload::networkserver::daemon::Manager::run ()
#7 0x0811782b in
edg::workload::common::task::ForwarderFunctor<edg::workload::common::socket_pp::GSISocketAgent*,
classad::ClassAd*>::operator() ()
#8 0x08117337 in
boost::detail::function::void_function_obj_invoker0<edg::workload::common::task::ForwarderFunctor<edg::workload::common::socket_pp::GSISocketAgent*,
classad::ClassAd*>, void>::invoke ()
#9 0x0819cee1 in boost::thread_group::join_all ()
#10 0x00765dd8 in start_thread () from /lib/tls/libpthread.so.0
#11 0x00e73d1a in clone () from /lib/tls/libc.so.6
(gdb)
Using:
[root@boszwijn root]# rpm -qa | egrep '^vdt_globus_essentials'
vdt_globus_essentials-VDT1.2.2rh9_LCG-5
and after restarting all RB-related services.
Ronald
|