View Issue Details

IDProjectCategoryView StatusLast Update
0004729ScribusInternalpublic2008-06-21 22:56
Reportercbradney Assigned Tojghali  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.3.3.7cvs 
Fixed in Version1.3.3.12svn 
Summary0004729: Collect for output into the same directory can sometimes turn all images into 0 byte files
Descriptionwooooooops
Happened here..
TagsNo tags attached.
Patch

Activities

cbradney

2006-12-05 00:02

administrator   ~0013761

NFS may have affected this, dont know. Will test more after my mag is done.

ringerc

2006-12-05 02:39

reporter   ~0013762

There's no 100% safe way to prevent this, since on *nix directories may be symlinked about, bind mounted, nfs mounted, etc and thus have no single unique path. To some extent the user needs to just not do it.

Still, we should test for simplified source path = simplified destination path to provide some protection.

cbradney

2006-12-05 20:02

administrator   ~0013785

At least in this case, where a large number of files might be written, we could write a tmp file (with name that does not exist in source/destination) to the source location and then test for existence in the destination location.

jghali

2008-06-07 10:42

administrator   ~0019817

1.3.5svn has now a patch which should improve the situation (rev. 12219).

jghali

2008-06-09 21:52

administrator   ~0019829

1.3.3.12svn too (rev. 12236)

plinnell

2008-06-11 13:04

viewer   ~0019839

can we mark this public ?

Issue History

Date Modified Username Field Change
2006-12-05 00:01 cbradney New Issue
2006-12-05 00:02 cbradney Note Added: 0013761
2006-12-05 00:03 cbradney View Status public => private
2006-12-05 02:39 ringerc Note Added: 0013762
2006-12-05 20:02 cbradney Note Added: 0013785
2008-06-07 10:42 jghali Note Added: 0019817
2008-06-09 21:52 jghali Note Added: 0019829
2008-06-11 13:04 plinnell Note Added: 0019839
2008-06-16 17:37 cbradney Status new => resolved
2008-06-16 17:37 cbradney Fixed in Version => 1.3.3.12svn
2008-06-16 17:37 cbradney Resolution open => fixed
2008-06-16 17:37 cbradney Assigned To => cbradney
2008-06-16 17:37 cbradney Status resolved => assigned
2008-06-16 17:37 cbradney Assigned To cbradney => jghali
2008-06-16 17:37 cbradney Status assigned => resolved
2008-06-16 17:37 cbradney View Status private => public
2008-06-21 22:56 cbradney Status resolved => closed