View Issue Details

IDProjectCategoryView StatusLast Update
0002340DarkRadiantGeneralpublic10.10.2012 10:57
ReporterSTiFU Assigned To 
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionno change required 
OSMandrivaOS Version2010.1 & 2011.0 
Product Version1.4.0 
Summary0002340: Saving XData definitions only works within one session of the Readable Editor
DescriptionOriginal report by PranQster in this thread (including screenshots and video): http://modetwo.net/darkmod/index.php?/topic/11438-xdata-trouble-with-readable/

We should try to reproduce this misbehavior on Ubuntu. After all, we can't support any existing Linux distribution.
Steps To ReproduceOpen the Readable Editor on a readable entity, create a text and hit save. Works! Hit save again. Works! Reopening the Readable editor on that entity and hitting save again results in an error message: "You have imported an XData definition that is contained in a PK4, which can't be accessed for saving."
Additional InformationFirst quick investigations showed that there might be something wrong with the following methods:
-GlobalGameManager().getModPath()
-GlobalGameManager().getModBasePath()
-GlobalRegistry().get(RKEY_ENGINE_PATH)

The storage path is always displayed in the titlebar of the editor. Before closing the editor after the initial save, the titlebar says ".doom3/darkmod/xdata/[xdata-file]", whereas it should typically just read "darkmod/xdata/[xdata-file]" (The engine path should be ommited). After reopening the editor, the titlebar says "rkmod/xdata/[xdata-file]".

This bug still exists after specifying a custom folder for the Readable Editor in the DR preferences, which is kind of a contra argument against my assumptions about the probable origin of the bug.

PranQster also tried to setup proper file access rights on the [xdata-file], which did not work as well.
TagsNo tags attached.

Activities

greebo

greebo

28.08.2010 14:41

administrator   ~0003183

Tried the steps in Windows and I couldn't get it to reproduce, just for the records (1.5.0 dev version).
STiFU

STiFU

10.10.2012 10:57

developer   ~0004904

Apparently this issue has been resolved a long time ago, according to Pranqster, the initial reporter. Issue closed.

Issue History

Date Modified Username Field Change
16.08.2010 09:46 STiFU New Issue
16.08.2010 09:49 STiFU Assigned To => STiFU
16.08.2010 09:49 STiFU Status new => acknowledged
16.08.2010 13:31 STiFU Assigned To STiFU =>
28.08.2010 14:41 greebo Note Added: 0003183
10.10.2012 10:57 STiFU Note Added: 0004904
10.10.2012 10:57 STiFU Status acknowledged => closed
10.10.2012 10:57 STiFU Resolution open => no change required