[ubuntu-mono] [Bug 667736] Re: help content not available
Ayan George
ayan.george at canonical.com
Mon Jun 27 08:57:44 UTC 2011
I've verified this bug under a fresh install of Natty.
It appears to be a library mapping.
If you run tomboy with debug flag (by setting TOMBOY_TRACE), you see
that DllNotFoundException is thrown when you try to open help:
ayan at sierra:~$ export TOMBOY_TRACE=true
ayan at sierra:~$ tomboy
** Running Mono with --debug --trace=true **
[0x7f9c3e8e8760:] EXCEPTION handling: ArgumentException
[0x7f9c3e8e8760:] EXCEPTION handling: ArgumentException
[0x7f9c3e8e8760:] EXCEPTION handling: GException
[INFO 04:39:53.669] Initializing Mono.Addins
[0x7f9c3e8e8760:] EXCEPTION handling: DllNotFoundException
strace shows that this happens after trying to open libglib-2.0.dll.la:
open("libglib-2.0.dll.la", O_RDONLY) = -1 ENOENT (No such file or directory)
write(1, "[0x7f9aa0ffe760:] EXCEPTION handling: DllNotFoundException\n", 59) = 59
I think mono tries to resolve this by looking for libglib-2.0.so which
is in the ldconfig cache:
ayan at sierra:~$ ldconfig -p | grep libglib-2.0
libglib-2.0.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libglib-2.0.so.0
libglib-2.0.so.0 (libc6) => /lib32/libglib-2.0.so.0
libglib-2.0.so (libc6) => /lib32/libglib-2.0.so
So it should work!
http://www.mono-project.com/DllNotFoundException has good debugging
information. I'll continue to debug.
--
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to tomboy in Ubuntu.
https://bugs.launchpad.net/bugs/667736
Title:
help content not available
Status in OEM Priority Project:
Confirmed
Status in “tomboy” package in Ubuntu:
New
Bug description:
Binary package hint: tomboy
If I choose the "Help" item from the Tomboy menu I get an error
message that the help was not found.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: tomboy 1.4.2-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
NonfreeKernelModules: wl
Architecture: i386
Date: Thu Oct 28 14:33:36 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha i386 (20100923)
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: tomboy
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/667736/+subscriptions
More information about the Ubuntu-mono
mailing list