Debian Bug report logs - #568323
[libxi6] All Qt3 apps segfault since libxi6 version 2:1.3-2

version graph

Package: libxi6; Maintainer for libxi6 is Debian X Strike Force <debian-x@lists.debian.org>; Source for libxi6 is src:libxi (PTS, buildd, popcon).

Reported by: Roman Mamedov <roman@rm.pp.ru>

Date: Wed, 3 Feb 2010 22:48:05 UTC

Severity: important

Found in version libxi/2:1.3-2

Fixed in version libxi/2:1.3-3

Done: Cyril Brulebois <kibi@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#568323; Package libxi6. (Wed, 03 Feb 2010 22:48:08 GMT) (full text, mbox, link).


Acknowledgement sent to Roman Mamedov <roman@rm.pp.ru>:
New Bug report received and forwarded. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Wed, 03 Feb 2010 22:48:08 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Roman Mamedov <roman@rm.pp.ru>
To: submit@bugs.debian.org
Subject: [libxi6] All Qt3 apps segfault since libxi6 version 2:1.3-2
Date: Thu, 4 Feb 2010 03:45:15 +0500
[Message part 1 (text/plain, inline)]
Package: libxi6
Version: 2:1.3-2
Severity: important

An attempt to launch seemingly any Qt3 app (tried at least qtconfig-qt3 and
knutclient) inside a vnc4server session results in a "Segmentation fault" error
when libxi6 2:1.3-2 is installed:

$ qtconfig-qt3
Segmentation fault
$

In dmesg:
[ 7001.234225] qtconfig-qt3[9604]: segfault at 4 ip 00007fa5e618c347 sp
00007fff7198f2d0 error 4 in libXi.so.6.1.0[7fa5e6184000+f000]

After a downgrade of libxi6 to 2:1.2.1-2, all the apps run fine:

$ qtconfig-qt3 
Xlib:  extension "XInputExtension" missing on display ":1.0".
Failed to get list of devices

After these messages the application proceeds to launch normally, shows the GUI
and works just fine.

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.32.1-rm1-slab-amd

Debian Release: squeeze/sid
  500 testing         natsu.ipv6.rm.pp.ru 

--- Package information. ---
Depends              (Version) | Installed
==============================-+-==================
libc6               (>= 2.2.5) | 2.10.2-2
libx11-6     (>= 2:1.2.99.901) | 2:1.3.3-1
libxext6                (>= 0) | 2:1.1.1-2


Package's Recommends field is empty.

Package's Suggests field is empty.

-- 
With respect,
Roman
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#568323; Package libxi6. (Wed, 03 Feb 2010 23:03:06 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Wed, 03 Feb 2010 23:03:06 GMT) (full text, mbox, link).


Message #10 received at 568323@bugs.debian.org (full text, mbox, reply):

From: Julien Cristau <jcristau@debian.org>
To: Roman Mamedov <roman@rm.pp.ru>, 568323@bugs.debian.org
Subject: Re: Bug#568323: [libxi6] All Qt3 apps segfault since libxi6 version 2:1.3-2
Date: Wed, 3 Feb 2010 23:58:21 +0100
On Thu, Feb  4, 2010 at 03:45:15 +0500, Roman Mamedov wrote:

> Package: libxi6
> Version: 2:1.3-2
> Severity: important
> 
> An attempt to launch seemingly any Qt3 app (tried at least qtconfig-qt3 and
> knutclient) inside a vnc4server session results in a "Segmentation fault" error
> when libxi6 2:1.3-2 is installed:
> 
> $ qtconfig-qt3
> Segmentation fault
> $
> 
> In dmesg:
> [ 7001.234225] qtconfig-qt3[9604]: segfault at 4 ip 00007fa5e618c347 sp
> 00007fff7198f2d0 error 4 in libXi.so.6.1.0[7fa5e6184000+f000]
> 
Any chance you could install libxi6-dbg, libxext6-dbg and libx11-6-dbg,
run qtconfig-qt3 under gdb, and get a full backtrace when it crashes?

Cheers,
Julien




Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#568323; Package libxi6. (Wed, 03 Feb 2010 23:27:10 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Wed, 03 Feb 2010 23:27:10 GMT) (full text, mbox, link).


Message #15 received at 568323@bugs.debian.org (full text, mbox, reply):

From: Julien Cristau <jcristau@debian.org>
To: Roman Mamedov <roman@rm.pp.ru>, 568323@bugs.debian.org
Subject: Re: Bug#568323: [libxi6] All Qt3 apps segfault since libxi6 version 2:1.3-2
Date: Thu, 4 Feb 2010 00:22:49 +0100
On Wed, Feb  3, 2010 at 23:58:21 +0100, Julien Cristau wrote:

> Any chance you could install libxi6-dbg, libxext6-dbg and libx11-6-dbg,
> run qtconfig-qt3 under gdb, and get a full backtrace when it crashes?
> 
Nevermind, I reproduced it here.  qt is doing bad things, but we
shouldn't crash.

Cheers,
Julien




Reply sent to Cyril Brulebois <kibi@debian.org>:
You have taken responsibility. (Wed, 03 Mar 2010 21:39:14 GMT) (full text, mbox, link).


Notification sent to Roman Mamedov <roman@rm.pp.ru>:
Bug acknowledged by developer. (Wed, 03 Mar 2010 21:39:14 GMT) (full text, mbox, link).


Message #20 received at 568323-close@bugs.debian.org (full text, mbox, reply):

From: Cyril Brulebois <kibi@debian.org>
To: 568323-close@bugs.debian.org
Subject: Bug#568323: fixed in libxi 2:1.3-3
Date: Wed, 03 Mar 2010 21:38:11 +0000
Source: libxi
Source-Version: 2:1.3-3

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

libxi-dev_1.3-3_amd64.deb
  to main/libx/libxi/libxi-dev_1.3-3_amd64.deb
libxi6-dbg_1.3-3_amd64.deb
  to main/libx/libxi/libxi6-dbg_1.3-3_amd64.deb
libxi6_1.3-3_amd64.deb
  to main/libx/libxi/libxi6_1.3-3_amd64.deb
libxi_1.3-3.diff.gz
  to main/libx/libxi/libxi_1.3-3.diff.gz
libxi_1.3-3.dsc
  to main/libx/libxi/libxi_1.3-3.dsc



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 568323@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <kibi@debian.org> (supplier of updated libxi 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 03 Mar 2010 22:14:43 +0100
Source: libxi
Binary: libxi6 libxi6-dbg libxi-dev
Architecture: source amd64
Version: 2:1.3-3
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Cyril Brulebois <kibi@debian.org>
Description: 
 libxi-dev  - X11 Input extension library (development headers)
 libxi6     - X11 Input extension library
 libxi6-dbg - X11 Input extension library (debug package)
Closes: 568276 568323
Changes: 
 libxi (2:1.3-3) unstable; urgency=low
 .
   [ Julien Cristau ]
   * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no
     good reason.  Thanks, Colin Watson!
   * Remove myself from Uploaders
   * Update patch from 2:1.3-2 to not crash if an app (like, say, anything
     using Qt3) calls libXi functions but the extension isn't available
     (closes: #568323).  Thanks, Roman Mamedov!
 .
   [ Brice Goglin ]
   * Remove Jamey Sharp and Josh Triplett from Uploaders, closes: #568276.
 .
   [ Cyril Brulebois ]
   * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed).
   * Upload to unstable.
Checksums-Sha1: 
 b02126f471abf234f410cfe84c9fddfc8cc04d36 1403 libxi_1.3-3.dsc
 a935da2aa202f134ad7575c338bc0bd042a97db6 18443 libxi_1.3-3.diff.gz
 30582ff2e9f7447fa00fa9d21482b02f954978a0 55712 libxi6_1.3-3_amd64.deb
 0f121f99d43f0091b1a7bda803bf55e6205cbd89 400554 libxi6-dbg_1.3-3_amd64.deb
 0526cd8f24de059895c2dcbe03b028a7ac374e4f 138446 libxi-dev_1.3-3_amd64.deb
Checksums-Sha256: 
 e9840282ce920e7f5307b3c8742afa7528f6d9be1a7536c897b41febdf9bc823 1403 libxi_1.3-3.dsc
 ea8063838d8db7b0dbda5f2dfcc0b8e4c3184187eb6a349f12b580faae14b348 18443 libxi_1.3-3.diff.gz
 e22b797fcf2634244337d59e37081f370f49398b1767d9b0e9f104ad7876ab75 55712 libxi6_1.3-3_amd64.deb
 29a1855224a41a090dd7195e0231b4a6ff02e6b85d1b3403fe5b9574e7c7fd6a 400554 libxi6-dbg_1.3-3_amd64.deb
 1446d708dba998723387cc6dad486951319db8ecadfcb3c7fe21b538ecd437cc 138446 libxi-dev_1.3-3_amd64.deb
Files: 
 4e6fddbde87dcfac1893ffbd553bffe6 1403 x11 optional libxi_1.3-3.dsc
 5ac198aa3eaaf6c0778fb99d2072fc74 18443 x11 optional libxi_1.3-3.diff.gz
 e02e70d050a98e07dd5947c4a1ab3874 55712 libs optional libxi6_1.3-3_amd64.deb
 ca4c39e5b8df49f624675b6cb2a0a2ea 400554 debug extra libxi6-dbg_1.3-3_amd64.deb
 1e4a4d3c8ac6b3f97020d8695b0ef25a 138446 libdevel optional libxi-dev_1.3-3_amd64.deb

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

iEYEARECAAYFAkuO0sQACgkQeGfVPHR5Nd3mzACfVp+0GHegE3qghaIe2I1EkY1N
2KQAn0uPmUa0zRFPuIS37QpVSJVqGQ5A
=3UZJ
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 09 Apr 2010 07:33:33 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 30 22:05:04 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.