Actions
Bug #13069
openОшибка памяти после назначения и последующей отмены Sequential Identifier
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
05/27/2024
Due date:
% Done:
0%
Estimated time:
Detected in build:
1.4.859
Platform:
Windows x64
Published in build:
Description
На проекте stpo был назначен внешний префикс (новое имя атрибута, не ForeignID).
Префикс назначился успешно.
Далее была предпринята попытка убрать префикс тем же путём, запрос об уверенности в отмене уже добавленного префикса не появился, в правом нижнем углу прогресс по изменениям настроек проекта продолжил обновляться (расти), спустя некоторое время выпала ошибка касательно памяти.
eclipse.buildId=4.26.0.20240520-1757
java.version=21.0.3
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
Framework arguments: -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective
org.eclipse.core.jobs
Error
Mon May 27 19:43:20 MSK 2024
An internal error occurred during: "Change project settings for stpo".
java.lang.OutOfMemoryError: Java heap space
at org.sqlite.core.NativeDB.utf8ByteArrayToString(NativeDB.java:498)
at org.sqlite.core.NativeDB.column_name(NativeDB.java:239)
at org.sqlite.core.DB.column_names(DB.java:724)
at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:48)
at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:30)
at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:19)
at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:35)
at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:241)
at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205)
at com.unitesk.requality.core.storage.cache.CacheStorage.readLocked(CacheStorage.java:1166)
at com.unitesk.requality.core.storage.cache.CacheStorage.readLocked(CacheStorage.java:1126)
at com.unitesk.requality.core.storage.cache.CacheStorage.readLocked(CacheStorage.java:1118)
at com.unitesk.requality.core.storage.cache.LinksCacheMan.getCPDirectLinks(LinksCacheMan.java:863)
at com.unitesk.requality.core.storage.CPLinkResolver.getDirectLinksCacheItems(CPLinkResolver.java:866)
at com.unitesk.requality.core.storage.CPLinkResolver.removeIncorrectLinks(CPLinkResolver.java:287)
at com.unitesk.requality.core.storage.CPLinkResolver$1.changed(CPLinkResolver.java:652)
at com.unitesk.requality.core.model.TreeDB.fireNodeChange(TreeDB.java:3738)
at com.unitesk.requality.core.model.TreeDB.handleTreeNodeChanges(TreeDB.java:3217)
at com.unitesk.requality.core.model.TreeDB.saveAttributes(TreeDB.java:1549)
at com.unitesk.requality.core.model.TreeDB.commitAttributes(TreeDB.java:1519)
at com.unitesk.requality.core.attribute.AttributeStorage.commitChanges(AttributeStorage.java:1966)
at com.unitesk.requality.core.model.TreeDB$6.changeAttributes(TreeDB.java:2838)
at com.unitesk.requality.core.transaction.SaveAttributes.apply(SaveAttributes.java:58)
at com.unitesk.requality.core.transaction.TransactionStorage.applyOperation(TransactionStorage.java:842)
at com.unitesk.requality.core.transaction.TransactionStorage.apply(TransactionStorage.java:795)
at com.unitesk.requality.core.transaction.TransactionStorage.apply(TransactionStorage.java:753)
at com.unitesk.requality.core.model.TreeDB.commit(TreeDB.java:1740)
at com.unitesk.requality.core.model.TreeDB.commit(TreeDB.java:1695)
at com.unitesk.requality.eclipse.views.projectSettings.RequalityPropertyPage$2.runInWorkspace(RequalityPropertyPage.java:148)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:43)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Files
Actions