View Issue Details

IDProjectCategoryView StatusLast Update
0000460SkyChart1-Softwarepublic10-10-30 10:10
Reportermarc fokker Assigned ToPatrick Chevalley  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionopen 
Platformx86OSWindowsOS VersionXP
Product Version3.0.1.5 SVN 
Target Version3.2Fixed in Version3.1 SVN 
Summary0000460: CatGen crashes the program when selecting the fields in other then top-down order.
DescriptionFor as far I know, this is a Windows only problem. It is a bug that 's there in all versions I tested. :-(

To reproduce, I will add the small radiants data file. It is a Windows ASCII formatted text written with notepad. (CR+LF at the end.) I don't suspect the type of file plays a role in the buggy behaviour.

The first two pages of CatGen go without trouble.
Setup -> Catalog. Click the CatGen button. From the catalog type radio buttons, select "Deep Sky or other objects".
Choose as a Catalog shortname "radi", as a Catalog long name "radiants". Select the Input Catalog files, here "C:\Program

Files\Ciel\cat\radiants\METEOR.DAT". Choose a "binary indexed catalog". Click Next. You could also select "text", for the bug, it doesn't matter.

From the RA options, choose "Hours, minutes, seconds", from the DEC options, choose "Degrees, minutes, seconds".
Set "2000.0" as a value in the coordinates Equinox and Position Epoch, leave maximum magnitude to "0.0". Leave the Default Nebulae parameters untouched, the object type should display "Unknown". Click next.

Now comes the buggy part. When you do everything in exactly the first time right in the top-down order as the fields are listed, there will be no problems. If you do this in another order, or when you made an error, and want to go back to change something, the CatGen and SkyCharts display crash and dissapear.

One of many orders that results in a crash:
check "Catalog ID", Label "Id", First Char "1", length "21".
check "[RA (hours)]. Within a few seconds, the program crashes completely.


TagsNo tags attached.

Activities

09-01-17 12:01

 

METEORS_dat.txt (6,811 bytes)   
METEORS_dat.txt (6,811 bytes)   

09-01-17 12:07

 

METEORS_tdf.txt (967 bytes)   
METEORS_tdf.txt (967 bytes)   

Patrick Chevalley

09-01-17 12:41

administrator   ~0000845

I confirm this bug is on Windows only.

marc fokker

09-11-04 13:02

reporter   ~0000949

Last edited: 09-11-04 13:05

Things got worse since a few development versions ago. With CatGen under Windows, opening a project file (.prj) results in a freeze of about 25 seconds. After that, the program crashes when I go from the 2nd dialog screen to the 3rd.

Patrick Chevalley

10-08-20 09:15

administrator   ~0001201

The bug was within the Lazarus library and is now fixed.
It will be available with Monday August 23 snapshot.

Issue History

Date Modified Username Field Change
09-01-17 12:01 marc fokker New Issue
09-01-17 12:01 marc fokker File Added: METEORS_dat.txt
09-01-17 12:07 marc fokker File Added: METEORS_tdf.txt
09-01-17 12:41 Patrick Chevalley Note Added: 0000845
09-01-17 12:41 Patrick Chevalley Status new => confirmed
09-01-17 12:41 Patrick Chevalley Target Version 0.3.0 => 3.2
09-11-04 13:02 marc fokker Note Added: 0000949
09-11-04 13:05 marc fokker Note Edited: 0000949
10-08-20 09:15 Patrick Chevalley Note Added: 0001201
10-08-20 09:15 Patrick Chevalley Assigned To => Patrick Chevalley
10-08-20 09:15 Patrick Chevalley Status confirmed => resolved
10-08-20 09:15 Patrick Chevalley Fixed in Version 0.3.0 => 3.1 SVN
10-10-30 10:10 Patrick Chevalley Status resolved => closed