View Issue Details

IDProjectCategoryView StatusLast Update
0000551Virtual Moon Atlas1-Softwarepublic10-08-15 19:59
ReporterDave Chapman Assigned ToPatrick Chevalley  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionunable to reproduce 
PlatformiMac Intel mid 2009OSMac LeopardOS Version10.5.8
Target Version5.1 
Summary0000551: Version 5 for Mac hangs computer
DescriptionThanks so much for making a Mac version. At first it ran OK, but then I somehow got the software into a state in which it freezes the computer, requiring a hardware reboot. Very worrisome! I have deleted the software and I am starting over to see if I can figure out what I did wrong.
Steps To ReproduceResize the widow? Zoom?
TagsNo tags attached.

Activities

Patrick Chevalley

09-12-25 11:40

administrator   ~0000975

Tank you for your report.
It is good if you can give a way to reproduce the problem.

To restart with a blank installation you also need to remove all the configuration files. They are in your home directory .virtualmoon folder.

Dave Chapman

09-12-26 03:33

reporter   ~0000979

I restarted withy a fresh installation. Atlun started and showed a correct phase of the Moon in a smallish window. When I tried the zoom slider, the upper right hand corner of the window went blank, but the window did not refresh. Then I had a "spinning beach ball". The computer froze and I could not "Force Quit" the application. I had to reboot.

Patrick Chevalley

10-01-02 11:21

administrator   ~0000988

I have build a debug version that include all the symbol information to help to find where it crash.

Please download and install:
http://ap-i.net/tmp/vmadebug.dmg

Then open a terminal window and type:
cd /Applications/Virtual_Moon_Atlas
gdb atlun.app/Contents/MacOS/atlun

at the (gdb) prompt type: run

it launch the program and show a few "normal" error about missing fonts.

Make the program to crash and return to the terminal window
if possible type : bt
type : quit

Copy here the full trace show in the terminal.

Dave Chapman

10-01-02 15:05

reporter   ~0000989

Last edited: 10-01-02 15:23

I am sorry but I cannot make this work. I wish I knew Unix better. I managed to change the directory manually, but Terminal does not seem to recognize the gdb command. What am I missing? Does it matter that there are multiple user accounts on the machine?

Patrick Chevalley

10-01-02 18:33

administrator   ~0000990

If you not have gdb on a standard OS X I suppose gdb is installed with the Xcode Tools.
This is available from http://developer.apple.com/technology/xcode.html
It is also possible to install gdb from Macports http://www.macports.org/

But maybe the integrate trace will already give some information.
Can you run :
cd /Applications/Virtual_Moon_Atlas
atlun.app/Contents/MacOS/atlun

Dave Chapman

10-01-02 22:19

reporter   ~0000992

Venice:Virtual_Moon_Atlas Dave$ atlun.app/Contents/MacOS/atlun
[HINT] TWinControl.CreateWnd creating Handle during loading ControlBar1:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading ToolBar2:TToolBar csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading ToolBar1:TToolBar csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading TrackBar1:TTrackBar csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading StatusBar1:TStatusBar csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading PageControl1:TNotebook csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Position:TPage csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Panel1:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button1:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button2:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading GroupBox1:TGroupBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading ComboBox1:TComboBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Desc1:TIpHtmlPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Notes:TPage csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Memo1:TMemo csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Panel7:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button15:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Ephemerides:TPage csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Panel4:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading jour:TLongEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading mois:TLongEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading annee:TLongEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading seconde:TLongEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading minute:TLongEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading heure:TLongEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button4:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button5:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading UpDown1:TUpDown csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading UpDown2:TUpDown csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading UpDown3:TUpDown csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading UpDown4:TUpDown csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading UpDown5:TUpDown csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading UpDown6:TUpDown csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button10:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading StringGrid1:TStringGrid csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Terminateur:TPage csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Panel5:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading ComboBox2:TComboBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading ComboBox3:TComboBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading RadioGroup1:TRadioGroup csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading ListBox1:TListBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Outils:TPage csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading PanelRot:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button13:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button12:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading CheckBox2:TCheckBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading CheckBox1:TCheckBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading RadioGroup2:TRadioGroup csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button11:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Edit1:TEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Edit2:TEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Edit3:TEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Edit4:TEdit csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Enregistredist:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Reglage:TPage csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading TrackBar2:TTrackBar csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading TrackBar3:TTrackBar csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading TrackBar4:TTrackBar csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Panel8:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading TrackBar5:TTrackBar csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button14:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading GroupBox2:TGroupBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading CheckBox8:TCheckBox csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button21:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading dbtab:TPage csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading StringGrid2:TStringGrid csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Panel6:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button9:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading btnEffacer:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button19:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Button20:TButton csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading PanelMoon:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading PanelMoon2:TPanel csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Splitter2:TSplitter csDesigning=False
[HINT] TWinControl.CreateWnd creating Handle during loading Splitter1:TSplitter csDesigning=False
Warning: Using Carbon custom control instead of not implemented win control!
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
[HINT] TWinControl.CreateWnd creating Handle during loading Moon:TPanel csDesigning=False
Warning: Using Carbon custom control instead of not implemented win control!
Warning: Using Carbon custom control instead of not implemented win control!
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with result -30585
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with result -30585
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796
FindCarbonFontID Error: ATSUFindFontFromName failed with result -8796

Patrick Chevalley

10-01-03 10:24

administrator   ~0000993

Do the trace include the crash ?
I have exactly the same on my computer, there is no unexpected error here.

Which graphic card option do you have on your iMac ?

Can you try to launch the program and go to the Setup tab on the left pane. Then click the "OpenGL info" button and send me screen shot of the first three tabs (common, buffer, maximum)

And to be sure the problem is with the graphic can you run datlun from the same /Applications/Virtual_Moon_Atlas and look if you can browse the database or change the selection options.

Dave Chapman

10-01-11 03:32

reporter   ~0000995

Last edited: 10-01-11 03:59

I have NVIDIA GeoForce 9400

datlun runs fine, but crashes when I invoke atlun for charting.

It is difficult to help because the computer freezes and requires hardware reboot.

I am not sure what you mesan by then left pane: all I see is the atlun window.

(See uploaded GIF.)

10-01-11 03:59

 

atlun_screen_grab.gif (31,822 bytes)   
atlun_screen_grab.gif (31,822 bytes)   

Detlev Noll

10-01-13 05:06

reporter   ~0001000

Mine crashes on startup, no freeze. With the Debug Version I got the following trace:

/Applications/Virtual_Moon_Atlas % atlun.app/Contents/MacOS/atlun
2010-01-13 04:57:29.287 atlun[42513:903] __CFServiceControllerBeginPBSLoadForLocalizations timed out while talking to pbs
[FORMS.PP] ExceptionOccurred
  Sender=EPrinter
  Exception=Printer " " does't exists.
  Stack trace:
  $002A8B0A TPRINTER__SETPRINTER, line 440 of /Users/pch/lazarus/lcl/printers.pas
  $00320271 TCARBONPRINTER__UPDATEPRINTER, line 295 of /Users/pch/lazarus/components/printers/osprinters.pas
  $0031FFE5 TCARBONPRINTER__CREATE, line 250 of /Users/pch/lazarus/components/printers/osprinters.pas
  $00320F85 _OSPRINTERS_init, line 565 of /Users/pch/lazarus/components/printers/osprinters.pas
TApplication.HandleException Printer " " does't exists.
  Stack trace:
  $002A8B0A TPRINTER__SETPRINTER, line 440 of /Users/pch/lazarus/lcl/printers.pas
  $00320271 TCARBONPRINTER__UPDATEPRINTER, line 295 of /Users/pch/lazarus/components/printers/osprinters.pas
  $0031FFE5 TCARBONPRINTER__CREATE, line 250 of /Users/pch/lazarus/components/printers/osprinters.pas
  $00320F85 _OSPRINTERS_init, line 565 of /Users/pch/lazarus/components/printers/osprinters.pas
exception at 002A8B0A:
Printer " " does't exists.

iMac 10.6.2 NVIDIA GeForce 9400

Patrick Chevalley

10-02-11 09:06

administrator   ~0001021

This is a totally different issue, you must create a separate report.

Open SystemPreferences, Print/Fax setting, and set a printer, a PDF writer for example.

Patrick Chevalley

10-02-11 09:15

administrator   ~0001022

Sorry Dave, I just return now to your problem.

I meant the right pane, Setup tab.

I see on you screen shot that Dynamic Relief is active, so you can open the Configuration menu ?

Can you try to return to default setting by removing the file .virtualmoon/vma.rc in your home folder.

Issue History

Date Modified Username Field Change
09-12-24 13:12 Dave Chapman New Issue
09-12-25 11:40 Patrick Chevalley Note Added: 0000975
09-12-25 11:40 Patrick Chevalley Assigned To => Patrick Chevalley
09-12-25 11:40 Patrick Chevalley Status new => assigned
09-12-26 03:33 Dave Chapman Note Added: 0000979
09-12-28 10:15 Patrick Chevalley Target Version 0.3.0 => 5.1
10-01-02 11:21 Patrick Chevalley Note Added: 0000988
10-01-02 15:05 Dave Chapman Note Added: 0000989
10-01-02 15:23 Dave Chapman Note Edited: 0000989
10-01-02 18:33 Patrick Chevalley Note Added: 0000990
10-01-02 22:19 Dave Chapman Note Added: 0000992
10-01-03 10:24 Patrick Chevalley Note Added: 0000993
10-01-11 03:32 Dave Chapman Note Added: 0000995
10-01-11 03:55 Dave Chapman Note Edited: 0000995
10-01-11 03:57 Dave Chapman Note Edited: 0000995
10-01-11 03:59 Dave Chapman File Added: atlun_screen_grab.gif
10-01-11 03:59 Dave Chapman Note Edited: 0000995
10-01-13 05:06 Detlev Noll Note Added: 0001000
10-02-11 09:06 Patrick Chevalley Note Added: 0001021
10-02-11 09:15 Patrick Chevalley Note Added: 0001022
10-08-15 19:59 Patrick Chevalley Status assigned => resolved
10-08-15 19:59 Patrick Chevalley Resolution open => unable to reproduce