--- Begin Message ---
Package: icedove
Version: 3.1.9-2
Severity: normal
Hi,
I'm running clean install of debian testing, when I try to start icedove i
get following error (is started from console):
/usr/lib/icedove/icedove-bin: symbol lookup error:
/usr/lib/icedove/components/libimgicon.so: undefined symbol:
NS_GetServiceManager
There is identical bug on ubuntu
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/734526
Any suggestions how to solve this.
nm -D /usr/lib/icedove/libxpcom.so | grep NS_GetServiceManager
0000000000002c0b T NS_GetServiceManager
U NS_GetServiceManager_P
nm -D /usr/lib/icedove/components/libimgicon.so | grep NS_GetServiceManager
U NS_GetServiceManager
strace icedove
execve("/usr/bin/icedove", ["icedove"], [/* 39 vars */]) = 0
brk(0) = 0x9cc000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7fa7ff670000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=69655, ...}) = 0
mmap(NULL, 69655, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa7ff65e000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/libc.so.6", O_RDONLY) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\357\1\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1572120, ...}) = 0
mmap(NULL, 3680360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7fa7ff0d0000
mprotect(0x7fa7ff24a000, 2093056, PROT_NONE) = 0
mmap(0x7fa7ff449000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7fa7ff449000
mmap(0x7fa7ff44e000, 18536, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa7ff44e000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7fa7ff65d000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7fa7ff65c000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7fa7ff65b000
arch_prctl(ARCH_SET_FS, 0x7fa7ff65c700) = 0
mprotect(0x7fa7ff449000, 16384, PROT_READ) = 0
mprotect(0x7fa7ff672000, 4096, PROT_READ) = 0
munmap(0x7fa7ff65e000, 69655) = 0
getpid() = 8405
rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART,
0x7fa7ff102450}, {SIG_DFL, [], 0}, 8) = 0
geteuid() = 1000
brk(0) = 0x9cc000
brk(0x9ed000) = 0x9ed000
getppid() = 8404
stat("/home/kcybulski/Desktop", {st_mode=S_IFDIR|0755, st_size=4096, ...}) =
0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) =
0
open("/usr/bin/icedove", O_RDONLY) =
3
fcntl(3, F_DUPFD, 10) =
10
close(3) =
0
fcntl(10, F_SETFD, FD_CLOEXEC) =
0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) =
0
rt_sigaction(SIGINT, {0x40f540, ~[RTMIN RT_1], SA_RESTORER, 0x7fa7ff102450},
NULL, 8) =
0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) =
0
rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x7fa7ff102450},
NULL, 8) =
0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) =
0
rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x7fa7ff102450},
NULL, 8) =
0
read(10, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 8192) =
4598
pipe([3, 4]) =
0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) =
8406
close(4) =
0
read(3, "/usr/bin\n", 128) =
9
read(3, "", 128) =
0
close(3) =
0
--- SIGCHLD (Child exited) @ 0 (0)
---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) =
8406
pipe([3, 4]) =
0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) =
8407
close(4) =
0
read(3, "icedove\n", 128) =
8
read(3, "", 128) =
0
close(3) =
0
--- SIGCHLD (Child exited) @ 0 (0)
---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) =
8407
stat("/usr/bin/run-mozilla.sh", 0x7fffa8965f60) = -1 ENOENT (No such file or
directory)
pipe([3, 4]) =
0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) =
8408
close(4) =
0
read(3, "/home/kcybulski/Desktop\n", 128) =
24
read(3, "", 128) = 0
close(3) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8408
lstat("/usr/bin/icedove", {st_mode=S_IFLNK|0777, st_size=22, ...}) = 0
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) = 8409
close(4) = 0
read(3, "icedove\n", 128) = 8
--- SIGCHLD (Child exited) @ 0 (0) ---
read(3, "", 128) = 0
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8409
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) = 8410
close(4) = 0
read(3, "/usr/bin\n", 128) = 9
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8410
chdir("/usr/bin") = 0
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) = 8411
close(4) = 0
read(3, "/usr/bin\n", 128) = 9
--- SIGCHLD (Child exited) @ 0 (0) ---
read(3, "", 128) = 0
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8411
chdir("/usr/bin") = 0
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) = 8412
close(4) = 0
read(3, "../lib/icedove/icedove\n", 128) = 23
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8412
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) = 8415
close(4) = 0
read(3, "icedove\n", 128) = 8
read(3, "", 128) = 0
close(3) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8415
stat("../lib/icedove/icedove", {st_mode=S_IFREG|0755, st_size=4598, ...}) =
0
geteuid() = 1000
getgid() = 1000
getegid() = 1000
getgroups(0, NULL) = 7
getgroups(7, [24, 25, 29, 30, 44, 46, 1000]) = 7
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) = 8416
close(4) = 0
read(3, "../lib/icedove\n", 128) = 15
read(3, "", 128) = 0
close(3) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8416
stat("../lib/icedove/run-mozilla.sh", {st_mode=S_IFREG|0755, st_size=10461,
...}) = 0
geteuid() = 1000
getgid() = 1000
getegid() = 1000
getgroups(0, NULL) = 7
getgroups(7, [24, 25, 29, 30, 44, 46, 1000]) = 7
chdir("/usr/lib/icedove") = 0
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) = 8417
close(4) = 0
read(3, "/usr/lib/icedove\n", 128) = 17
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8417
chdir("/home/kcybulski/Desktop") = 0
stat("/usr/lib/icedove/application.ini", {st_mode=S_IFREG|0644,
st_size=1981, ...}) = 0
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7fa7ff65c9d0) = 8418
close(4) = 0
read(3, "icedove\n", 128) = 8
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8418
stat("/home/kcybulski/.icedove", {st_mode=S_IFDIR|0700, st_size=4096, ...})
= 0
stat("/home/kcybulski/.icedove", {st_mode=S_IFDIR|0700, st_size=4096, ...})
= 0
execve("/usr/lib/icedove/run-mozilla.sh",
["/usr/lib/icedove/run-mozilla.sh", "/usr/lib/icedove/icedove-bin"], [/* 40
vars */]) = 0
brk(0) = 0x1e52000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f997776f000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=69655, ...}) = 0
mmap(NULL, 69655, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f997775d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/libc.so.6", O_RDONLY) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\357\1\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1572120, ...}) = 0
mmap(NULL, 3680360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7f99771cf000
mprotect(0x7f9977349000, 2093056, PROT_NONE) = 0
mmap(0x7f9977548000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7f9977548000
mmap(0x7f997754d000, 18536, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f997754d000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f997775c000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f997775b000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f997775a000
arch_prctl(ARCH_SET_FS, 0x7f997775b700) = 0
mprotect(0x7f9977548000, 16384, PROT_READ) = 0
mprotect(0x7f9977771000, 4096, PROT_READ) = 0
munmap(0x7f997775d000, 69655) = 0
getpid() = 8405
rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART,
0x7f9977201450}, {SIG_DFL, [], 0}, 8) = 0
geteuid() = 1000
brk(0) = 0x1e52000
brk(0x1e73000) = 0x1e73000
getppid() = 8404
stat("/home/kcybulski/Desktop", {st_mode=S_IFDIR|0755, st_size=4096, ...}) =
0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/icedove/run-mozilla.sh", O_RDONLY) = 3
fcntl(3, F_DUPFD, 10) = 10
close(3) = 0
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x40f540, ~[RTMIN RT_1], SA_RESTORER, 0x7f9977201450},
NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x7f9977201450},
NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x7f9977201450},
NULL, 8) = 0
read(10, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 8192) = 8192
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f997775b9d0) = 8422
close(4) = 0
read(3, "run-mozilla.sh\n", 128) = 15
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8422
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f997775b9d0) = 8423
close(4) = 0
read(3, "/usr/lib/icedove\n", 128) = 17
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8423
stat("/usr/lib/icedove/icedove-bin", {st_mode=S_IFREG|0755, st_size=52424,
...}) = 0
geteuid() = 1000
getgid() = 1000
getegid() = 1000
getgroups(0, NULL) = 7
getgroups(7, [24, 25, 29, 30, 44, 46, 1000]) = 7
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f997775b9d0) = 8424
close(4) = 0
read(3, "Linux\n", 128) = 6
read(3, "", 128) = 0
close(3) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8424
read(10, "\"$LD_LIBRARY_PATH_64\" ]; then\n\tL"..., 8192) = 2269
stat("/usr/lib/icedove/icedove-bin", {st_mode=S_IFREG|0755, st_size=52424,
...}) = 0
geteuid() = 1000
getgid() = 1000
getegid() = 1000
getgroups(0, NULL) = 7
getgroups(7, [24, 25, 29, 30, 44, 46, 1000]) = 7
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f997775b9d0) = 8425
wait4(-1, /usr/lib/icedove/icedove-bin: symbol lookup error:
/usr/lib/icedove/components/libimgicon.so: undefined symbol:
NS_GetServiceManager
[{WIFEXITED(s) && WEXITSTATUS(s) == 127}], 0, NULL) = 8425
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(127) = ?
Thanks
Krzysztof
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages icedove depends on:
ii debianutils 3.4.4 Miscellaneous utilities
specific t
ii fontconfig 2.8.0-2.2 generic font configuration
library
ii libasound2 1.0.23-3 shared library for ALSA
applicatio
ii libatk1.0-0 2.0.0-1 The ATK accessibility toolkit
ii libc6 2.13-4 Embedded GNU C Library: Shared
lib
ii libcairo2 1.10.2-6 The Cairo 2D vector graphics
libra
ii libdbus-1-3 1.4.8-3 simple interprocess messaging
syst
ii libffi5 3.0.9-4 Foreign Function Interface
library
ii libfontconfig1 2.8.0-2.2 generic font configuration
library
ii libfreetype6 2.4.4-1 FreeType 2 font engine, shared
lib
ii libgcc1 1:4.6.0-2 GCC support library
ii libgdk-pixbuf2.0 2.23.3-3 GDK Pixbuf library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user
interface
ii libjpeg62 6b1-1 The Independent JPEG Group's
JPEG
ii libnspr4-0d 4.8.7-2 NetScape Portable Runtime
Library
ii libnss3-1d 3.12.9.with.ckbi.1.82-1 Network Security Service
libraries
ii libpango1.0-0 1.28.3-6 Layout and rendering of
internatio
ii libpixman-1-0 0.21.8-1 pixel-manipulation library for
X a
ii libsqlite3-0 3.7.6.2-1 SQLite 3 shared library
ii libstartup-notif 0.10-1 library for program launch
feedbac
ii libstdc++6 4.6.0-2 The GNU Standard C++ Library v3
ii libx11-6 2:1.4.3-1 X11 client-side library
ii libxrender1 1:0.9.6-1 X Rendering Extension client
libra
ii libxt6 1:1.1.1-1 X11 toolkit intrinsics library
ii psmisc 22.13-1 utilities that use the proc
file s
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages icedove recommends:
ii hunspell-en-us [hunspell-dict 20070829-4 English_american dictionary for
hu
ii myspell-pl [myspell-dictionar 20110328-1 Polish dictionary for myspell
Versions of packages icedove suggests:
ii libdbus-glib-1-2 0.92-1 simple interprocess messaging
syst
ii libgconf2-4 2.28.1-6 GNOME configuration database
syste
pn libgnomevfs2-0 <none> (no description available)
ii libgssapi-krb5-2 1.9+dfsg-1+b1 MIT Kerberos runtime libraries
- k
ii libnotify1 [libnotify1-gtk 0.5.0-2 sends desktop notifications to
a n
ii ttf-lyx 2.0.0-1 TrueType versions of some TeX
font
-- no debconf information
--- End Message ---