Author Topic: 1.8RC5: Edit Instance Internal Error  (Read 3178 times)

Offline georg.viehoever

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2132
1.8RC5: Edit Instance Internal Error
« on: 2013 March 31 08:15:47 »
Seen on both Windows and Linux:
- create process container by dragging processing sequence from History Explorer to desktop
- On desktop, click on Process Icon, select Edit Instance Source Code
- Change something in Edit Window
- Press green checkmark
- Result: "Error: Internal Error: Invalid Routine Invoked: MetaProcessContainer::assignmentRoutine". See screenshot

After one of these attempts, PI seemes to become quite unstable (all kinds of memory issues, not sure if reproducible).
Georg
Georg (6 inch Newton, unmodified Canon EOS40D+80D, unguided EQ5 mount)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: 1.8RC5: Edit Instance Internal Error
« Reply #1 on: 2013 March 31 15:24:33 »
This problem is due to a limitation of the internal ProcessContainer implementation in PI Core. It's actually not a bug. However, the internal error message should be harmless. The further 'memory error' exceptions that you describe should not happen. I'll investigate this.

By the way, you cannot edit a Script instance either. In this case the cause is that the Script core JavaScript object is sealed for security reasons. You can inspect a Script instance, but not change it. The rest of processes should be fully editable.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline georg.viehoever

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2132
Re: 1.8RC5: Edit Instance Internal Error
« Reply #2 on: 2013 April 01 04:33:34 »
We'll, it would be nice to be able to edit a Process Container - I just wanted to change one of the parameters of a process. And if it is not possible, the context menu item for doing so should be disabled, or the error message more helpful.

I am not sure if the memory issues are related to this. The problems appeared after a long session, just after the script editing message appeared. The problem might also be somewhere else, for instance in image cloning that I used heavily. I will keep eyes open.

Georg
Georg (6 inch Newton, unmodified Canon EOS40D+80D, unguided EQ5 mount)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: 1.8RC5: Edit Instance Internal Error
« Reply #3 on: 2013 April 01 13:17:56 »
Quote
We'll, it would be nice to be able to edit a Process Container

It will be possible in the final 1.8 release. I just haven't had the time to make the necessary changes in time for RC5.

I'm afraid it won't be possible on your Raspberry Pi, though  >:D
Juan Conejero
PixInsight Development Team
http://pixinsight.com/