[SOLVED]6.0.5 Crash Enabling/Disabling Delays

Posted on
Wed Dec 18, 2013 1:06 pm
ckeyes888 offline
Posts: 2425
Joined: Nov 26, 2009
Location: Kalispell, MT

[SOLVED]6.0.5 Crash Enabling/Disabling Delays

Having a consistent Indigo client lockup when I access the remove delayed action menu to select
a schedule to remove it's delays.

Anyone else having the issue?

Thanks,

Carl

Posted on
Wed Dec 18, 2013 2:20 pm
matt (support) offline
Site Admin
User avatar
Posts: 21426
Joined: Jan 27, 2003
Location: Texas

Re: 6.0.5 Crash Enabling/Disabling Delays

Hi Carl,

I'm not able to reproduce the problem here. Do you have specific steps? I just created a new Trigger, selected the action panel and choose the Remove Delayed Action type and then selected the schedule radio button and a schedule.

If it consistently crashes for you then try the following:

1) Choose the Indigo 6->Stop Server menu item.

2) Temporarily rename the folder:

/Library/Application Support/Perceptive Automation/Indigo 6/Plugins

to:

/Library/Application Support/Perceptive Automation/Indigo 6/Plugins-hidden-so-indigo-cannot-find

3) Start the Indigo server and try to reproduce the crash.

Image

Posted on
Wed Dec 18, 2013 4:13 pm
ckeyes888 offline
Posts: 2425
Joined: Nov 26, 2009
Location: Kalispell, MT

Re: 6.0.5 Crash Enabling/Disabling Delays

Tried renaming the Plugin folder but it still locks up.

I select the "Remove Delayed Actions", check the "Schedules" button
and try to scroll the list to select one and then it freezes.
Happens every time. I'm running 10.5.8

Thanks for looking into it.

Carl

Posted on
Wed Dec 18, 2013 4:40 pm
matt (support) offline
Site Admin
User avatar
Posts: 21426
Joined: Jan 27, 2003
Location: Texas

Re: 6.0.5 Crash Enabling/Disabling Delays

Do the other popups in that dialog also cause a freeze?

And how about selecting the action type to Disable Schedule (it also has a schedule popup) -- does that one cause a freeze?

Image

Posted on
Wed Dec 18, 2013 4:57 pm
ckeyes888 offline
Posts: 2425
Joined: Nov 26, 2009
Location: Kalispell, MT

Re: 6.0.5 Crash Enabling/Disabling Delays

The only one that causes the freeze is the Schedule list.
The others seem fine. I tried the Disable Schedule and that crashed as well.

It seems limited to just the schedule delays and disabling.

Thanks,

Carl

Posted on
Wed Dec 18, 2013 9:20 pm
matt (support) offline
Site Admin
User avatar
Posts: 21426
Joined: Jan 27, 2003
Location: Texas

Re: 6.0.5 Crash Enabling/Disabling Delays

Temporarily create a new Indigo database (File->New Database) and add a few bogus/empty Schedules. Does it still crash?

Image

Posted on
Wed Dec 18, 2013 11:28 pm
ckeyes888 offline
Posts: 2425
Joined: Nov 26, 2009
Location: Kalispell, MT

Re: 6.0.5 Crash Enabling/Disabling Delays

No crash using a new database with just a few schedules.

Thanks,

Carl

Posted on
Thu Dec 19, 2013 7:48 am
matt (support) offline
Site Admin
User avatar
Posts: 21426
Joined: Jan 27, 2003
Location: Texas

Re: 6.0.5 Crash Enabling/Disabling Delays

Does your database have frequently executing actions (from triggers/schedules/scripts/etc.) that might be changing schedule attributes? Like if they are enabled or disabled? Or does your database have transient schedules (like "auto off after N minutes") executing frequently?

It sounds like you might be seeing a race condition in the UI, and I suspect it is because the schedule list is changing quickly. We've seen cases in the past where the OS X UI updating and rendering code locks up if the underlying data (schedules in this case) are changing quickly when popup menus are rendering.

Image

Posted on
Thu Dec 19, 2013 10:53 am
ckeyes888 offline
Posts: 2425
Joined: Nov 26, 2009
Location: Kalispell, MT

Re: 6.0.5 Crash Enabling/Disabling Delays

Just a few schedules that execute much at all, or auto on/off. In fact I don't use a whole lot of them.
I do have a couple that rarely enable/disable.

Odd one for sure....

edit: maybe a python script to remove delayed actions on a schedule?

Thanks,

Carl

Posted on
Thu Dec 19, 2013 1:17 pm
matt (support) offline
Site Admin
User avatar
Posts: 21426
Joined: Jan 27, 2003
Location: Texas

Re: 6.0.5 Crash Enabling/Disabling Delays

Try temporarily disabling (just a disable, not a delete should do) any triggers/schedules/scripts you have that might be changing schedules. Still crashes?

Image

Posted on
Thu Dec 19, 2013 5:29 pm
ckeyes888 offline
Posts: 2425
Joined: Nov 26, 2009
Location: Kalispell, MT

Re: 6.0.5 Crash Enabling/Disabling Delays

Tried disabling most everything...still crashed :-(

Thanks,

Carl

Posted on
Thu Dec 19, 2013 6:56 pm
matt (support) offline
Site Admin
User avatar
Posts: 21426
Joined: Jan 27, 2003
Location: Texas

Re: 6.0.5 Crash Enabling/Disabling Delays

Hi Carl,

Email me your database file and I'll try to reproduce the crash here.

Image

Posted on
Fri Dec 20, 2013 3:49 pm
ckeyes888 offline
Posts: 2425
Joined: Nov 26, 2009
Location: Kalispell, MT

Re: 6.0.5 Crash Enabling/Disabling Delays

I tried disabling all my timer schedules and that cured the crash.
As you saw in my database I use those for quite a few things and
am not sure how to replace those functions with something else.

Any thoughts appreciated!

Thanks,

Carl

Posted on
Fri Dec 20, 2013 4:12 pm
matt (support) offline
Site Admin
User avatar
Posts: 21426
Joined: Jan 27, 2003
Location: Texas

Re: 6.0.5 Crash Enabling/Disabling Delays

I think it is only the ones that are firing that is causing the problem. So you can sort by the "Next Execution" column and just temporarily disable the ones near the top (that will be firing soon), then you should be able to use the Actions panel UI that has schedule popups. Once you are done in the UI, you can re-enable them.

Not a terrific sol'n obviously, but since I cannot reproduce this crash I'm pretty sure it is specific both to OS X 10.5.8 and having a large list of schedules with 1 or more that are executing while you click on the popup UI.

Image

Posted on
Fri Dec 20, 2013 5:07 pm
ckeyes888 offline
Posts: 2425
Joined: Nov 26, 2009
Location: Kalispell, MT

Re: 6.0.5 Crash Enabling/Disabling Delays

Not a problem at all. Thanks again for looking into it.
I may just move the actions out of the schedules and remove
the delays there.

Carl

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 3 guests