[Samba] 2.2 4 inherit acls problem on IRIX 6.5

Nicholas Brealey nick at brealey.org
Tue May 21 00:00:04 GMT 2002


Hi

I am afraid that the problem is still there in the CVS version
from last night. See attached file.

Regards

Nick


Jeremy Allison wrote:
> 
> On Mon, May 20, 2002 at 05:44:41PM +0100, Nicholas Brealey wrote:
> > Hi
> >
> > I hope the attached file helps solve the problem.
> >
> 
> Thanks for this - I think I've now fixed the problem in SAMBA_2_2 CVS
> and HEAD. If you could check this out and re-test it I'd appreciate
> it !
> 
> Thanks,
> 
>         Jeremy.
-------------- next part --------------
[2002/05/21 07:45:47, 10] smbd/mangle.c:(317)
  is_mangled: New Folder : False
[2002/05/21 07:45:47, 5] smbd/filename.c:(332)
  New file New Folder
[2002/05/21 07:45:47, 8] lib/util.c:(1143)
  is_in_path: nick/New Folder
[2002/05/21 07:45:47, 8] lib/util.c:(1148)
  is_in_path: no name list.
[2002/05/21 07:45:47, 3] lib/util.c:(387)
  unix_clean_name [nick/New Folder]
[2002/05/21 07:45:47, 2] smbd/dosmode.c:(59)
  unix_mode(nick/New Folder) inheriting from nick
[2002/05/21 07:45:47, 2] smbd/dosmode.c:(67)
  unix_mode(nick/New Folder) inherit mode 40755
[2002/05/21 07:45:47, 3] smbd/dosmode.c:(111)
  unix_mode(nick/New Folder) returning 040755
[2002/05/21 07:45:47, 0] lib/fault.c:(38)
  ===============================================================
[2002/05/21 07:45:47, 0] lib/fault.c:(39)
  INTERNAL ERROR: Signal 11 in pid 310290 (2.2.5-pre)
  Please read the file BUGS.txt in the distribution
[2002/05/21 07:45:47, 0] lib/fault.c:(41)
  ===============================================================



dbx version 7.3 MR 55458_Apr30_MR Apr 30 1999 13:44:41
Process 310290 (smbd) stopped at [__waitsys:24 +0x8,0xfabc498]
         Source (of /xlv43/6.5.7m/work/irix/lib/libc/libc_n32_M4/proc/waitsys.s) not available for Process 310290
(dbx) where
>  0 __waitsys(0x0, 0x4bb9d, 0x7fff1a60, 0x3, 0x0, 0x12, 0x7fff1a40, 0x7fff1a20) ["/xlv43/6.5.7m/work/irix/lib/libc/libc_n32_M4/proc/waitsys.s":24, 0xfabc498]
   1 _system(0xffffffff, 0x4bb9d, 0x7fff1a60, 0x3, 0x0, 0x12, 0x7fff1a40, 0x7fff1a20) ["/xlv43/6.5.7m/work/irix/lib/libc/libc_n32_M4/stdio/system.c":87, 0xfad6e60]
   2 smb_panic(0x0, 0x4bb9d, 0x7fff1a60, 0x3, 0x0, 0x12, 0x7fff1a40, 0x7fff1a20) ["/home/spica/nick/samba/source/lib/util.c":1090, 0x1015d630]
   3 fault_report(0x0, 0x4bb9d, 0x7fff1a60, 0x3, 0x0, 0x12, 0x7fff1a40, 0x7fff1a20) ["/home/spica/nick/samba/source/lib/fault.c":43, 0x101415e8]
   4 sig_fault(0x0, 0x4bb9d, 0x7fff1a60, 0x3, 0x0, 0x12, 0x7fff1a40, 0x7fff1a20) ["/home/spica/nick/samba/source/lib/fault.c":63, 0x10141658]
   5 _sigtramp(0x0, 0x4bb9d, 0x0, 0x3, 0x0, 0x12, 0x7fff1a40, 0x7fff1a20) ["/xlv43/6.5.7m/work/irix/lib/libc/libc_n32_M4/signal/sigtramp.s":71, 0xfad03fc]
   6 sys_acl_free_acl(0x0, 0x0, 0x1023b9d0, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/lib/sysacls.c":2177, 0x10076394]
   7 vfswrap_sys_acl_free_acl(0x0, 0x0, 0x1023b9d0, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/vfs-wrap.c":805, 0x1006ffd4]
   8 directory_has_default_acl(0x1023b4f8, 0x0, 0x1023b9d0, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/posix_acls.c":2391, 0x10075cd8]
   9 vfswrap_mkdir(0x1023b4f8, 0x7fff2010, 0x41ed, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/vfs-wrap.c":79, 0x1006eba0]
   10 vfs_mkdir(0x1023b4f8, 0x0, 0x41ed, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/vfs.c":232, 0x1006d430]
   11 mkdir_internal(0x1023b4f8, 0x7fff2590, 0x1023b9d0, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/reply.c":3439, 0x10054164]
   12 reply_mkdir(0x1023b4f8, 0x0, 0x0, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/reply.c":3464, 0x10054244]
   13 switch_message(0x0, 0x1025c859, 0x0, 0x0, 0x0, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/process.c":762, 0x1007740c]
   14 construct_reply(0x1025c859, 0x1027cca9, 0x0, 0x0, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/process.c":791, 0x1007760c]
   15 process_smb(0x0, 0x1027cca9, 0x1023b9d0, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/process.c":885, 0x100777f8]
   16 smbd_process(0x0, 0x0, 0x1023b9d0, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/process.c":1273, 0x10078668]
   17 main(0x3, 0x101eb308, 0x1023b9d0, 0xfb523dc, 0x1, 0x0, 0x10213fd0, 0x0) ["/home/spica/nick/samba/source/smbd/server.c":832, 0x10029ba8]
   18 __start() ["/xlv55/kudzu-apr12/work/irix/lib/libc/libc_n32_M4/csu/crt1text.s":177, 0x10028238]
(dbx) up
_system:
         Source (of /xlv43/6.5.7m/work/irix/lib/libc/libc_n32_M4/stdio/system.c) not available for Process 310290
(dbx) up
smb_panic:1090  system(cmd);
(dbx) up
fault_report:  43  smb_panic("internal error");
(dbx) up
sig_fault:  63  fault_report(sig);
(dbx) up
_sigtramp:
         Source (of /xlv43/6.5.7m/work/irix/lib/libc/libc_n32_M4/signal/sigtramp.s) not available for Process 310290
(dbx) up
sys_acl_free_acl:2177  {
(dbx) list 2160,2185
  2160  
  2161  int sys_acl_set_fd(int fd, SMB_ACL_T acl_d)
  2162  {
  2163          return acl_set_fd(fd, acl_d->aclp);
  2164  }
  2165  
  2166  int sys_acl_delete_def_file(const char *name)
  2167  {
  2168          return acl_delete_def_file(name);
  2169  }
  2170  
  2171  int sys_acl_free_text(char *text)
  2172  {
  2173          return acl_free(text);
  2174  }
  2175  
  2176  int sys_acl_free_acl(SMB_ACL_T acl_d) 
>*2177  {
  2178          if (acl_d->freeaclp) {
  2179                  acl_free(acl_d->aclp);
  2180          }
  2181          acl_free(acl_d);
  2182          return 0;
  2183  }
  2184  
  2185  int sys_acl_free_qualifier(void *qual, SMB_ACL_TAG_T tagtype)


More information about the samba mailing list