View Issue Details

IDProjectCategoryView StatusLast Update
0002023CCdcielGeneralpublic18-11-30 10:21
ReporterCedric Raguenaud Assigned ToPatrick Chevalley  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionduplicate 
Target Version1.0 
Summary0002023: Application crash
DescriptionLast night, before the end of a bias sequence (2 images before the end), ccdciel crashed and exited without warning. I don't know what caused it. I restarted it and it ran other sequences fine all night.
Steps To ReproduceFaulting application name: ccdciel.exe, version:, time stamp: 0x00000000
Faulting module name: mswsock.dll, version: 10.0.17134.1, time stamp: 0xd0d9b906
Exception code: 0xc0000409
Fault offset: 0x0000dc07
Faulting process ID: 0x26d8
Faulting application start time: 0x01d47c3e4086bf75
Faulting application path: C:\Software\ccdciel\src\ccdciel.exe
Faulting module path: C:\WINDOWS\system32\mswsock.dll
Report ID: 6f286dae-d18a-49df-a01f-a64e6ea481ca
Faulting package full name:
Faulting package-relative application ID:
Additional Information- <Event xmlns="">
- <System>
  <Provider Name="Application Error" />
  <EventID Qualifiers="0">1000</EventID>
  <TimeCreated SystemTime="2018-11-14T19:16:43.487073700Z" />
  <Security />
- <EventData>
  <Data />
  <Data />
TagsNo tags attached.


has duplicate 0002033 resolvedPatrick Chevalley Application crash 


Patrick Chevalley

18-11-15 22:49

administrator   ~0005081

error 0xc0000409 is stack overflow.

Do you run a very big sequence with a lot of exposure? or is ccdciel running for a very long time? many repeat option?
It is easy to increase the stack size in the compiler options but it is best if we can shorten the recursion loop,
I already fix the most important by using QueueAsyncCall() to chain the capture and when changing the target, but maybe we must also that for the plan steps or for the repeat loop.

Cedric Raguenaud

18-11-15 22:55

reporter   ~0005082

The sequence had few steps (bias + 4 darks) , but the one it failed on was the 500 bias frames plan. It failed on #498.

Patrick Chevalley

18-11-16 21:58

administrator   ~0005085

Strange, because there is no recursion when starting the exposures. I will try to search more in detail, maybe valgrind can help.
For now I commit a change to increase the max stack size:

Patrick Chevalley

18-11-30 10:21

administrator   ~0005140

I keep only one issue open for this problem

Issue History

Date Modified Username Field Change
18-11-15 16:25 Cedric Raguenaud New Issue
18-11-15 22:49 Patrick Chevalley Assigned To => Patrick Chevalley
18-11-15 22:49 Patrick Chevalley Status new => assigned
18-11-15 22:49 Patrick Chevalley Target Version => 1.0
18-11-15 22:49 Patrick Chevalley Note Added: 0005081
18-11-15 22:55 Cedric Raguenaud Note Added: 0005082
18-11-16 21:58 Patrick Chevalley Note Added: 0005085
18-11-20 16:54 Patrick Chevalley Relationship added has duplicate 0002033
18-11-30 10:21 Patrick Chevalley Status assigned => closed
18-11-30 10:21 Patrick Chevalley Resolution open => duplicate
18-11-30 10:21 Patrick Chevalley Note Added: 0005140