Stellarium crash when starting exoplanet

Bug #1320082 reported by henrysky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
High
Alexander Wolf

Bug Description

Stellarium revision 6797 crash when starting exoplanet plugin on Mac OSX 10.9.3

Stellarium Log:
2014-05-16T13:19:22
Mac OS X 10.9 series
Compiled using Clang 5.1.0
Qt runtime version: 5.2.1
Qt compilation version: 5.2.1
Addressing mode: 64-bit
Model Name: MacBook Air
Model Identifier: MacBookAir5,2
Processor Name: Intel Core i5
Processor Speed: 1.8 GHz
Number of Processors: 1
Memory: 4 GB
Chipset Model: Intel HD Graphics 4000
VRAM (Dynamic, Max): 1024 MB
/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/MacOS/stellarium
 -------------------------------------------------------
[ This is Stellarium 0.13.0 - http://www.stellarium.org ]
[ Copyright (C) 2000-2014 Fabien Chereau et al ]
 -------------------------------------------------------
Writing log file to: "/Users/Henry/Library/Application Support/Stellarium/log.txt"
File search paths:
  0 . "/Users/Henry/Library/Application Support/Stellarium"
  1 . "/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/Resources"
Config file is: "/Users/Henry/Library/Application Support/Stellarium/config.ini"
OpenGL versions supported: "1.1, 1.2, 1.3, 1.4, 1.5, 2.0, 2.1"
Driver version string: "2.1 INTEL-8.26.34"
GL vendor is "Intel Inc."
GL renderer is "Intel HD Graphics 4000 OpenGL Engine"
Cache directory is: "/Users/Henry/Library/Caches/stellarium/stellarium"
Sky language is "en_HK"
Application language is "en_HK"
Loading Solar System data ...
Loading star data ...
"Loading "/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/Resources/stars/default/stars_0_0v0_4.cat": 0_0v0_4; 4979"
"Loading "/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/Resources/stars/default/stars_1_0v0_4.cat": 1_0v0_4; 21800"
"Loading "/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/Resources/stars/default/stars_2_0v0_4.cat": 2_0v0_4; 150779"
"Loading "/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/Resources/stars/default/stars_3_1v0_3.cat": 3_1v0_3; 428466"
Finished loading star catalogue data, max_geodesic_level: 3
navigation/preset_sky_time is a double - treating as jday: 2.45151e+06
Loaded 10051 NGC records
Loading NGC name data ...
Loaded 414 / 414 NGC name records successfully
Use vertex shader for atmosphere rendering.
Loading star names from "/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/Resources/skycultures/western/star_names.fab"
Loaded 237 / 237 common star names
Loading star names from "/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/Resources/stars/default/name.fab"
Loaded 4359 / 4359 scientific star names
Loading variable stars from "/Users/Henry/Stellarium_development/builds/latest_build/Stellarium.app/Contents/Resources/stars/default/gcvs_hip_part.dat"
Loaded 6886 / 6886 variable stars
Loaded 88 / 88 constellation records successfully for culture "western"
Loaded 85 / 85 constellation art records successfully for culture "western"
Loaded 89 / 89 constellation names
Loading constellation boundary data ...
Loaded 782 constellation boundary segments
StelPainter: initGLShaders()...
StelPainter: initGLShaders()... done
Creating GUI ...
Loaded plugin "CompassMarks"
Loaded plugin "EquationOfTime"
Loaded plugin "Exoplanets"
Exoplanets: version of the format of the catalog: 1
Exoplanets: loading catalog file: "/Users/Henry/Library/Application Support/Stellarium/modules/Exoplanets/exoplanets.json"
Loaded plugin "MeteorShowers"
MeteorShowers: loading catalog file: "/Users/Henry/Library/Application Support/Stellarium/modules/MeteorShowers/showers.json"
Loaded plugin "Observability"
Loaded plugin "Oculars"
Ocular plugin - press Command-O to toggle eyepiece view mode. Press ALT-o for configuration.
Oculars::validateIniFile ocular.ini exists at: "/Users/Henry/Library/Application Support/Stellarium/modules/Oculars/ocular.ini" . Checking version...
Oculars::validateIniFile found existing ini file version 3
Loaded plugin "PointerCoordinates"
Loaded plugin "Satellites"
Satellites: loading catalog file: "/Users/Henry/Library/Application Support/Stellarium/modules/Satellites/satellites.json"
Loaded plugin "TelescopeControl"
TelescopeControl: Only embedded telescope servers are available.
TelescopeControl: Loaded successfully 2 telescopes.
Unable to find module called "TimeZoneConfiguration"
Loaded plugin "TimeZoneConfiguration"

Related branches

Revision history for this message
henrysky (henry-leung-2010) wrote :
description: updated
Revision history for this message
Alexander Wolf (alexwolf) wrote :

Can you delete exoplanets.json and run Stellarium again?

tags: added: exoplanets plugin
Changed in stellarium:
assignee: nobody → Alexander Wolf (alexwolf)
Revision history for this message
henrysky (henry-leung-2010) wrote :

same situation, still crash...

Changed in stellarium:
milestone: none → 0.13.0
Revision history for this message
Alexander Wolf (alexwolf) wrote :

Sorry, I can't reproduce issue on OS X 10.7.

Revision history for this message
henrysky (henry-leung-2010) wrote :

sorry, close this bug...
I cannot reproduce this issue with dev9 file....
Maybe there is something wrong with the source file I used to compile...

Changed in stellarium:
status: New → Invalid
milestone: 0.13.0 → none
assignee: Alexander Wolf (alexwolf) → nobody
Revision history for this message
henrysky (henry-leung-2010) wrote :

I have re-downloaded all source file using "# bzr branch lp:stellarium stellarium"
Then use "make", then "make install" and "make mac_app"
I compile Stellarium follow this way before....
But Stellarium still crash when starting exoplanet
The difference is I use 5.1.0 Clang to compile and dev9 use 4.2.0 Clang to compile (From the log)

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Checked on OS X 10.8 with Clang 5.0 - issue is not reproducible.

Changed in stellarium:
status: Invalid → Incomplete
Revision history for this message
henrysky (henry-leung-2010) wrote :

I compiled on another computer (OSX 10.9.3, Clang 5.1.0, Qt5.3.0, Stellarium Source Code Revision 6833) still get this problem
You can download and see if the problem occurs on your computer
This is my Stellarium file: https://www.dropbox.com/s/wzul8lsz2xyx2oj/Stellarium.zip

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Please try run current trunk.

Revision history for this message
Fabien Chéreau (xalioth) wrote : Re: [Bug 1320082] Re: Stellarium crash when starting exoplanet

I think this happened to me once in DEBUG mode. There is an assertion in
some coordinate transformation function because some vectors are not
normalized.
Fabien

On Thu, Jun 12, 2014 at 3:41 PM, Alexander Wolf <email address hidden>
wrote:

> Please try run current trunk.
>
> --
> You received this bug notification because you are subscribed to
> Stellarium.
> https://bugs.launchpad.net/bugs/1320082
>
> Title:
> Stellarium crash when starting exoplanet
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/stellarium/+bug/1320082/+subscriptions
>

Changed in stellarium:
status: Incomplete → Confirmed
importance: Undecided → High
assignee: nobody → Alexander Wolf (alexwolf)
milestone: none → 0.13.0
Revision history for this message
Alexander Wolf (alexwolf) wrote :

Thanks for comment, Fabien! I found and fix it.

A fix has been committed as revision 6846 of the trunk branch in Stellarium's Bazaar repository at Launchpad: http://bazaar.launchpad.net/~stellarium/stellarium/trunk/revision/6846

Changed in stellarium:
status: Confirmed → Fix Committed
Changed in stellarium:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.