Scribus Portable App Startup script

Previous topic - Next topic

tray

Hi,

I'm using Scribus 1.4 on windows 7 using a portable apps installation.  I want to use a startup script but can't apply the path and specified python file in the preferences in scribus.  I check apply exit the dialog box and then return to the preferences but the startup script field is empty.  Any ideas?

Other preferences once applied are stored correctly.

Thanks

GordCaswell

#1
Hi tray,

If you could please post the script you'd like to use, I can look into this for you. Also, if you could test if this behaviour works the same in an installed copy of Scribus on Win 7, I would appreciate it.

Thanks!

[Edit]

I have tried to run a script through the scripter in 1.4.1, and have discovered the following:


  • The startup script is correctly saved in prefs140.xml
  • When launching Scribus Portable on Windows, with the Sample1.py script listed as the startup script, Scribus crashes with the dialog
    QuoteScribus crashes due to the following exception: EXCEPTION_ACCESS_VIOLATION
  • If I manually remove the script from prefs140.xml, Scribus loads normally.
  • Note that I do not have Python installed on this system, which may be part of the problem. However, if there is an Environment Variable I can set to direct Scribus to Python's path on Windows, I can gladly test if it works in that case.
  • Also note that I am in the process of testing the same on a clean Windows machine, using an installed copy of Scribus as a comparison.

[Edit 2]

I have tested this behaviour on a clean Windows machine with an installed copy of Scribus, and have had the same problem. As a result, I have filed a bug report for the issue, as it is a bug within Scribus, not within the PortableApps package. See here for the bug: http://bugs.scribus.net/view.php?id=11336