Hi Jonathan, On Fri, Mar 11, 2011 at 01:28:33AM -0600, Jonathan Nieder wrote: > Package: icedove > Version: 3.1.9-1 > Severity: grave > > Hi, > > Typical experimental system. Trying to run icedove, I get > > $ icedove; echo $? > /usr/lib/icedove/icedove-bin: symbol lookup error: > /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc > 127
Could you try: $ readelf -a /usr/lib/icedove/libxpcom.so | grep NS_Alloc 000038c4 00000201 R_386_32 00000000 NS_Alloc_P 00003a28 00000207 R_386_JUMP_SLOT 00000000 NS_Alloc_P 2: 00000000 0 FUNC GLOBAL DEFAULT UND NS_Alloc_P 109: 000021db 31 FUNC GLOBAL DEFAULT 12 NS_Alloc The output should look similar to the above. Did this happen after an update or is this a fresh install? Cheers, -- Guido > > I have no plugins installed. Any hints for tracking this down? > > Jonathan > > $ LD_LIBRARY_PATH=/usr/lib/icedove \ > ldd /usr/lib/icedove/components/libdbusservice.so > /usr/bin/ldd: line 161: /lib/ld-linux.so.2: cannot execute binary file > linux-vdso.so.1 => (0x00007fff63bff000) > libxpcom.so => /usr/lib/icedove/libxpcom.so (0x00007f6a4f8c2000) > libnspr4.so.0d => /usr/lib/libnspr4.so.0d (0x00007f6a4f676000) > libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x00007f6a4f451000) > libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x00007f6a4f20d000) > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6a4ef05000) > libc.so.6 => /lib/libc.so.6 (0x00007f6a4eb81000) > libxpcom_core.so => /usr/lib/icedove/libxpcom_core.so > (0x00007f6a4e8be000) > libpthread.so.0 => /lib/libpthread.so.0 (0x00007f6a4e6a2000) > libdl.so.2 => /lib/libdl.so.2 (0x00007f6a4e49d000) > libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f6a4e24f000) > libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f6a4e04b000) > librt.so.1 => /lib/librt.so.1 (0x00007f6a4de42000) > libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007f6a4db58000) > libm.so.6 => /lib/libm.so.6 (0x00007f6a4d8d6000) > /lib64/ld-linux-x86-64.so.2 (0x00007f6a4fcd2000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f6a4d6bf000) > libplds4.so.0d => /usr/lib/libplds4.so.0d (0x00007f6a4d4bc000) > libplc4.so.0d => /usr/lib/libplc4.so.0d (0x00007f6a4d2b8000) > libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007f6a4cc8f000) > libpcre.so.3 => /lib/libpcre.so.3 (0x00007f6a4ca54000) > libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007f6a4c7a2000) > libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 > (0x00007f6a4c596000) > libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f6a4c258000) > libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f6a4c055000) > libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f6a4be53000) > libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f6a4bc4d000) > libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f6a4ba2b000) > libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f6a4b72d000) > libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 > (0x00007f6a4b510000) > libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f6a4b1ea000) > libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 > (0x00007f6a4afc0000) > libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f6a4ad74000) > libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f6a4aada000) > libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f6a4a8a5000) > libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f6a4a6a2000) > libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f6a4a48f000) > libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f6a4a285000) > libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f6a4a083000) > libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f6a49e73000) > libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f6a49c6b000) > libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f6a49a61000) > libz.so.1 => /usr/lib/libz.so.1 (0x00007f6a49848000) > libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f6a4962c000) > libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f6a493b7000) > libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f6a491a7000) > libpng12.so.0 => /lib/libpng12.so.0 (0x00007f6a48f81000) > libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f6a48d7e000) > libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f6a48b76000) > libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f6a488ff000) > libresolv.so.2 => /lib/libresolv.so.2 (0x00007f6a486e8000) > libselinux.so.1 => /lib/libselinux.so.1 (0x00007f6a484ca000) > libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f6a482a1000) > libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f6a4809e000) > libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f6a47e98000) > libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f6a47c93000) > libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f6a47a88000) > $ dpkg-query -W icedove \ > libnspr4-0d libdbus-glib-1-2 libdbus-1-3 libstdc++6 libc6 \ > libglib2.0-0 libgcc1 libgtk2.0-0 libpcre3 libpango1.0-0 \ > libx11-6 libxcomposite1 libxdamage1 libxfixes3 libatk1.0-0 \ > libcairo2 libgdk-pixbuf2.0-0 libfreetype6 libfontconfig1 \ > libxext6 libxrender1 libxinerama1 libxi6 libxrandr2 \ > libxcursor1 zlib1g libxcb1 libpixman-1-0 libegl1-mesa \ > libpng12-0 libxcb-shm0 libxcb-render0 libgl1-mesa-glx \ > libselinux1 libexpat1 libxau6 libxdmcp6 libxxf86vm1 \ > libdrm2 > icedove 3.1.9-1 > libatk1.0-0 1.32.0-2 > libc6 2.13-0exp3 > libcairo2 1.10.2-4 > libdbus-1-3 1.4.6-1 > libdbus-glib-1-2 0.88-2.1 > libdrm2 2.4.24-1 > libegl1-mesa 7.10-4 > libexpat1 2.0.1-7 > libfontconfig1 2.8.0-2.1 > libfreetype6 2.4.4-1 > libgcc1 1:4.6-20110227-1 > libgdk-pixbuf2.0-0 2.23.0-2 > libgl1-mesa-glx 7.10-4 > libglib2.0-0 2.28.1-1+b1 > libgtk2.0-0 2.24.1-1 > libnspr4-0d 4.8.7-2 > libpango1.0-0 1.28.3-4 > libpcre3 8.12-3 > libpixman-1-0 0.21.6-1 > libpng12-0 1.2.44-1 > libselinux1 2.0.96-1 > libstdc++6 4.6-20110227-1 > libx11-6 2:1.4.1-5 > libxau6 1:1.0.6-1 > libxcb-render0 1.7-2 > libxcb-shm0 1.7-2 > libxcb1 1.7-2 > libxcomposite1 1:0.4.3-1 > libxcursor1 1:1.1.11-1 > libxdamage1 1:1.1.3-1 > libxdmcp6 1:1.1.0-1 > libxext6 2:1.2.0-2 > libxfixes3 1:5.0-1 > libxi6 2:1.4.1-1 > libxinerama1 2:1.1.1-1 > libxrandr2 2:1.3.1-1 > libxrender1 1:0.9.6-1 > libxxf86vm1 1:1.1.1-1 > zlib1g 1:1.2.5.dfsg-1 > > > -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org