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
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/59240

Title:
  update-mime-info segfaults

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to