Happens with me, and i think can be something related to file encoding (Special chars?). Details: leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ dictconv Wikipedia_Portuguese_sub.BGL -o Wikipedia_Portuguese_sub/Wikipedia_Portuguese_sub.ifo Error openning iconv library leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ dictconv Wikipedia_Portuguese_sub.BGL -o Wikipedia_Portuguese_sub/Wikipedia_Portuguese_sub.ifo Falha de segmentação (Segmentation Fault) leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ dmesg | tail [37800.073476] dictconv[5281]: segfault at 800622820 ip 00007fdc413670eb sp 00007fff9342e4f0 error 4 in libstdc++.so.6.0.13[7fdc412c0000+f2000] [38023.837138] dictconv[5415]: segfault at 800622960 ip 00007f6b64e750eb sp 00007fff5e7204a0 error 4 in libstdc++.so.6.0.13[7f6b64dce000+f2000] [38275.363534] dictconv[5454]: segfault at fffffffffffffff8 ip 00007f9ef29da0f3 sp 00007fff67b11960 error 4 in libstdc++.so.6.0.13[7f9ef2933000+f2000] [38276.405972] dictconv[5456]: segfault at 800622700 ip 00007fccfd8900eb sp 00007fffb5a8c030 error 4 in libstdc++.so.6.0.13[7fccfd7e9000+f2000] [38536.686109] dictconv[5954]: segfault at 8006226a0 ip 00007f652445e0eb sp 00007fff884651a0 error 4 in libstdc++.so.6.0.13[7f65243b7000+f2000] [38538.898361] dictconv[5955]: segfault at 800622a70 ip 00007ff5ec6ba0eb sp 00007fff6480b7a0 error 4 in libstdc++.so.6.0.13[7ff5ec613000+f2000] [38599.176079] dictconv[6023]: segfault at 8006229f0 ip 00007fde0a0120eb sp 00007fff85cc08a0 error 4 in libstdc++.so.6.0.13[7fde09f6b000+f2000] [38944.335961] dictconv[6106]: segfault at 8006226f0 ip 00007f68675310eb sp 00007fff0eedf460 error 4 in libstdc++.so.6.0.13[7f686748a000+f2000] [38948.659494] dictconv[6107]: segfault at 8006229f0 ip 00007f45cb9f60eb sp 00007fffb2864590 error 4 in libstdc++.so.6.0.13[7f45cb94f000+f2000] [38957.096161] dictconv[6124]: segfault at 800622960 ip 00007fc52dfec0eb sp 00007fff5e1fc3b0 error 4 in libstdc++.so.6.0.13[7fc52df45000+f2000] leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ date ; lsb_release -a Dom Dez 27 23:18:37 BRST 2009 No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 9.10 Release: 9.10 Codename: karmic leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ ldd /usr/bin/dictconv linux-vdso.so.1 => (0x00007ffff71ff000) libz.so.1 => /lib/libz.so.1 (0x00007f2322fc0000) libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f2322c72000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f2322962000) libm.so.6 => /lib/libm.so.6 (0x00007f23226de000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f23224c7000) libc.so.6 => /lib/libc.so.6 (0x00007f2322158000) libdl.so.2 => /lib/libdl.so.2 (0x00007f2321f54000) /lib64/ld-linux-x86-64.so.2 (0x00007f23231d7000) leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ uname -a Linux tarsila 2.6.32-9-generic #13-Ubuntu SMP Thu Dec 17 17:01:59 UTC 2009 x86_64 GNU/Linux e_sub.ifo execve("/usr/bin/dictconv", ["dictconv", "Wikipedia_Portuguese_sub.BGL", "-o", "Wikipedia_Portuguese_sub/Wikiped"...], [/* 47 vars */]) = 0 brk(0) = 0x1fbf000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc5063b7000 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) = 0x7fc5063b5000 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=162995, ...}) = 0 mmap(NULL, 162995, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc50638d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/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\0`\"\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=92752, ...}) = 0 mmap(NULL, 2187792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc505f83000 mprotect(0x7fc505f99000, 2093056, PROT_NONE) = 0 mmap(0x7fc506198000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc506198000 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\0\300\345\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1363960, ...}) = 0 mmap(NULL, 3464280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc505c35000 mprotect(0x7fc505d79000, 2093056, PROT_NONE) = 0 mmap(0x7fc505f78000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143000) = 0x7fc505f78000 mmap(0x7fc505f82000, 3160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc505f82000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libstdc++.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\244\5\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1027760, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc50638c000 mmap(NULL, 3207256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc505925000 mprotect(0x7fc505a17000, 2097152, PROT_NONE) = 0 mmap(0x7fc505c17000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf2000) = 0x7fc505c17000 mmap(0x7fc505c20000, 82008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc505c20000 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\0p>\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=538920, ...}) = 0 mmap(NULL, 2633944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc5056a1000 mprotect(0x7fc505723000, 2097152, PROT_NONE) = 0 mmap(0x7fc505923000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x7fc505923000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libgcc_s.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\0\200-\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=92552, ...}) = 0 mmap(NULL, 2188280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc50548a000 mprotect(0x7fc5054a0000, 2093056, PROT_NONE) = 0 mmap(0x7fc50569f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc50569f000 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\320\353\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1490312, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc50638b000 mmap(NULL, 3598344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc50511b000 mprotect(0x7fc505281000, 2093056, PROT_NONE) = 0 mmap(0x7fc505480000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x165000) = 0x7fc505480000 mmap(0x7fc505485000, 18440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc505485000 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) = 0x7fc504f17000 mprotect(0x7fc504f19000, 2097152, PROT_NONE) = 0 mmap(0x7fc505119000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc505119000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc50638a000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc506389000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc506388000 arch_prctl(ARCH_SET_FS, 0x7fc506388710) = 0 mprotect(0x7fc505119000, 4096, PROT_READ) = 0 mprotect(0x7fc505480000, 16384, PROT_READ) = 0 mprotect(0x7fc50569f000, 4096, PROT_READ) = 0 mprotect(0x7fc505923000, 4096, PROT_READ) = 0 mprotect(0x7fc505c17000, 28672, PROT_READ) = 0 mprotect(0x7fc505f78000, 32768, PROT_READ) = 0 mprotect(0x7fc506198000, 4096, PROT_READ) = 0 mprotect(0x621000, 4096, PROT_READ) = 0 mprotect(0x7fc5063b8000, 4096, PROT_READ) = 0 munmap(0x7fc50638d000, 162995) = 0 brk(0) = 0x1fbf000 brk(0x1fe0000) = 0x1fe0000 open("Wikipedia_Portuguese_sub.BGL", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=994, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc5063b4000 read(3, "\0224\0\2\0i>\17\377\367\253\342\254\n\3020\37\231&&Z\305R9\274\237\177\236r\324}?"..., 4096) = 994 lseek(3, 0, SEEK_SET) = 0 read(3, "\0224\0\2\0i>\17\377\367\253\342\254\n\3020\37\231&&Z\305R9\274\237\177\236r\324}?"..., 4096) = 994 lseek(3, -889, SEEK_CUR) = 105 dup(3) = 4 fcntl(4, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) fstat(4, {st_mode=S_IFREG|0644, st_size=994, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc5063b3000 lseek(4, 0, SEEK_CUR) = 105 read(4, "\37\213\10\0\0\0\0\0\0\3\225Q]h\34U\24>\233\335\374Xc\33M\254IZ\351a\241v"..., 16384) = 889 read(4, "", 12288) = 0 close(3) = 0 munmap(0x7fc5063b4000, 4096) = 0 lseek(4, 0, SEEK_SET) = 0 read(4, "\0224\0\2\0i>\17\377\367\253\342\254\n\3020\37\231&&Z\305R9\274\237\177\236r\324}?"..., 115) = 115 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=26048, ...}) = 0 mmap(NULL, 26048, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc5063ac000 close(3) = 0 fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 3), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc5063ab000 write(1, "Error openning iconv library\n", 29Error openning iconv library ) = 29 exit_group(1) = ? leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ LANG=C strace -f dictconv Wikipedia_Portuguese_sub.BGL -o Wikipedia_Portuguese_sub/Wikipedia_Portuguese_sub.ifo execve("/usr/bin/dictconv", ["dictconv", "Wikipedia_Portuguese_sub.BGL", "-o", "Wikipedia_Portuguese_sub/Wikiped"...], [/* 47 vars */]) = 0 brk(0) = 0x14ff000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fab37c21000 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) = 0x7fab37c1f000 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=162995, ...}) = 0 mmap(NULL, 162995, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fab37bf7000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/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\0`\"\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=92752, ...}) = 0 mmap(NULL, 2187792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fab377ed000 mprotect(0x7fab37803000, 2093056, PROT_NONE) = 0 mmap(0x7fab37a02000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fab37a02000 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\0\300\345\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1363960, ...}) = 0 mmap(NULL, 3464280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fab3749f000 mprotect(0x7fab375e3000, 2093056, PROT_NONE) = 0 mmap(0x7fab377e2000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143000) = 0x7fab377e2000 mmap(0x7fab377ec000, 3160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fab377ec000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libstdc++.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\244\5\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1027760, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fab37bf6000 mmap(NULL, 3207256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fab3718f000 mprotect(0x7fab37281000, 2097152, PROT_NONE) = 0 mmap(0x7fab37481000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf2000) = 0x7fab37481000 mmap(0x7fab3748a000, 82008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fab3748a000 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\0p>\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=538920, ...}) = 0 mmap(NULL, 2633944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fab36f0b000 mprotect(0x7fab36f8d000, 2097152, PROT_NONE) = 0 mmap(0x7fab3718d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x7fab3718d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libgcc_s.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\0\200-\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=92552, ...}) = 0 mmap(NULL, 2188280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fab36cf4000 mprotect(0x7fab36d0a000, 2093056, PROT_NONE) = 0 mmap(0x7fab36f09000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fab36f09000 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\320\353\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1490312, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fab37bf5000 mmap(NULL, 3598344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fab36985000 mprotect(0x7fab36aeb000, 2093056, PROT_NONE) = 0 mmap(0x7fab36cea000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x165000) = 0x7fab36cea000 mmap(0x7fab36cef000, 18440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fab36cef000 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) = 0x7fab36781000 mprotect(0x7fab36783000, 2097152, PROT_NONE) = 0 mmap(0x7fab36983000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fab36983000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fab37bf4000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fab37bf3000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fab37bf2000 arch_prctl(ARCH_SET_FS, 0x7fab37bf2710) = 0 mprotect(0x7fab36983000, 4096, PROT_READ) = 0 mprotect(0x7fab36cea000, 16384, PROT_READ) = 0 mprotect(0x7fab36f09000, 4096, PROT_READ) = 0 mprotect(0x7fab3718d000, 4096, PROT_READ) = 0 mprotect(0x7fab37481000, 28672, PROT_READ) = 0 mprotect(0x7fab377e2000, 32768, PROT_READ) = 0 mprotect(0x7fab37a02000, 4096, PROT_READ) = 0 mprotect(0x621000, 4096, PROT_READ) = 0 mprotect(0x7fab37c22000, 4096, PROT_READ) = 0 munmap(0x7fab37bf7000, 162995) = 0 brk(0) = 0x14ff000 brk(0x1520000) = 0x1520000 open("Wikipedia_Portuguese_sub.BGL", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=994, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fab37c1e000 read(3, "\0224\0\2\0i>\17\377\367\253\342\254\n\3020\37\231&&Z\305R9\274\237\177\236r\324}?"..., 4096) = 994 lseek(3, 0, SEEK_SET) = 0 read(3, "\0224\0\2\0i>\17\377\367\253\342\254\n\3020\37\231&&Z\305R9\274\237\177\236r\324}?"..., 4096) = 994 lseek(3, -889, SEEK_CUR) = 105 dup(3) = 4 fcntl(4, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) fstat(4, {st_mode=S_IFREG|0644, st_size=994, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fab37c1d000 lseek(4, 0, SEEK_CUR) = 105 read(4, "\37\213\10\0\0\0\0\0\0\3\225Q]h\34U\24>\233\335\374Xc\33M\254IZ\351a\241v"..., 16384) = 889 read(4, "", 12288) = 0 close(3) = 0 munmap(0x7fab37c1e000, 4096) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ leleobhz@tarsila:/media/dados/PROGRAMAS/STARDICT_DICS$ gdb /usr/bin/dictconv core GNU gdb (GDB) 7.0-ubuntu Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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: ... Lendo símbolos de /usr/bin/dictconv...(no debugging symbols found)...concluído. warning: Can't read pathname for load map: Erro de entrada/saída. Lendo símbolos de /lib/libz.so.1...(no debugging symbols found)...concluído. Loaded symbols for /lib/libz.so.1 Lendo símbolos de /usr/lib/libxml2.so.2...(no debugging symbols found)...concluído. Loaded symbols for /usr/lib/libxml2.so.2 Lendo símbolos de /usr/lib/libstdc++.so.6...(no debugging symbols found)...concluído. Loaded symbols for /usr/lib/libstdc++.so.6 Lendo símbolos de /lib/libm.so.6...(no debugging symbols found)...concluído. Loaded symbols for /lib/libm.so.6 Lendo símbolos de /lib/libgcc_s.so.1...(no debugging symbols found)...concluído. Loaded symbols for /lib/libgcc_s.so.1 Lendo símbolos de /lib/libc.so.6...(no debugging symbols found)...concluído. Loaded symbols for /lib/libc.so.6 Lendo símbolos de /lib/libdl.so.2...(no debugging symbols found)...concluído. Loaded symbols for /lib/libdl.so.2 Lendo símbolos de /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...concluído. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Lendo símbolos de /usr/lib/gconv/IBM874.so...(no debugging symbols found)...concluído. Loaded symbols for /usr/lib/gconv/IBM874.so Core was generated by `dictconv Wikipedia_Portuguese_sub.BGL -o Wikipedia_Portuguese_sub/Wikipedia_Por'. Program terminated with signal 11, Segmentation fault. #0 0x00007f2e72f6d0eb in std::string::assign(std::string const&) () from /usr/lib/libstdc++.so.6 (gdb) bt #0 0x00007f2e72f6d0eb in std::string::assign(std::string const&) () from /usr/lib/libstdc++.so.6 #1 0x0000000000407ba1 in ?? () #2 0x000000000040a65e in ?? () #3 0x00000000004049e2 in ?? () #4 0x00007f2e726daabd in __libc_start_main () from /lib/libc.so.6 #5 0x00000000004033e9 in ?? () #6 0x00007fff308b5ab8 in ?? () #7 0x000000000000001c in ?? () #8 0x0000000000000004 in ?? () #9 0x00007fff308b6431 in ?? () #10 0x00007fff308b643a in ?? () #11 0x00007fff308b6457 in ?? () #12 0x00007fff308b645a in ?? () #13 0x0000000000000000 in ?? ()