Hi guys,

I confirm this bug / regression in Qt 4.5.2. I found the same problem when compiling in MacOS (10.5.7).  I would like to report the issue to the Qt developers. Does anybody have an idea of a little example to reproduce the problem?

Diego.

On 19/08/2009, at 7:26, Barry Gerdes wrote:

Hi Andreas
 
I re-built the patch. I had missed one of the sections and it did not recover correctly. I then started with all the files that needed patching in a separate folder and applied the patch again. This time the patch worked and I was able to compile with both Qt 4.5.2 and qt 4.5.0. Stellarium ran without bother using the 4.5.0 dll's but I have not seen the eclipse like you showed yet.
 
When I checked the new dll's and found them changed I installed them. It was then I noticed the menu problem. yes I noted too that if the menu was changed elswhere it was indicated on the menu next time the menu was selected. This certainly looks like a Qt 4.5.2 bug


Barry Gerdes
Beaumont Hills Observatory
S 33' 41' 44"    E 150' 56' 32"
12" F10 GPS Polar mounted
 



  

Date: Wed, 19 Aug 2009 00:43:40 +0200
From: bormann.gm@googlemail.com
To: stellarium-pubdevel@lists.sourceforge.net
Subject: Re: [Stellarium-pubdevel] SunEclipse patch for better rendering a solar eclipse

Barry Gerdes wrote:

I can confirm that under Windows. I tried to build 4885 with the patch and it bombed out also. 4885 built OK as standard.



Hi Barry,

when you compiled the patch did you use Qt 4.5.0 or 4.5.2 ?

I only use 4.5.2 so far which compiles OK with the patch. But I can confirm the odd behavior of the menus. It is not possible to use the dialogs normally because they are not updated correctly on mouse clicks. One has to close and reopen the dialog windows to see the changes. This could be a major Qt 4.5.2 bug.

Here is my log with Stellarium 0.10.2 and patch applied:

2009-08-19T00:16:28
C:\src\stellarium-0.10.2\builds\msys\src\stellarium.exe 
Windows 2000
Compiled with GCC 3.4.5
Qt runtime version: 4.5.2
Qt compilation version: 4.5.2
Addressing mode: 32-bit
Total memory: 2047 MB (unreliable)
Total virtual memory: 2047 MB (unreliable)
Physical memory in use: 40%
Processor speed: 2813 MHz
Processor name: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
Processor speed: 2813 MHz
Processor name: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
 ------------------------------------------------------- 
[ This is Stellarium 0.10.2 - http://www.stellarium.org ] 
[ Copyright (C) 2000-2009 Fabien Chereau et al          ] 
 ------------------------------------------------------- 

>>> Dialogs work, menus work with delay.


Log with original Stellarium 0.10.2 and replaced libstelMain.dll (patch applied):

2009-08-19T00:19:49
C:\Program Files\Stellarium 0.10.2\stellarium.exe 
Windows 2000
Compiled with GCC 3.4.5
Qt runtime version: 4.5.0
Qt compilation version: 4.5.2
Addressing mode: 32-bit
Total memory: 2047 MB (unreliable)
Total virtual memory: 2047 MB (unreliable)
Physical memory in use: 40%
Processor speed: 2813 MHz
Processor name: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
Processor speed: 2813 MHz
Processor name: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
 ------------------------------------------------------- 
[ This is Stellarium 0.10.2 - http://www.stellarium.org ] 
[ Copyright (C) 2000-2009 Fabien Chereau et al          ] 
 ------------------------------------------------------- 

>>> Dialogs and menus work OK.


Log with current Stellarium 0.10.3 rev. 4885 and patch applied:

2009-08-19T00:31:49
C:\src\stellarium\builds\msys\src\stellarium.exe 
Windows 2000
Compiled with GCC 3.4.5
Qt runtime version: 4.5.2
Qt compilation version: 4.5.2
Addressing mode: 32-bit
Total memory: 2047 MB (unreliable)
Total virtual memory: 2047 MB (unreliable)
Physical memory in use: 40%
Processor speed: 2813 MHz
Processor name: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
Processor speed: 2813 MHz
Processor name: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
 ------------------------------------------------------- 
[ This is Stellarium 0.10.3 - http://www.stellarium.org ] 
[ Copyright (C) 2000-2009 Fabien Chereau et al          ] 
 ------------------------------------------------------- 

>>> Dialogs and menus do not work correctly. Dialogs must be closed and reopened.

Andreas


Check the daily blob for the latest on what's happening around the web What goes online, stays online ------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july_______________________________________________
Stellarium-pubdevel mailing list
Stellarium-pubdevel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel