Ive got the same problem in a Lucid instalation - until now without solution:
root@ligp:~# strace -f update-mime-database.real /usr/share/mime/ execve("/usr/bin/update-mime-database.real", ["update-mime-database.real", "/usr/share/mime/"], [/* 27 vars */]) = 0 brk(0) = 0x1dc6000 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) = 0x7fb361772000 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=60151, ...}) = 0 mmap(NULL, 60151, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb361763000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libxml2.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\354\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1372312, ...}) = 0 mmap(NULL, 3472728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb361205000 mprotect(0x7fb36134b000, 2093056, PROT_NONE) = 0 mmap(0x7fb36154a000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x145000) = 0x7fb36154a000 mmap(0x7fb361554000, 3416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb361554000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libglib-2.0.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P}\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=905480, ...}) = 0 mmap(NULL, 3002736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb360f27000 mprotect(0x7fb361002000, 2097152, PROT_NONE) = 0 mmap(0x7fb361202000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdb000) = 0x7fb361202000 mmap(0x7fb361204000, 368, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb361204000 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`\355\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1572232, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb361762000 mmap(NULL, 3680296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb360ba4000 mprotect(0x7fb360d1e000, 2093056, PROT_NONE) = 0 mmap(0x7fb360f1d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7fb360f1d000 mmap(0x7fb360f22000, 18472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb360f22000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libdl.so.2", 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\340\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14696, ...}) = 0 mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb3609a0000 mprotect(0x7fb3609a2000, 2097152, PROT_NONE) = 0 mmap(0x7fb360ba2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb360ba2000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/local/lib/libz.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p!\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=108953, ...}) = 0 mmap(NULL, 2195952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb360787000 mprotect(0x7fb36079f000, 2093056, PROT_NONE) = 0 mmap(0x7fb36099e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fb36099e000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libm.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\360>\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=534832, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb361761000 mmap(NULL, 2629864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb360504000 mprotect(0x7fb360586000, 2093056, PROT_NONE) = 0 mmap(0x7fb360785000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x81000) = 0x7fb360785000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libpcre.so.3", 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\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=186440, ...}) = 0 mmap(NULL, 2281640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb3602d6000 mprotect(0x7fb360303000, 2093056, PROT_NONE) = 0 mmap(0x7fb360502000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000) = 0x7fb360502000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb361760000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb36175f000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb36175e000 arch_prctl(ARCH_SET_FS, 0x7fb36175f700) = 0 mprotect(0x7fb360502000, 4096, PROT_READ) = 0 mprotect(0x7fb360785000, 4096, PROT_READ) = 0 mprotect(0x7fb36099e000, 4096, PROT_READ) = 0 mprotect(0x7fb360ba2000, 4096, PROT_READ) = 0 mprotect(0x7fb360f1d000, 16384, PROT_READ) = 0 mprotect(0x7fb361202000, 4096, PROT_READ) = 0 mprotect(0x7fb36154a000, 32768, PROT_READ) = 0 mprotect(0x60a000, 4096, PROT_READ) = 0 mprotect(0x7fb361774000, 4096, PROT_READ) = 0 munmap(0x7fb361763000, 60151) = 0 brk(0) = 0x1dc6000 brk(0x1de7000) = 0x1de7000 access("/usr/share/mime", F_OK) = 0 access("/usr/share/mime", W_OK) = 0 access("/usr/share/mime/packages", F_OK) = 0 open("/usr/share/mime/packages", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) getdents(3, /* 10 entries */, 32768) = 312 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/usr/share/mime/packages/apport.xml", {st_mode=S_IFREG|0644, st_size=414, ...}) = 0 stat("/usr/share/mime/packages/apport.xml", {st_mode=S_IFREG|0644, st_size=414, ...}) = 0 stat("/usr/share/mime/packages/apport.xml", {st_mode=S_IFREG|0644, st_size=414, ...}) = 0 open("/usr/share/mime/packages/apport.xml", O_RDONLY) = 3 lseek(3, 0, SEEK_CUR) = 0 read(3, "<?xml version=\"1.0\" encoding=\"UT"..., 8192) = 414 read(3, "", 7778) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Segmentation fault root@ligp:~# gdb update-mime-database.real GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/update-mime-database.real...(no debugging symbols found)...done. (gdb) run /usr/share/mime/ Starting program: /usr/bin/update-mime-database.real /usr/share/mime/ Program received signal SIGSEGV, Segmentation fault. 0x00007ffff755a870 in ?? () from /lib/libc.so.6 (gdb) bt #0 0x00007ffff755a870 in ?? () from /lib/libc.so.6 #1 0x00007ffff7aedcca in __xmlParserInputBufferCreateFilename () from /usr/lib/libxml2.so.2 #2 0x00007ffff7ac2d8d in xmlNewInputFromFile () from /usr/lib/libxml2.so.2 #3 0x00007ffff7ac71b6 in xmlCreateURLParserCtxt () from /usr/lib/libxml2.so.2 #4 0x00007ffff7ade03e in xmlSAXParseFileWithData () from /usr/lib/libxml2.so.2 #5 0x00000000004065e6 in ?? () #6 0x000000000040785b in ?? () #7 0x00007ffff744ac4d in __libc_start_main () from /lib/libc.so.6 #8 0x0000000000402829 in ?? () #9 0x00007fffffffe2f8 in ?? () #10 0x000000000000001c in ?? () #11 0x0000000000000002 in ?? () #12 0x00007fffffffe552 in ?? () #13 0x00007fffffffe575 in ?? () #14 0x0000000000000000 in ?? () (gdb) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug assignee. https://bugs.launchpad.net/bugs/59240 Title: update-mime-info segfaults -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs