samba .20 and quotas

Ingo Steuwer steuwer at univention.de
Wed Oct 12 12:22:07 GMT 2005


Hi

sorry that my answer is so late.

Am Montag, 10. Oktober 2005 20:27 schrieb Jeremy Allison:
> On Mon, Oct 10, 2005 at 06:18:30PM +0200, Ingo Steuwer wrote:
> > Hello
> >
> > this Bug or a similar one seems to be still present in 3.0.20a (Backtrace
> > is attached).
> >
> > What I did:
> >
> > - take 3.0.20 or patch 3.0.20 with the provided diff to 3.0.20a
> > - set up a machine with kernel 2.4.31 and XFS as root-filesystem with
> > enabled quota
> > - connect a share to WinXP SP1 and enter quota-administration
> >
> > The same backtrace occurs each time if quota-administration is entered,
> > quotas are shown or tried to change. Changes are not possible, the shown
> > users are complete but the values are wrong.
> >
> > If I can provide more information let me know.
>
> Can you compile with -g so the backtrace shows the line numbers please ?

I attached to smbd using gdb, if you ment this:

(gdb) bt
#0  0x40225e26 in waitpid () from /lib/libc.so.6
#1  0x401be542 in strtold_l () from /lib/libc.so.6
#2  0x081f22b9 in smb_panic2 (why=0xfffffe00 <Address 0xfffffe00 out of 
bounds>, decrement_pid_count=1) at lib/util.c:1539
#3  0x081f222c in smb_panic (why=0xfffffe00 <Address 0xfffffe00 out of 
bounds>) at lib/util.c:1500
#4  0x081df84b in fault_report (sig=-512) at lib/fault.c:42
#5  0x081df8c0 in sig_fault (sig=-512) at lib/fault.c:65
#6  <signal handler called>
#7  0x080bb437 in call_trans2qfsinfo (conn=0x83d49d0, inbuf=0x0, 
outbuf=0x40691008 "", length=74, bufsize=0, pparams=0x0, total_params=2,
    ppdata=0xbffff918, total_data=0, max_data_bytes=560) at smbd/trans2.c:2350
#8  0x080c35bb in reply_trans2 (conn=0x83d49d0, inbuf=0x40670008 "", 
outbuf=0x40691008 "", length=74, bufsize=131072) at smbd/trans2.c:5072
#9  0x080dbdb4 in switch_message (type=50, inbuf=0x40670008 "", 
outbuf=0x40691008 "", size=74, bufsize=0) at smbd/process.c:991
#10 0x080dbe64 in construct_reply (inbuf=0x40670008 "", outbuf=0x40691008 "", 
size=0, bufsize=0) at smbd/process.c:1021
#11 0x080dc1b0 in process_smb (inbuf=0x40670008 "", outbuf=0x40691008 "") at 
smbd/process.c:1121
#12 0x080dcea9 in smbd_process () at smbd/process.c:1670
#13 0x082702eb in main (argc=0, argv=0xbffffba4) at smbd/server.c:975


Additionally you'll find the log-level 10 for this.

Regards
Ingo Steuwer

-- 
Ingo Steuwer       steuwer at univention.de         fon: +49 421 22 232- 0
Entwicklung        Linux for Your Business
Univention GmbH    http://www.univention.de/     fax: +49 421 22 232-99
-------------- next part --------------
A non-text attachment was scrubbed...
Name: quota_log.smbd.gz
Type: application/x-gzip
Size: 16946 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20051012/39b36627/quota_log.smbd.bin


More information about the samba-technical mailing list