Loading silc plugin crashes with error "undefined symbol: server_setup_find_port"

Bug #655311 reported by John Reese
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
silc-client (Debian)
Fix Released
Unknown
silc-client (Ubuntu)
Fix Released
Medium
Felix Geyer
Maverick
Fix Released
Undecided
Felix Geyer

Bug Description

SRU TEST CASE:
0. Have irssi-plugin-silc installed
1. In any irssi window, say "/load silc"
2. Witness the following error
11:07 -!- Irssi: Error loading module silc/core:
          /usr/lib/irssi/modules/libsilc_core.so: undefined symbol:
          server_setup_find_port
11:07 -!- Irssi: Loaded module silc/fe
3. install -proposed package
4. error should not show up

------------------------------------------

Upstream Debian bug #577501 -- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577501

Upstream bug report includes patch (attached here); new package version 1.1.7-2 in sid with fix included.

"Package: irssi-plugin-silc
Version: 1.1.7-1
Severity: important

Ever since upgrading irssi to 0.8.15, the SILC plugin has not worked.
The error appears like this:

0. Have irssi-plugin-silc installed
1. In any irssi window, say "/load silc"
2. Witness the following error
11:07 -!- Irssi: Error loading module silc/core:
          /usr/lib/irssi/modules/libsilc_core.so: undefined symbol:
          server_setup_find_port
11:07 -!- Irssi: Loaded module silc/fe

Rebuilding the plugin against irssi 0.8.15 sources doesn't seem to
help. At a quick glance, I can't see any changelog entries in either
irssi or silc-plugin that could have caused this."

Revision history for this message
John Reese (jreese) wrote :
Revision history for this message
Micah Gersten (micahg) wrote :

Working on a debdiff/test build now

Changed in silc-client (Ubuntu):
assignee: nobody → Micah Gersten (micahg)
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Micah Gersten (micahg) wrote :
Revision history for this message
Micah Gersten (micahg) wrote :
description: updated
Revision history for this message
Micah Gersten (micahg) wrote :

Resetting to New so sponsor will look at it

Changed in silc-client (Ubuntu):
assignee: Micah Gersten (micahg) → nobody
status: In Progress → New
Felix Geyer (debfx)
Changed in silc-client (Ubuntu):
status: New → In Progress
assignee: nobody → Felix Geyer (debfx)
Felix Geyer (debfx)
Changed in silc-client (Ubuntu Maverick):
status: New → In Progress
assignee: nobody → Felix Geyer (debfx)
Revision history for this message
Felix Geyer (debfx) wrote :

Uploaded to maverick-proposed, waiting for approval.

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

Accepted silc-client 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!

Changed in silc-client (Ubuntu Maverick):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
John Reese (jreese) wrote :

I've tested the new package from maverick-proposed, and everything works correctly now. Can't wait to see this hit -updates! Thank you.

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

This bug was fixed in the package silc-client - 1.1.7-2

---------------
silc-client (1.1.7-2) unstable; urgency=medium

  * Fix compatibility with irssi 0.8.15. Patch written by Stefan Vetsch,
    many thanks to him. (Closes: #577501)
  * Upload at medium urgency, as this upload fixes a RC bug.
  * Also add ${misc:Depends} to silc and irssi-plugin-silc-dbg.
  * Bump Standards-Version to 3.9.0, no changes required.
 -- Felix Geyer <email address hidden> Thu, 08 Jul 2010 19:11:46 +0200

Changed in silc-client (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package silc-client - 1.1.7-1ubuntu0.1

---------------
silc-client (1.1.7-1ubuntu0.1) maverick-proposed; urgency=low

  * Patch from Debian bug #577501. Fix compatibility with irssi 0.8.15. Patch
    written by Stefan Vetsch, many thanks to him. (LP: #655311)
 -- Micah Gersten <email address hidden> Tue, 12 Oct 2010 21:41:47 -0500

Changed in silc-client (Ubuntu Maverick):
status: Fix Committed → Fix Released
Changed in silc-client (Debian):
status: Unknown → Fix Released
tags: added: testcase
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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