Debian Bug report logs - #528231
msn-pecan: SegFault on msn_message_destroy

version graph

Package: msn-pecan; Maintainer for msn-pecan is Devid Antonio Filoni <d.filoni@ubuntu.com>; Source for msn-pecan is src:msn-pecan.

Reported by: Matias Bellone <matiasabellone@hotmail.com>

Date: Mon, 11 May 2009 15:15:02 UTC

Severity: important

Found in version msn-pecan/0.0.18-1

Fixed in version msn-pecan/0.1.0~rc1-1

Done: Devid Antonio Filoni <d.filoni@ubuntu.com>

Reply or subscribe to this bug.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, matiasabellone@hotmail.com, Devid Antonio Filoni <d.filoni@ubuntu.com>:
Bug#528231; Package msn-pecan. (Mon, 11 May 2009 15:15:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Matias Bellone <matiasabellone@hotmail.com>:
New Bug report received and forwarded. Copy sent to matiasabellone@hotmail.com, Devid Antonio Filoni <d.filoni@ubuntu.com>. (Mon, 11 May 2009 15:15:04 GMT) Full text and rfc822 format available.

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

From: Matias Bellone <matiasabellone@hotmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: msn-pecan: SegFault on msn_message_destroy
Date: Mon, 11 May 2009 12:10:03 -0300
Package: msn-pecan
Version: 0.0.18-1
Severity: important


I've not been able to find the exact cause for this issue to happen but every now and then pidgin would just crash. I 
installed pidgin-dbg and got the following backtrace:

(gdb) handle SIGPIPE noprint nostop
Signal        Stop	Print	Pass to program	Description
SIGPIPE       No	No	Yes		Broken pipe
(gdb) run
Starting program: /usr/bin/pidgin 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6f5b750 (LWP 3820)]
warning: Lowest section in /usr/lib/libicudata.so.40 is .hash at 000000b4

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6f5b750 (LWP 3820)]
0xb776340e in g_hash_table_destroy () from /usr/lib/libglib-2.0.so.0
(gdb) bt
#0  0xb776340e in g_hash_table_destroy () from /usr/lib/libglib-2.0.so.0
#1  0xb55abdd8 in msn_message_destroy () from /usr/lib/purple-2/libmsn-pecan.so
#2  0xb55abeb6 in msn_message_unref () from /usr/lib/purple-2/libmsn-pecan.so
#3  0xb55abdc8 in msn_message_destroy () from /usr/lib/purple-2/libmsn-pecan.so
#4  0xb559b06b in ?? () from /usr/lib/purple-2/libmsn-pecan.so
#5  0x0a06f040 in ?? ()
#6  0x0a06f040 in ?? ()
#7  0x00000000 in ?? ()

I'll see about installing debug symbols for this package too and update this

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (900, 'testing'), (100, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages msn-pecan depends on:
ii  libc6                         2.9-4      GNU C Library: Shared libraries
ii  libglib2.0-0                  2.20.0-2   The GLib library of C routines
ii  libpurple0                    2.5.5-1    multi-protocol instant messaging l

msn-pecan recommends no packages.

msn-pecan suggests no packages.

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, matiasabellone@hotmail.com, Devid Antonio Filoni <d.filoni@ubuntu.com>:
Bug#528231; Package msn-pecan. (Mon, 11 May 2009 15:39:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Matias Bellone <matiasabellone@hotmail.com>:
Extra info received and forwarded to list. Copy sent to matiasabellone@hotmail.com, Devid Antonio Filoni <d.filoni@ubuntu.com>. (Mon, 11 May 2009 15:39:03 GMT) Full text and rfc822 format available.

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

From: Matias Bellone <matiasabellone@hotmail.com>
To: Debian Bug Tracking System <528231@bugs.debian.org>
Subject: update: with msn-pecan-dbg
Date: Mon, 11 May 2009 12:38:04 -0300
Package: msn-pecan
Version: 0.0.18-1
Severity: normal



And here is the same trace but with msn-pecan-debug:

(gdb) handle SIGPIPE noprint nostop
Signal        Stop	Print	Pass to program	Description
SIGPIPE       No	No	Yes		Broken pipe
(gdb) r
Starting program: /usr/bin/pidgin 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6fe4750 (LWP 11527)]
warning: Lowest section in /usr/lib/libicudata.so.40 is .hash at 000000b4

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6fe4750 (LWP 11527)]
0xb77ec40e in g_hash_table_destroy () from /usr/lib/libglib-2.0.so.0
(gdb) bt
#0  0xb77ec40e in g_hash_table_destroy () from /usr/lib/libglib-2.0.so.0
#1  0xb5634dd8 in msn_message_destroy (msg=0xac79630) at cmd/msg.c:86
#2  0xb5634eb6 in msn_message_unref (msg=0x0) at cmd/msg.c:142
#3  0xb5634dc8 in msn_message_destroy (msg=0xac79630) at cmd/msg.c:65
#4  0xb562406b in send_typing (gc=0x948b930, who=0xa8b92b8 "OBFUSCATED@SERVER", state=PURPLE_TYPING) at 
msn.c:1098
#5  0xb77528ea in serv_send_typing (gc=0x948b930, name=0xa8b92b8 "OBFUSCATED@SERVER", state=PURPLE_TYPING)
    at ../../libpurple/server.c:57
#6  0x08097b26 in got_typing_keypress (gtkconv=<value optimized out>, first=<value optimized out>)
    at ../../pidgin/gtkconv.c:3539
#7  0xb7aec1ca in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x0a8c6520 in ?? ()
#9  0xbffda0a4 in ?? ()
#10 0x0a3f8c88 in ?? ()
#11 0x00000001 in ?? ()
#12 0x0a5f7878 in ?? ()
#13 0x0a43ed18 in ?? ()
#14 0x0a8c6520 in ?? ()
#15 0xb78b2680 in ?? () from /usr/lib/libgobject-2.0.so.0
#16 0x0a955d48 in ?? ()
#17 0x00000000 in ?? ()
(gdb) 


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (900, 'testing'), (100, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages msn-pecan depends on:
ii  libc6                         2.9-4      GNU C Library: Shared libraries
ii  libglib2.0-0                  2.20.0-2   The GLib library of C routines
ii  libpurple0                    2.5.5-1    multi-protocol instant messaging l

msn-pecan recommends no packages.

msn-pecan suggests no packages.

-- no debconf information




Reply sent to Devid Antonio Filoni <d.filoni@ubuntu.com>:
You have taken responsibility. (Tue, 11 Aug 2009 06:00:03 GMT) Full text and rfc822 format available.

Notification sent to Matias Bellone <matiasabellone@hotmail.com>:
Bug acknowledged by developer. (Tue, 11 Aug 2009 06:00:04 GMT) Full text and rfc822 format available.

Message #15 received at 528231-close@bugs.debian.org (full text, mbox):

From: Devid Antonio Filoni <d.filoni@ubuntu.com>
To: 528231-close@bugs.debian.org
Subject: Bug#528231: fixed in msn-pecan 0.1.0~rc1-1
Date: Tue, 11 Aug 2009 05:47:17 +0000
Source: msn-pecan
Source-Version: 0.1.0~rc1-1

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

msn-pecan-dbg_0.1.0~rc1-1_amd64.deb
  to pool/main/m/msn-pecan/msn-pecan-dbg_0.1.0~rc1-1_amd64.deb
msn-pecan_0.1.0~rc1-1.diff.gz
  to pool/main/m/msn-pecan/msn-pecan_0.1.0~rc1-1.diff.gz
msn-pecan_0.1.0~rc1-1.dsc
  to pool/main/m/msn-pecan/msn-pecan_0.1.0~rc1-1.dsc
msn-pecan_0.1.0~rc1-1_amd64.deb
  to pool/main/m/msn-pecan/msn-pecan_0.1.0~rc1-1_amd64.deb
msn-pecan_0.1.0~rc1.orig.tar.gz
  to pool/main/m/msn-pecan/msn-pecan_0.1.0~rc1.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 528231@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Devid Antonio Filoni <d.filoni@ubuntu.com> (supplier of updated msn-pecan 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: Mon, 10 Aug 2009 23:34:29 +0200
Source: msn-pecan
Binary: msn-pecan msn-pecan-dbg
Architecture: source amd64
Version: 0.1.0~rc1-1
Distribution: unstable
Urgency: low
Maintainer: Devid Antonio Filoni <d.filoni@ubuntu.com>
Changed-By: Devid Antonio Filoni <d.filoni@ubuntu.com>
Description: 
 msn-pecan  - alternative MSN protocol plug-in for libpurple
 msn-pecan-dbg - debugging symbols for msn-pecan
Closes: 528231
Changes: 
 msn-pecan (0.1.0~rc1-1) unstable; urgency=low
 .
   * New upstream release (Closes: #528231).
   * Add pidgin-copyright to debian/docs.
   * debian/control: set libpurple-dev to >= 2.5.0 in Build-Depends field.
   * debian/control: update msn-pecan and msn-pecan-dbg Description fields.
   * Update debian/copyright file.
   * Update debian/watch file.
   * debian/rules: modify get-orig-source target in order to generate rc
     releases tarballs too.
   * Fix wrong-section-according-to-package-name lintian warning.
   * Bump Standards-Version to 3.8.2.
Checksums-Sha1: 
 0c23f54d582acfa9bca5bb273412447923c9a468 1081 msn-pecan_0.1.0~rc1-1.dsc
 d5fa074fb12b03f43e3be22fb78fcb8274a1114c 284064 msn-pecan_0.1.0~rc1.orig.tar.gz
 a4aeb3894726f40f8bf9cd1196f27b305ba86276 2815 msn-pecan_0.1.0~rc1-1.diff.gz
 916dd1afb4646c3fb6a8e140679e46453f605c6d 226856 msn-pecan_0.1.0~rc1-1_amd64.deb
 f0571df65d2f285d0950133f8b9c826c3023abaf 297500 msn-pecan-dbg_0.1.0~rc1-1_amd64.deb
Checksums-Sha256: 
 d4ff327acbc8881351dd441ccd6f4fce9660b3c898950c3a08542ba5911d1190 1081 msn-pecan_0.1.0~rc1-1.dsc
 ab92ec58ebaa62d8402067ae32697e8757266da3145b5b7b41733b3ad8d0af2d 284064 msn-pecan_0.1.0~rc1.orig.tar.gz
 ff4ddf35cb3712cd153847dacdc5b191be6eb20d4098cabc723efe1bf7faec37 2815 msn-pecan_0.1.0~rc1-1.diff.gz
 0f0c57a15ea9ca895ef0553b124391539fcb950acf250b34fc333ba5f89e3dc1 226856 msn-pecan_0.1.0~rc1-1_amd64.deb
 e3ea0d57f85a4226b5e17f25676b027e0c2a403ebe4565a0b43693520081ecc5 297500 msn-pecan-dbg_0.1.0~rc1-1_amd64.deb
Files: 
 135e6686e3acae78f98fb6dc2b57721e 1081 net extra msn-pecan_0.1.0~rc1-1.dsc
 d301c4c723eca2d3ecd9bf01e022c130 284064 net extra msn-pecan_0.1.0~rc1.orig.tar.gz
 4faef63827bf04b1f30f8dcbc92c6ed0 2815 net extra msn-pecan_0.1.0~rc1-1.diff.gz
 99a9b2767dfa8074e8dff5eaa7cc79a8 226856 net extra msn-pecan_0.1.0~rc1-1_amd64.deb
 0cbb7307d0a32ffd48deefef03a41acd 297500 debug extra msn-pecan-dbg_0.1.0~rc1-1_amd64.deb

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

iEYEARECAAYFAkqBBI4ACgkQ+ZNUJLHfmlfsDQCgkaTZTybPdNaVQRM2pjBuJtPB
5AgAoI/OeA/XyTkfMGsBSrG566jxkmyV
=6jy7
-----END PGP SIGNATURE-----





Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Feb 9 19:37:20 2010; Machine Name: busoni.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.