Page 1 of 4
IndigoServer Crash 2021.1.0
Posted:
Sat Jul 03, 2021 6:49 am
by davinci
Server just crashed, but luckily also restarted:
- Code: Select all
Process: IndigoServer [367]
Path: /Library/Application Support/Perceptive Automation/*/IndigoServer.app/Contents/MacOS/IndigoServer
Identifier: com.perceptiveautomation.indigo-server
Version: 2021.1.0 (2021.1.0)
Code Type: ARM-64 (Native)
Parent Process: ??? [1]
Responsible: IndigoServer [367]
User ID: 501
Date/Time: 2021-07-03 13:53:21.019 +0200
OS Version: macOS 11.4 (20F71)
Report Version: 12
Anonymous UUID: 7D192588-D20C-4625-BD56-49E2A538145D
Time Awake Since Boot: 1400 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
abort() called
IndigoServer(367,0x10563fd40) malloc: *** error for object 0x14773b500: pointer being freed was not allocated
...
Re: IndigoServer Crash 2021.1.0
Posted:
Sat Jul 03, 2021 8:17 am
by davinci
Seems to be reproducible after every reboot.
Re: IndigoServer Crash 2021.1.0
Posted:
Sat Jul 03, 2021 10:47 am
by matt (support)
At what point does the Indigo Server crash after a reboot (Event Log file might have a clue)?
Are there any specific steps you are doing before it crashes?
Re: IndigoServer Crash 2021.1.0
Posted:
Sat Jul 03, 2021 1:53 pm
by davinci
I will check the log. It just crashed again.
Re: IndigoServer Crash 2021.1.0
Posted:
Sat Jul 03, 2021 2:25 pm
by davinci
The log just shows the restart of the server. Nothing specific about the crash. I looked for "Indigo Server".
It crashed three times today.
Time Awake Since Boot: 23000 seconds
Time Awake Since Boot: 3200 seconds
Time Awake Since Boot: 1400 seconds
The time of the crashes seems to be very specific.
I updated Fantastic Weather today, so that *might* be related. I disabled it for now - just to be sure.
Re: IndigoServer Crash 2021.1.0
Posted:
Sat Jul 03, 2021 4:04 pm
by DaveL17
davinci wrote:I updated Fantastic Weather today, so that *might* be related. I disabled it for now - just to be sure.
I doubt that the plugin is the cause -- plugins run in their own independent thread to protect against this very thing. That said, please let me know if you find it's somehow related.
Re: IndigoServer Crash 2021.1.0
Posted:
Sun Jul 04, 2021 5:14 am
by davinci
I agree, but the crashes all happened since the update and since I disabled it yesterday, I haven't had any additional crash.
Re: IndigoServer Crash 2021.1.0
Posted:
Sun Jul 04, 2021 5:19 am
by DaveL17
If the plugin is indeed the cause (or a contributing factor) we need to figure that out asap. A plugin shouldn't be able to bring down the server, but that doesn't mean it's not happening. That said, yours is the only report of this nature I've seen.
Re: IndigoServer Crash 2021.1.0
Posted:
Sun Jul 04, 2021 5:36 am
by davinci
Well I am running on an M1 Mac mini. Also I am monitoring the restart of the server by sending me a push message. Otherwise I wouldn't even know it.
I will report here if it happens again after I uninstalled the plugin.
Re: IndigoServer Crash 2021.1.0
Posted:
Sun Jul 04, 2021 12:06 pm
by matt (support)
From looking at the stack trace Indigo Server is crashing while it is trying to process an incoming command/request. I don't know where the request is coming from, but likely a plugin, the Indigo client or Web server, or a script. Definitely looks like a bug in that the server shouldn't crash regardless of the format/arguments in the commands/requests it receives, but it is. If re-enabling the plugin causes it to crash again consistently, then we should investigate it more to try to figure out how.
Re: IndigoServer Crash 2021.1.0
Posted:
Sun Jul 04, 2021 12:38 pm
by DaveL17
@Matt - as an FYI, the Fantastic Weather plugin is not taking advantage of any of the new additions to the Indigo API or new web server functions.
Re: IndigoServer Crash 2021.1.0
Posted:
Sun Jul 04, 2021 2:12 pm
by davinci
I should also mention that with the previous version of the plugin there were no such crashes. After the update I had three in a row. Now since one day not a single crash.
I can try reinstalling the plugin when I have more time to monitor.
As far as I know there were no other changes to the Mac.
I do use Python scripts extensively though.
Re: IndigoServer Crash 2021.1.0
Posted:
Sat Jul 10, 2021 2:16 am
by davinci
Not one crash happened since.
Re: IndigoServer Crash 2021.1.0
Posted:
Sun Jul 18, 2021 10:35 am
by davinci
Crashed again, without Fantastic Weather:
- Code: Select all
Process: IndigoServer [362]
Path: /Library/Application Support/Perceptive Automation/*/IndigoServer.app/Contents/MacOS/IndigoServer
Identifier: com.perceptiveautomation.indigo-server
Version: 2021.1.0 (2021.1.0)
Code Type: ARM-64 (Native)
Parent Process: ??? [1]
Responsible: IndigoServer [362]
User ID: 501
Date/Time: 2021-07-18 17:06:04.820 +0200
OS Version: macOS 11.4 (20F71)
Report Version: 12
Anonymous UUID: 7D192588-D20C-4625-BD56-49E2A538145D
Time Awake Since Boot: 13000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
abort() called
IndigoServer(362,0x1030d3d40) malloc: *** error for object 0x12dc15680: pointer being freed was not allocated
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
...
Re: IndigoServer Crash 2021.1.0
Posted:
Sun Jul 18, 2021 12:38 pm
by DaveL17
It's interesting (and possibly coincidence) that the Time Awake Since Boot is precisely 13000 seconds.