Uploaded image for project: 'SongKong'
  1. SONGKONG-1365

SongChanges section better handle lack of memory

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.12
    • Fix Version/s: 4.13
    • Component/s: Reports
    • Labels:
      None
    • Forum Username:
      paul

      Description

      Causes SongChanges section incomplete

      21/10/2017 13.41.30:EDT:com.jthink.songkong.reports.SongChangesReport:outputSongChangedDetails:SEVERE: SongChanges Report:Started Song Processing
      21/10/2017 13.42.18:EDT:com.jthink.songkong.analyse.general.Errors:addError:SEVERE: Adding Error:Unable to do complete SongChanges Report: processed 6039 from 17628:GC overhead limit exceeded
      java.lang.OutOfMemoryError: GC overhead limit exceeded
      at java.lang.reflect.Array.newInstance(Unknown Source)
      at org.hibernate.type.descriptor.java.ArrayMutabilityPlan.deepCopyNotNull(ArrayMutabilityPlan.java:43)
      at org.hibernate.type.descriptor.java.MutableMutabilityPlan.deepCopy(MutableMutabilityPlan.java:52)
      at org.hibernate.type.AbstractStandardBasicType.deepCopy(AbstractStandardBasicType.java:321)
      at org.hibernate.type.AbstractStandardBasicType.deepCopy(AbstractStandardBasicType.java:317)
      at org.hibernate.type.TypeHelper.deepCopy(TypeHelper.java:67)
      at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:268)
      at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
      at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.performTwoPhaseLoad(AbstractRowReader.java:244)
      at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.finishUp(AbstractRowReader.java:215)
      at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:140)
      at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
      at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
      at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:186)
      at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4126)
      at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:503)
      at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:468)
      at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:213)
      at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:275)
      at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:151)
      at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1106)
      at org.hibernate.internal.SessionImpl.access$2000(SessionImpl.java:176)
      at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.load(SessionImpl.java:2587)
      at org.hibernate.internal.SessionImpl.get(SessionImpl.java:991)
      at com.jthink.songkong.db.SongCache.loadSongFromDatabase(SongCache.java:89)
      at com.jthink.songkong.reports.SongChangesReport.outputSongChangedDetails(SongChangesReport.java:2438)
      at com.jthink.songkong.reports.FixSongsReportCreator.createReport(FixSongsReportCreator.java:115)
      at com.jthink.songkong.analyse.toplevelanalyzer.FixSongsController.start(FixSongsController.java:305)
      at com.jthink.songkong.ui.swingworker.FixSongs.doInBackground(FixSongs.java:50)
      at com.jthink.songkong.ui.swingworker.FixSongs.doInBackground(FixSongs.java:20)
      at javax.swing.SwingWorker$1.call(Unknown Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)

        Attachments

          Activity

            People

            • Reporter:
              ijabz IJabz
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: