View Issue Details

IDProjectCategoryView StatusLast Update
0006042ScribusGeneralpublic2007-07-30 08:24
Reportergpittman Assigned Tojghali  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
OSLinuxOS VersionFedora 7 
Product Version1.3.3.9cvs 
Fixed in Version1.3.3.10svn 
Summary0006042: Loading a second Scribus file fails to find images for image frames
DescriptionThis problem occurs when you have loaded a file, then load a second file from another directory. In the second file, the links to image files is broken or contaminated by the root directory of the first file.
Furthermore, the information you get in Extras > Manage Pictures can be confusing.
Steps To Reproduce1. Load a Scribus file -- does not necessarily need to contain images.
2. Load a second file from another directory without closing the first.
3a. Any images not in the same directory as the second file may not be found -- especially if they are not in a daughter directory.
3b. Check Extras > Manage Pictures. Information about source files for missing images can be unhelpful and confusing.
3c. The problem is "fixed" by closing both files, then reloading the second file, in which case the image files are now found.
Additional InformationI think this may be OS-independent, but haven't had a chance to check myself.
TagsNo tags attached.
Patch

Relationships

has duplicate 0003313 closedfschmid Wrong paths to pictures in "Manage pictures" dialog 
has duplicate 0003747 closedjghali Scribus forgets links to images 

Activities

gpittman

2007-07-28 13:46

developer   ~0016886

Summary should say: Loading a second Scribus file fails to find images for image frames.

jghali

2007-07-28 14:17

administrator   ~0016887

I'm unable to reproduce the issue on Windows.

gpittman

2007-07-28 15:04

developer   ~0016888

Last edited: 2007-07-29 00:16

I've just checked this with 1.3.3.10svn (19 July 2007) and it's there also.

The problem seems to be that when it loads the second file, it uses the directory of the first file as the reference point for the relative path of images in the second file.

jghali

2007-07-28 17:28

administrator   ~0016889

Cool ;) There are some not so nice things in doc loading code and that will be the a perfect opportunity to have a look at them.

gpittman

2007-07-28 19:59

developer   ~0016890

I've just checked with 1.3.4 (27 May 2007), and it's a problem there too.

I think it's time to save image locations in the file as absolute rather than relative. It would also help human-readability of the file.

jghali

2007-07-28 20:23

administrator   ~0016891

No, i don't think so. However working internally with absolute paths is less error prone, and i've already sent mrdocs a patch which try to do so.

jghali

2007-07-29 00:02

administrator   ~0016894

After some testing by mrdocs, a fix for 1.3.3.10svn has been comitted

gpittman

2007-07-29 01:58

developer   ~0016895

Last edited: 2007-07-29 01:58

Just checked it out -- fixed in 1.3.3.10svn!

jghali

2007-07-29 16:51

administrator   ~0016903

Fix for 1.3.5svn has been committed

Issue History

Date Modified Username Field Change
2007-07-28 13:45 gpittman New Issue
2007-07-28 13:46 gpittman Note Added: 0016886
2007-07-28 13:53 jghali Summary Loading a second Scribus fails to find images for image frames => Loading a second Scribus file fails to find images for image frames
2007-07-28 14:17 jghali Note Added: 0016887
2007-07-28 15:04 gpittman Note Added: 0016888
2007-07-28 17:28 jghali Note Added: 0016889
2007-07-28 19:59 gpittman Note Added: 0016890
2007-07-28 20:23 jghali Note Added: 0016891
2007-07-29 00:02 jghali Note Added: 0016894
2007-07-29 00:16 gpittman Note Edited: 0016888
2007-07-29 01:58 gpittman Note Added: 0016895
2007-07-29 01:58 gpittman Note Edited: 0016895
2007-07-29 11:15 plinnell Status new => assigned
2007-07-29 11:15 plinnell Assigned To => jghali
2007-07-29 16:51 jghali Status assigned => resolved
2007-07-29 16:51 jghali Fixed in Version => 1.3.3.10cvs
2007-07-29 16:51 jghali Resolution open => fixed
2007-07-29 16:51 jghali Note Added: 0016903
2007-07-29 21:04 jghali Relationship added has duplicate 0003313
2007-07-30 08:24 plinnell Status resolved => closed
2007-11-28 11:46 jghali Relationship added has duplicate 0003747