Your message dated Mon, 09 Sep 2013 12:47:06 +0000
with message-id <[email protected]>
and subject line Bug#709303: fixed in stellarium 0.11.3-1+deb7u1
has caused the Debian Bug report #709303,
regarding stellarium: Crashes when running within xrdp/vnc (no 3D support)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
709303: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709303
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package:  stellarium
Version:  0.11.3-1
Severity: normal
User:     [email protected]
Usertags: debian-edu

Dear Maintainer,

I discovered this problem when testing Debian Edu Wheezy with xrdp.  We
provide the Debian Edu desktop via RDP for Windows and MacOSX clients
using xrdp.

When trying to run stellarium, it just crashes before showing any
window.  To replicate, install stellarium and xrdp in Wheeezy, log in
using 'rdesktop rdpserver' on the machine and start stellarium.

The program segfaults when it crashes, and this is the valgrind report
from the crash:

% valgrind stellarium 
==16845== Memcheck, a memory error detector
==16845== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==16845== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==16845== Command: stellarium
==16845== 
--16845-- WARNING: Serious error when reading debug info
--16845-- When reading debug info from /usr/lib/i386-linux-gnu/libGL.so.1.2:
--16845-- Can't make sense of .got section mapping
--16845-- WARNING: Serious error when reading debug info
--16845-- When reading debug info from 
/usr/lib/i386-linux-gnu/libglapi.so.0.0.0:
--16845-- Can't make sense of .got section mapping
Using default graphics system specified at build time:  raster 
 ------------------------------------------------------- 
[ This is Stellarium 0.11.3 - http://www.stellarium.org ] 
[ Copyright (C) 2000-2012 Fabien Chereau et al          ] 
 ------------------------------------------------------- 
Writing log file to: "/home/pre/.stellarium/log.txt" 
File search paths: 
  0 .  "/home/pre/.stellarium" 
  1 .  "/usr/share/stellarium" 
Config file is:  "/home/pre/.stellarium/config.ini" 
QGLTempContext: No GL capable X visuals available.
QGLTempContext: No GL capable X visuals available.
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x407619F: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x7FFFF: ???
==16845== 
QGLContext::makeCurrent(): Cannot make invalid context current.
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x4071141: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x40A100C: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x4697208: QPainter::begin(QPaintDevice*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0xBE87497F: ???
==16845== 
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x4091C05: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x4091E17: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x40921B4: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x40A0FA8: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x4697208: QPainter::begin(QPaintDevice*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0xBE87497F: ???
==16845== 
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x4091C17: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x4091E17: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x40921B4: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x40A0FA8: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x4697208: QPainter::begin(QPaintDevice*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0xBE87497F: ???
==16845== 
QGLContext::makeCurrent(): Cannot make invalid context current.
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x4071141: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x40A0F3E: ??? (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0x4697208: QPainter::begin(QPaintDevice*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845== 
QGLContext::makeCurrent(): Cannot make invalid context current.
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x46F8CE0: QTransform::fromTranslate(double, double) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B807BC: 
QGraphicsItemPrivate::updateSceneTransformFromParent() (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82783: 
QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B8271F: 
QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82A72: QGraphicsItem::mapToScene(QPointF const&) const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82B1B: QGraphicsItem::scenePos() const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x8180083: 
StelAppGraphicsWidget::resizeEvent(QGraphicsSceneResizeEvent*) (in 
/usr/bin/stellarium)
==16845==    by 0x4BEC876: QGraphicsWidget::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x452747B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x452BE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x518054D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16845== 
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x46F8CF0: QTransform::fromTranslate(double, double) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B807BC: 
QGraphicsItemPrivate::updateSceneTransformFromParent() (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82783: 
QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B8271F: 
QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82A72: QGraphicsItem::mapToScene(QPointF const&) const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82B1B: QGraphicsItem::scenePos() const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x8180083: 
StelAppGraphicsWidget::resizeEvent(QGraphicsSceneResizeEvent*) (in 
/usr/bin/stellarium)
==16845==    by 0x4BEC876: QGraphicsWidget::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x452747B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x452BE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x518054D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16845== 
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x46F8CE0: QTransform::fromTranslate(double, double) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B8025A: 
QGraphicsItemPrivate::updateSceneTransformFromParent() (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82783: 
QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82A72: QGraphicsItem::mapToScene(QPointF const&) const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82B1B: QGraphicsItem::scenePos() const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x8180083: 
StelAppGraphicsWidget::resizeEvent(QGraphicsSceneResizeEvent*) (in 
/usr/bin/stellarium)
==16845==    by 0x4BEC876: QGraphicsWidget::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x452747B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x452BE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x518054D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16845== 
==16845== Conditional jump or move depends on uninitialised value(s)
==16845==    at 0x46F8CF0: QTransform::fromTranslate(double, double) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B8025A: 
QGraphicsItemPrivate::updateSceneTransformFromParent() (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82783: 
QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82A72: QGraphicsItem::mapToScene(QPointF const&) const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x4B82B1B: QGraphicsItem::scenePos() const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x8180083: 
StelAppGraphicsWidget::resizeEvent(QGraphicsSceneResizeEvent*) (in 
/usr/bin/stellarium)
==16845==    by 0x4BEC876: QGraphicsWidget::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x452747B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x452BE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16845==    by 0x518054D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16845== 
QGLContext::makeCurrent(): Cannot make invalid context current.
QGLContext::makeCurrent(): Cannot make invalid context current.
QGLContext::makeCurrent(): Cannot make invalid context current.
==16845== Invalid read of size 4
==16845==    at 0x4072A08: QGLContextGroupResourceBase::value(QGLContext 
const*) (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0xB2B135F: ???
==16845==  Address 0x4 is not stack'd, malloc'd or (recently) free'd
==16845== 
==16845== 
==16845== Process terminating with default action of signal 11 (SIGSEGV)
==16845==  Access not within mapped region at address 0x4
==16845==    at 0x4072A08: QGLContextGroupResourceBase::value(QGLContext 
const*) (in /usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.2)
==16845==    by 0xB2B135F: ???
==16845==  If you believe this happened as a result of a stack
==16845==  overflow in your program's main thread (unlikely but
==16845==  possible), you can try to increase the size of the
==16845==  main thread stack using the --main-stacksize= flag.
==16845==  The main thread stack size used in this run was 8388608.
==16845== 
==16845== HEAP SUMMARY:
==16845==     in use at exit: 1,092,150 bytes in 6,494 blocks
==16845==   total heap usage: 49,039 allocs, 42,545 frees, 16,881,407 bytes 
allocated
==16845== 
==16845== LEAK SUMMARY:
==16845==    definitely lost: 2,780 bytes in 53 blocks
==16845==    indirectly lost: 12,860 bytes in 95 blocks
==16845==      possibly lost: 134,178 bytes in 2,262 blocks
==16845==    still reachable: 942,332 bytes in 4,084 blocks
==16845==         suppressed: 0 bytes in 0 blocks
==16845== Rerun with --leak-check=full to see details of leaked memory
==16845== 
==16845== For counts of detected and suppressed errors, rerun with: -v
==16845== Use --track-origins=yes to see where uninitialised values come from
==16845== ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 172 from 15)
Killed
%

I suspect the cause is that stellarium do not handle displays without 3D
support very well.  I believe it should show a popup stating that it can
not work with the current display setup, instead of just crashing.

-- System Information:
Debian Release: 7.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages stellarium depends on:
ii  libc6                     2.13-38
ii  libgcc1                   1:4.7.2-5
ii  libgl1-mesa-glx [libgl1]  8.0.5-4
ii  libglu1-mesa [libglu1]    8.0.5-4
ii  libqt4-network            4:4.8.2+dfsg-11
ii  libqt4-opengl             4:4.8.2+dfsg-11
ii  libqt4-script             4:4.8.2+dfsg-11
ii  libqtcore4                4:4.8.2+dfsg-11
ii  libqtgui4                 4:4.8.2+dfsg-11
ii  libstdc++6                4.7.2-5
ii  libx11-6                  2:1.5.0-1
ii  libxext6                  2:1.3.1-2
ii  stellarium-data           0.11.3-1
ii  zlib1g                    1:1.2.7.dfsg-13

stellarium recommends no packages.

stellarium suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: stellarium
Source-Version: 0.11.3-1+deb7u1

We believe that the bug you reported is fixed in the latest version of
stellarium, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tomasz Buchert <[email protected]> (supplier of updated stellarium 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 27 Aug 2013 18:31:06 +0200
Source: stellarium
Binary: stellarium stellarium-data
Architecture: source amd64 all
Version: 0.11.3-1+deb7u1
Distribution: wheezy
Urgency: high
Maintainer: Tomasz Buchert <[email protected]>
Changed-By: Tomasz Buchert <[email protected]>
Description: 
 stellarium - real-time photo-realistic sky generator
 stellarium-data - Stellarium data files
Closes: 709303
Changes: 
 stellarium (0.11.3-1+deb7u1) wheezy; urgency=high
 .
   * Do not crash when OpenGL is not available (Closes: #709303)
Checksums-Sha1: 
 9cbb86ebf0080bada8fd48c705ea22c89ec02e78 2050 stellarium_0.11.3-1+deb7u1.dsc
 56688c119838dd193e6d6bcf1de094812eb3a4ad 19248 
stellarium_0.11.3-1+deb7u1.debian.tar.gz
 9cfcb7647bbd89ebd8a0d16282d21f83762835aa 3532148 
stellarium_0.11.3-1+deb7u1_amd64.deb
 0776d1105215afe67a93536f4535ebae1424b3a4 45841360 
stellarium-data_0.11.3-1+deb7u1_all.deb
Checksums-Sha256: 
 b1faf7c2ed1f27a73ce548cf0edbd6c58562d78746c921259f30de4788353a6c 2050 
stellarium_0.11.3-1+deb7u1.dsc
 dbe1ab610c0215275618c0856ac345a448929f05ac5777a5f8fba6b0d09e1282 19248 
stellarium_0.11.3-1+deb7u1.debian.tar.gz
 c973646a4171fbb0bb1b539ddc66f92726219348106ceab77890589108428e61 3532148 
stellarium_0.11.3-1+deb7u1_amd64.deb
 f726d6eb57f66860e0678a30b25c393464553367a47eef6e22a642d851188833 45841360 
stellarium-data_0.11.3-1+deb7u1_all.deb
Files: 
 a423be5c861b226bc22066a5c433f660 2050 science optional 
stellarium_0.11.3-1+deb7u1.dsc
 e604f2bcaa7325267a334a6a6a055fd8 19248 science optional 
stellarium_0.11.3-1+deb7u1.debian.tar.gz
 883c8fa3f6f0b10b478e09496d9caa67 3532148 science optional 
stellarium_0.11.3-1+deb7u1_amd64.deb
 292f55a4fdcf26c51b678d5898920d7d 45841360 science optional 
stellarium-data_0.11.3-1+deb7u1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBCgAGBQJSLXmQAAoJEJ+5JicksX0p2EoQAICOsgtDltzuXLKiq2p3xeAg
Oz0C1VBJGYDe+xcauqUUTUpU11fYixATZwX0LG2hTCjx3ykAxL9denTYbCT1wjQP
qyK48cNA+8aQM551ARCtALbPsE9cQmpt+85JKhIlk9N02DZHK/mVXaZuXZHZUDHJ
NJCczSU8bNFGNG1tVVV2sBLoZGzAeIKKaUrmC1VzBmXcn7ugFffJmI33jQI5ofZb
qTfIhEhH+32tYqElHk1iVLJXc+H8OZFeufLqEJ9kV4Je8+gGvkO8armERzt7zw+M
2Ftcg4KEcTqh50DzrhPU8HcBNjv9PGReqQdxc9wdTtj2T/oE7l7vtbnNp5RIsaPf
5Vk4jerRuTnDvmPE9J75srCuvMpkmMJmtolXr/bJOjoqRrWoZ7Amzh+cBHodsj26
B37+4LP+astoXDbwbB+0wWaZXdeza9L4Eqli6Z3V4iq4x/YbKNsRtsGiXGeiSIrW
raL9H6H12jI7v2Tl5xiGBaIpJwfMjb6kDRi5En7+S7AeqmMc95pF9HLBr/ftY9VP
vZiCM5Dcp/kfCoahLNLT1KQxfb6S/ciCba84B3vvEizwvUDIdS6JrJh3j1I8P3k5
4Hmyhy+pEEapGa333gVzTNTJZ2klSgnWdVjxokBxfHBrvUUx+hn/Rrdn/fP3Zxkq
v+NNvbyYPgQGtj2YGW3d
=EA7A
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to