Applications crash with DLLNotFound exception

Bug #518672 reported by Chris Halse Rogers
50
This bug affects 8 people
Affects Status Importance Assigned to Milestone
launchpad-integration (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

Binary package hint: launchpad-integration

Any application using liblaunchpad-integration1-cil without liblaunchpad-integration-dev (note: not the -cil-dev package) will crash on startup with a System.DllNotFound exception.

This is because launchpad-integration-sharp.dll has a DllImport for launchpad-integration (which is correct), but no launchpad-integration-sharp.dll.config to map liblaunchpad-integration.so to liblaunchpad-integration.so.1. Thus, when the development symlink is not installed, anything referencing launchpad-integration-sharp.dll will fail to load.

ProblemType: Bug
Architecture: amd64
Date: Mon Feb 8 15:41:49 2010
DistroRelease: Ubuntu 10.04
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
Package: liblaunchpad-integration1-cil 0.1.31
ProcEnviron:
 PATH=(custom, user)
 LANG=en_AU.utf8
 SHELL=/usr/bin/zsh
ProcVersionSignature: Ubuntu 2.6.32-12.17-generic
SourcePackage: launchpad-integration
Uname: Linux 2.6.32-12-generic x86_64

Revision history for this message
Chris Halse Rogers (raof) wrote :
Changed in launchpad-integration (Ubuntu):
assignee: nobody → Robert Ancell (robert-ancell)
Revision history for this message
Sebastien Bacher (seb128) wrote :

I've added the dll.config now but I still need to get that one installed correctly

Changed in launchpad-integration (Ubuntu):
status: New → In Progress
Changed in launchpad-integration (Ubuntu):
assignee: Robert Ancell (robert-ancell) → Sebastien Bacher (seb128)
importance: Undecided → Medium
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package launchpad-integration - 0.1.32

---------------
launchpad-integration (0.1.32) lucid; urgency=low

  * Install a dllconfig file so the right library is loaded at runtime
    which will fix tomboy not starting for example (lp: #518672)
 -- Sebastien Bacher <email address hidden> Mon, 08 Feb 2010 23:07:00 +0100

Changed in launchpad-integration (Ubuntu):
status: Fix Committed → Fix Released
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.