If you search for an eclipse, and there are no results, if you click 'None', and hit 'Go to time and planet' Celestia crashes.
Heres how i found it:
Eclipse Finder
Saturn - 22 Feb 2003 to 22 Mar 2005
Click None, hit Go to time and planet'...boom, crash.
Ive tested it with other planets as well, same result.
WinXP
Athlon XP 1800+
Geforce FX
Eclipse Finder Crash
I would think this is a small bug in the source code file:- eclipsefinder.cpp
The two constructor should initialise data member:-body
like this?
It did work on my XP machine
Code: Select all
Eclipse::Eclipse(int Y, int M, int D)
{
date = new astro::Date(Y, M, D);
}
Eclipse::Eclipse(double JD)
{
date = new astro::Date(JD);
}
The two constructor should initialise data member:-body
like this?
Code: Select all
Eclipse::Eclipse(int Y, int M, int D) : body(NULL)
{
date = new astro::Date(Y, M, D);
}
Eclipse::Eclipse(double JD) : body(NULL)
{
date = new astro::Date(JD);
}
It did work on my XP machine
Joe