[torqueusers] Torque on Mac OS X 10.6

Chris Samuel csamuel at vpac.org
Wed Dec 2 18:26:36 MST 2009

----- "Zygmunt Flisak" <zgf at uni.opole.pl> wrote:

> Done.

Thanks! It looks like MacOSX is doing some extra checking
which is great and that extra debug info helps a lot - for
instance this is where it is crashing:

> #4  0x0000000100b219c2 in init_network (port=0, readfunc=0x10001a0e0 
> <process_request>) at ../Libnet/net_server.c:354

That line is this strncpy() in the library:

    strncpy(unsocname.sun_path, TSOCK_PATH, 107);  /* sun_path is defined to be 108 bytes */

Sadly the assumption that that it is 108 is true for
Linux, but not on MacOSX as it's just 104 there. It's
not uncommon, see this for instance:


The fix was this patch:


I've CC'd this to the Torque developers list so that
the same fix can be applied. Nice catch!

Christopher Samuel - (03) 9925 4751 - Systems Manager
 The Victorian Partnership for Advanced Computing
 P.O. Box 201, Carlton South, VIC 3053, Australia
VPAC is a not-for-profit Registered Research Agency

More information about the torqueusers mailing list