Your message dated Sat, 17 Mar 2007 23:47:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#384336: fixed in xine-ui 0.99.4+cvs20070315-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xine-ui
Version: 0.99.4+cvs20060813-1
Severity: important

The crash is:
X Error of failed request:  BadAtom (invalid Atom parameter)
  Major opcode of failed request:  18 (X_ChangeProperty)
  Atom id in failed request:  0x0
  Serial number of failed request:  187
  Current serial number in output stream:  190

I believe I've tracked it down to:
src/xitk/videowin.c:340                                                         
static void video_window_lock_opacity (void) {
  XChangeProperty(gGui->video_display, gGui->video_window,
                  XInternAtom (gGui->video_display, 
"_NET_WM_WINDOW_OPACITY_LOCKED", False),
                  XA_CARDINAL, 32, PropModeReplace,
                  (unsigned char *)gGui, 1);
}                                                                               

I have a lot of atoms interned already on my system, so the XInternAtom() call 
fails,
returning the Atom None, which is then passed unchanged into XChangeProperty().

Checking if this returns 0 and aborting should be sufficient to avoid this bug.
Any loss from not setting this atom is pretty minimal, as only one 
window-manager
uses it so far.

A similar problem undoubtedly is in gxine.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages xine-ui depends on:
ii  libc6                      2.3.6.ds1-2   GNU C Library: Shared libraries
ii  libcomerr2                 1.39-1        common error description library
ii  libcurl3-gnutls            7.15.5-1      Multi-protocol file transfer libra
ii  libfontconfig1             2.3.2-7       generic font configuration library
ii  libgnutls13                1.4.2-1       the GNU TLS library - runtime libr
ii  libice6                    1:1.0.0-3     X11 Inter-Client Exchange library
ii  libidn11                   0.6.5-1       GNU libidn library, implementation
ii  libkrb53                   1.4.4~beta1-1 MIT Kerberos runtime libraries
ii  libncurses5                5.5-2         Shared libraries for terminal hand
ii  libpng12-0                 1.2.8rel-5.2  PNG library - runtime
ii  libreadline5               5.1-7         GNU readline and history libraries
ii  libslang2                  2.0.6-3       The S-Lang programming library - r
ii  libsm6                     1:1.0.0-4     X11 Session Management library
ii  libx11-6                   2:1.0.0-8     X11 client-side library
ii  libxext6                   1:1.0.0-4     X11 miscellaneous extension librar
ii  libxft2                    2.1.8.2-8     FreeType-based font drawing librar
ii  libxine1                   1.1.2-3       the xine video/media player librar
ii  libxinerama1               1:1.0.1-4.1   X11 Xinerama extension library
ii  libxtst6                   1:1.0.1-5     X11 Testing -- Resource extension 
ii  libxv1                     1:1.0.1-5     X11 Video extension library
ii  libxxf86vm1                1:1.0.0-4     X11 XFree86 video mode extension l
ii  zlib1g                     1:1.2.3-13    compression library - runtime

Versions of packages xine-ui recommends:
ii  libaa1                        1.4p5-30   ascii art library

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: xine-ui
Source-Version: 0.99.4+cvs20070315-1

We believe that the bug you reported is fixed in the latest version of
xine-ui, which is due to be installed in the Debian FTP archive:

xine-ui_0.99.4+cvs20070315-1.diff.gz
  to pool/main/x/xine-ui/xine-ui_0.99.4+cvs20070315-1.diff.gz
xine-ui_0.99.4+cvs20070315-1.dsc
  to pool/main/x/xine-ui/xine-ui_0.99.4+cvs20070315-1.dsc
xine-ui_0.99.4+cvs20070315-1_i386.deb
  to pool/main/x/xine-ui/xine-ui_0.99.4+cvs20070315-1_i386.deb
xine-ui_0.99.4+cvs20070315.orig.tar.gz
  to pool/main/x/xine-ui/xine-ui_0.99.4+cvs20070315.orig.tar.gz



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.
Reinhard Tartler <[EMAIL PROTECTED]> (supplier of updated xine-ui 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: SHA1

Format: 1.7
Date: Sat, 17 Mar 2007 15:13:19 +0100
Source: xine-ui
Binary: xine-ui
Architecture: source i386
Version: 0.99.4+cvs20070315-1
Distribution: experimental
Urgency: low
Maintainer: Reinhard Tartler <[EMAIL PROTECTED]>
Changed-By: Reinhard Tartler <[EMAIL PROTECTED]>
Description: 
 xine-ui    - the xine video player, user interface
Closes: 384336
Changes: 
 xine-ui (0.99.4+cvs20070315-1) experimental; urgency=low
 .
   * merge new upstream changes:
     - Fixed crash upon missing _NET_WM_WINDOW_OPACITY_LOCKED atom
        [bug #1573056] Closes: #384336
   * Use multiline build depends in debian/control
Files: 
 e3014fde55746a4af8f14ece59080155 1113 graphics optional 
xine-ui_0.99.4+cvs20070315-1.dsc
 bbb15b6b9cc1a9d0432e629d573a3a01 2449342 graphics optional 
xine-ui_0.99.4+cvs20070315.orig.tar.gz
 e2cbad673cec6ef75e8fc12a75fdf0f1 2320 graphics optional 
xine-ui_0.99.4+cvs20070315-1.diff.gz
 4436f7a0ffefc004dc1fa442d7e4e273 1537622 graphics optional 
xine-ui_0.99.4+cvs20070315-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Debian Powered!

iD8DBQFF/HzWmAg1RJRTSKQRAjGfAJ4mE22ATTCfIr+WX0yOHDttAyAdpACfb0Cm
IuibUmJa4OLYDP+6PaOLLkg=
=jFcI
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to