[sisyphus] gimp2, gnumeric segfault на x86_64

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Вт Май 23 16:55:27 MSD 2006


Anton Farygin wrote:
> Dmitry V. Levin wrote:
>> On Tue, May 23, 2006 at 04:30:39PM +0400, Anton Farygin wrote:
>>> Damir Shayhutdinov wrote:
>>>> 23.05.06, Anton Farygin<rider на altlinux.com> написал(а):
>>>>> Есть ли тут кто-то, кто использует gnome на x86_64 ?
>>>>>
>>>>> Судя по всему с некоторого времени все GNOME приложения сегфолтятся на
>>>>> x86_64.
>>>> Есть такое. У меня abiword валился на открытии диалога Save As.
>>> У меня всё хуже:
>>> $ gwget
>>> Segmentation fault
>>> $ gnumeric
>>> Segmentation fault
>>> $ gossip
>>> Segmentation fault
>>>
>>> и т.д.
>> У кого из них наименьший вывод "ldd"?
>>
>> Надо минимизировать множество библиотек, которые нужно проверить.
> 

Да и из strace на gimp2 видно, что падает он после загрузки этого 
плагина и libpthread.

15078 open("/usr/lib64/gimp/2.0/modules/libcontroller_midi.so", 
O_RDONLY) = 8
15078 read(8, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\33\0\0"..., 640) = 640
15078 fstat(8, {st_mode=S_IFREG|0644, st_size=19480, ...}) = 0
15078 mmap(NULL, 1072480, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 8, 0) = 0x2b72dd595000
15078 mprotect(0x2b72dd599000, 1056096, PROT_NONE) = 0
15078 mmap(0x2b72dd699000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 8, 0x4000) = 0x2b72dd699000
15078 mmap(0x2b72dd69a000, 3424, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b72dd69a000
15078 close(8)                          = 0
15078 open("/usr/lib64/libasound.so.2", O_RDONLY) = 8
15078 read(8, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\353\2"..., 640) = 640
15078 fstat(8, {st_mode=S_IFREG|0644, st_size=876024, ...}) = 0
15078 mmap(NULL, 1923112, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 8, 0) = 0x2b72dd69b000
15078 mprotect(0x2b72dd769000, 1079336, PROT_NONE) = 0
15078 mmap(0x2b72dd869000, 32768, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 8, 0xce000) = 0x2b72dd869000
15078 close(8)                          = 0
15078 open("/usr/lib64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such 
file or directory)
15078 open("/usr/lib64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such 
file or directory)
15078 open("/etc/ld.so.cache", O_RDONLY) = 8
15078 fstat(8, {st_mode=S_IFREG|0644, st_size=107594, ...}) = 0
15078 mmap(NULL, 107594, PROT_READ, MAP_PRIVATE, 8, 0) = 0x2b72dd871000
15078 close(8)                          = 0
15078 open("/lib64/libpthread.so.0", O_RDONLY) = 8
15078 read(8, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240S\0\0"..., 640) = 640
15078 fstat(8, {st_mode=S_IFREG|0644, st_size=101453, ...}) = 0
15078 mmap(NULL, 1656832, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 8, 0) = 0x2b72dd88c000
15078 mprotect(0x2b72dd89c000, 1591296, PROT_NONE) = 0
15078 mmap(0x2b72dd99b000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 8, 0xf000) = 0x2b72dd99b000
15078 mmap(0x2b72dd99d000, 538624, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b72dd99d000
15078 close(8)                          = 0
15078 mprotect(0x2b72dd99b000, 4096, PROT_READ) = 0
15078 brk(0xca4000)                     = 0xca4000
15078 arch_prctl(ARCH_SET_FS, 0xc83300) = 0
15078 getpid()                          = 15078
15078 rt_sigaction(SIGRTMIN, {0x2b72dd894e90, [], SA_RESTORER, 
0x2b72db8bcd70}, NULL, 8) = 0
15078 rt_sigaction(SIGRT_1, {0x2b72dd894a80, [RTMIN], SA_RESTORER, 
0x2b72db8bcd70}, NULL, 8) = 0
15078 rt_sigaction(SIGRT_2, {0x2b72dd8942e0, [], SA_RESTORER, 
0x2b72db8bcd70}, NULL, 8) = 0
15078 rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
15078 rt_sigprocmask(SIG_UNBLOCK, [RT_1], NULL, 8) = 0
15078 _sysctl({{CTL_KERN, KERN_VERSION}, 2, 0x7ffffffcc6a0, 30, (nil), 
0}) = 0
15078 munmap(0x2b72dd871000, 107594)    = 0
15078 munmap(0x2b72dd595000, 1072480)   = 0
15078 munmap(0x2b72dd69b000, 1923112)   = 0
15078 munmap(0x2b72dd88c000, 1656832)   = 0
15078 --- SIGSEGV (Segmentation fault) @ 0




Подробная информация о списке рассылки Sisyphus