Padre, Eekboek and other libwx-perl based apps crash on startup

Bug #680140 reported by Malte S. Stretz
24
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libwx-perl (Ubuntu)
Fix Released
Medium
Unassigned
Maverick
Fix Released
Medium
Unassigned
padre (Ubuntu)
Invalid
Undecided
Unassigned
Maverick
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: padre

Since I upgraded from lucid to maverick, padre crashes with a segfault on startup. I don't know hoe to attach a debugger to a perl script, but according to strace is the last lib which is opened /usr/lib/libwx_gtk2u_aui-2.8.so.0, seems like it crashes right after that lib is munmap'ed.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: padre 0.63.ds1-1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Mon Nov 22 18:24:29 2010
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: padre

Revision history for this message
Malte S. Stretz (mss) wrote :
Revision history for this message
Malte S. Stretz (mss) wrote :
Revision history for this message
Malte S. Stretz (mss) wrote :

This gut also reported to the padre list by somebody else before: http://mail.perlide.org/pipermail/padre-dev/2010-October/002091.html

Revision history for this message
Malte S. Stretz (mss) wrote :

... and was also reported on bug 485012 which is marked as fixed for libwx-perl while this obviously isn't fixed.

Revision history for this message
Malte S. Stretz (mss) wrote :

Heh, this is even mentioned on the Padre download page http://padre.perlide.org/download.html

Revision history for this message
Paul van der Vlis (paul-vandervlis) wrote :

We have the same problem with Eekboek. If you rebuild libwx-perl from source and install that, the problem is gone. You can find here a working 32-bit version: http://www.eekboek.nl/repo/ubuntu_10.10/libwx-perl_0.9702-1_i386.deb

Malte S. Stretz (mss)
summary: - Padre crashes on startup
+ Padre, Eekboek and other libwx-perl based apps crash on startup
Changed in padre (Ubuntu):
status: New → Invalid
Malte S. Stretz (mss)
Changed in libwx-perl (Ubuntu):
assignee: nobody → Malte S. Stretz (mss)
status: New → In Progress
Revision history for this message
Malte S. Stretz (mss) wrote :

I hope this is the correct way to fix this.

Changed in libwx-perl (Ubuntu):
assignee: Malte S. Stretz (mss) → nobody
status: In Progress → Confirmed
Malte S. Stretz (mss)
tags: added: patch
Revision history for this message
Stefano Rivera (stefanor) wrote :

Looks good, I've uploaded to maverick-proposed (pending verification by the SRU team) with a couple of small changes in line with the SRU policy https://wiki.ubuntu.com/StableReleaseUpdates:

Version number: 0.9702-1bulid1 -> 0.9702-1.1 (makes it obvious that it's an SRU)
Distribution: maverick -> maverick-proposed
Changelog entry -> No-change rebuild for unexpected ABI breakage (LP: #680140)

SRU Team: Please copy this up to natty

Changed in padre (Ubuntu Maverick):
status: New → Invalid
Changed in libwx-perl (Ubuntu Maverick):
status: New → Fix Committed
importance: Undecided → Medium
Changed in libwx-perl (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Martin Pitt (pitti) wrote :

I rejected the upload. 0.9702-1.1 is a Debian version number (and the one that the next NMU is going to be), please don't steal that. Use 0.9702-1build1 instead. Thanks! Also, no need to update the Maintainer: field for a mere rebuild.

Revision history for this message
Martin Pitt (pitti) wrote :

Also, please do a proper natty upload. We are way too much into the Natty cycle to still copy packages, we have a new toolchain and all that.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libwx-perl - 0.9702-1build1

---------------
libwx-perl (0.9702-1build1) natty; urgency=medium

  * No-change rebuild for unexpected ABI breakage (LP: #680140)
 -- <email address hidden> (Malte S. Stretz) Sat, 11 Dec 2010 10:33:43 +0200

Changed in libwx-perl (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Stefano Rivera (stefanor) wrote :

> I rejected the upload. 0.9702-1.1 is a Debian version number

Sorry, brain-slip, I meant -1ubuntu0.1 I'll do build0.1 as I want build1 the natty upload.

The maintainer change happened as a result of using sponsor-patch. Filed LP: #688872

> please do a proper natty upload

Done

Changed in libwx-perl (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Paul van der Vlis (paul-vandervlis) wrote :

I don't see a stable release update for libwx-perl in
http://people.canonical.com/~ubuntu-archive/pending-sru.html
What about it?

Revision history for this message
Stefano Rivera (stefanor) wrote :

> I don't see a stable release update for libwx-perl in
> http://people.canonical.com/~ubuntu-archive/pending-sru.html

It isn't in maverick-proposed yet, the upload is awaiting SRU team approval: https://launchpad.net/ubuntu/maverick/+queue?queue_state=1

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted libwx-perl into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Paul van der Vlis (paul-vandervlis) wrote : Re: [Bug 680140] Re: Padre, Eekboek and other libwx-perl based apps crash on startup

Martin Pitt schreef:
> Accepted libwx-perl into maverick-proposed, the package will build now
> and be available in a few hours. Please test and give feedback here. See
> https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
> enable and use -proposed. Thank you in advance!
>
> ** Tags added: verification-needed

The 32-bit binary works fine with Eekboek.

With regards,
Paul van der Vlis.

--
http://www.vandervlis.nl/

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libwx-perl - 0.9702-1build0.1

---------------
libwx-perl (0.9702-1build0.1) maverick-proposed; urgency=medium

  * No-change rebuild for unexpected ABI breakage (LP: #680140)
 -- <email address hidden> (Malte S. Stretz) Sat, 11 Dec 2010 10:30:30 +0200

Changed in libwx-perl (Ubuntu Maverick):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.