Crash when calling core.wait(...) from startup.ssc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Stellarium |
Fix Released
|
High
|
Matthew Gates |
Bug Description
To replicate:
$ mkdir ~/.stellarium/
$ echo "core.wait(2);" > ~/.stellarium/
$ stellarium
Relevant output:
QPainter::begin: A paint device can only be painted by one painter at a time.
QPainter:
QPainter:
QPainter:
QPainter::save: Painter not active
QPainter::restore: Unbalanced save/restore
QPainter::save: Painter not active
QPainter:
QPainter:
QPainter::opacity: Painter not active
QPainter::restore: Unbalanced save/restore
QPainter::save: Painter not active
QPainter:
QPainter:
QPainter::opacity: Painter not active
Segmentation fault (core dumped)
Backtrace:
(gdb) bt
#0 0x08169687 in StelPainter:
#1 0x0819b3c0 in StelAppGraphics
#2 0x017ae52c in ?? () from /usr/lib/
#3 0x017b6e4e in ?? () from /usr/lib/
#4 0x017bc7d8 in ?? () from /usr/lib/
#5 0x017bd4a3 in ?? () from /usr/lib/
#6 0x017bc874 in ?? () from /usr/lib/
#7 0x017bd4a3 in ?? () from /usr/lib/
#8 0x017bdcce in ?? () from /usr/lib/
#9 0x017e9bb9 in QGraphicsView:
#10 0x01142cc6 in QWidget:
#11 0x01564763 in QFrame:
#12 0x01601a82 in QAbstractScroll
#13 0x017e5ccb in QGraphicsView:
#14 0x016044d5 in ?? () from /usr/lib/
#15 0x0491e29a in QCoreApplicatio
#16 0x010e4fb9 in QApplicationPri
#17 0x010eb0e9 in QApplication:
#18 0x0491eb3b in QCoreApplicatio
#19 0x01149ee6 in QWidgetPrivate:
#20 0x01338ce6 in QWidgetPrivate:
#21 0x0113c25e in QWidgetPrivate:
#22 0x01143466 in QWidget:
#23 0x00b88cf9 in QGLWidget:
#24 0x010e4fdc in QApplicationPri
#25 0x010eb0e9 in QApplication:
#26 0x0491eb3b in QCoreApplicatio
#27 0x04921d8b in QCoreApplicatio
#28 0x04921f4d in QCoreApplicatio
#29 0x017c4c08 in ?? () from /usr/lib/
#30 0x017ce0e6 in QGraphicsScene:
#31 0x049248ca in QMetaObject:
#32 0x0492fdf6 in QMetaCallEvent:
#33 0x049316a2 in QObject:
#34 0x017ca374 in QGraphicsScene:
#35 0x010e4fdc in QApplicationPri
#36 0x010eb04e in QApplication:
#37 0x0491eb3b in QCoreApplicatio
#38 0x04921d8b in QCoreApplicatio
#39 0x04921f4d in QCoreApplicatio
#40 0x0494da74 in ?? () from /usr/lib/
#41 0x00e35855 in g_main_
#42 0x00e39668 in ?? () from /lib/libglib-
#43 0x00e39848 in g_main_
#44 0x0494d565 in QEventDispatche
---Type <return> to continue, or q <return> to quit---
#45 0x011a6be5 in ?? () from /usr/lib/
#46 0x049221e1 in QCoreApplicatio
#47 0x0035895a in ?? () from /usr/lib/
#48 0x0023f178 in ?? () from /usr/lib/
#49 0x01dc9a04 in ?? ()
#50 0x001f6180 in ?? () from /usr/lib/
#51 0x001f6432 in ?? () from /usr/lib/
#52 0x003408f5 in ?? () from /usr/lib/
#53 0x003497d3 in QScriptEngine:
#54 0x08297477 in StelScriptMgr:
#55 0x0828bc1e in StelMainGraphic
#56 0x0828dab9 in StelMainWindow:
#57 0x082ac5b3 in main (argc=1, argv=0xbfc8fd14) at /media/
Related branches
Changed in stellarium: | |
assignee: | nobody → Matthew Gates (matthew-porpoisehead) |
importance: | Undecided → High |
milestone: | none → 1.0.0 |
status: | New → Confirmed |
Changed in stellarium: | |
status: | Fix Committed → Fix Released |
A fix has been committed as revision 5207 of the trunk branch in Stellarium's Bazaar repository at Launchpad: bazaar. launchpad. net/~stellarium /stellarium/ trunk/revision/ 5207
http://