On Wednesday 21 March 2007 20:29, Eric Bambach wrote:
> On Wednesday 21 March 2007 03:45, Kern Sibbald wrote:
> > On Wednesday 21 March 2007 05:36, Eric Bambach wrote:
> > > Hello List,
> > >
> > >   I saw that another user was grappling with the problem below.
> > >
> > > 20-Mar 20:49 moe-sd: Junior.2007-03-20_20.49.31 Fatal
> >
> > error: ../../stored/label.c:448 Truncate error on device "FileStorage" (E:
> > \Bacula-Storage): ERR=../../stored/dev.c:1943 Unable to truncate
> > device "FileStorage" (E:\Bacula-Storage). ERR=Invalid argument
> >
> > >   Your suggestion was to disable any antivirus software. However, that 
did
> >
> > not apply in my case. I looked through the source and saw you were using
> > ftruncate and the mingw compatibility library.
> >
> > >   I am still testing bacula so I was able to recreate the problem easily
> > > with
> >
> > 5 100mb volumes using disk storage.
> >
> > >   To fix my problem I replaced your mingwm10.dll with the latest version
> > > from
> >
> > the mingw installation from their site and the problem has not returned. I
> > think there was a compatibility problem with chsize/ftruncate with windows
> > 2000 server and mingw.
> >
> > >   What version of mingw do you use/link against?
> > >
> > >   Perhaps you need to update your Mingw installation for the native win32
> >
> > ports?
> >
> > >   Hope that helps! Let me know if there is any test cases I can help 
with.
> >
> > Hello Robert,
> >
> > This is an interesting discovery.  Is it possible that I have build the
> > Win32 FD with an old version of mingw?
> 
> I used the precompiled win32 version. 

Yes, that is what I assumed, and it was me who built it.

> 
> >
> > Kern
> 
> Hopefully this was the problem. I later found a process was holding one (and 
> only 1) of the tape files open (but not the one with the error as a few had 
> errors). Bacula had several files marked for recycle but couldn't recycle 
any 
> of them. Can you truncate a file if another process is reading from it? 
> Presumably not since that is what an AV program might do and why you 
> recommended to exclude bacula.

On Linux, I am almost positive that Bacula can truncate a file while it is 
being read, but I am not sure.  I don't know how it works on Win32.


> I haven't run into the problem since and I can't recreate it so it seems it 
> was a library incompatibility.
> 
> If you aren't running a production install I would download MinGW from their 
> homepage http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download and see 
> if that fixes your problem.

It sounds like at some point, they fixed a bug.

> 
> I wouldnt dare replace the library on a production server though since that 
> could cause tons of other unforseen problems. It's worked for me so far 
> though.

Well, after looking at what packages we are using, I would say that it is not 
a question that they fixed a bug, but something else.  

We are currently using mingw-runtime-3.9, which is the latest version.

> 
> I will try a few more tests later tonight going back to the old library and 
> switching in between them and let you know what happens.
> -- 
> Thanks,
> 
> Eric Bambach
> Systems Manager
> Northern Star
> Suite 130
> Campus Life Bldg. 
> Northern Illinois University, DeKalb IL
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
> 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to