LINUX.ORG.RU

segfault на новом ядре+glibc


0

0

после обновления до ядра 2.4.27, glibc 2.3.3, X11 6.8.1
старый добрый варезный maple стал падать с сегфолтом
при попытке запуска в гуевом режиме.

беглый просмотр strace ничего внятного не дал,
откатываться на старое ядро/glibc никакого желания нет

что посоветуете?

anonymous

Посмотреть какие патчи можно наложить, чтобы работало. Если не заработает, то не удивляйся - unstable ничего не обещает.

Selecter ★★★★
()
Ответ на: комментарий от Selecter

возможно ты не в курсе, но maple -- закрытый коммерческий продукт, и никаких патчей на него нет. кроме того, он статически слинкован с библиотеками, по крайней мере с motif, не знаю как насчет libc. поэтому мне и непонятно отчего он стал падать.

про unstable не понял. это 2.4.27 unstable или 2.3.3?

anonymous
()
Ответ на: комментарий от anonymous

> возможно ты не в курсе, но maple -- закрытый коммерческий продукт

Вот и обращайтесь в тех. поддержку.

Deleted
()
Ответ на: комментарий от WerNA

Попробуй запустить так как в FAQ сказано запускаеть Maya.

т.е. в $MAPLE/bin/xmaple

вписать что-то по типу

export LD_ASSUME_KERNEL=2.4.1

anonymous
()

вот его последний квак:


open("/lib/ld-linux.so.2", O_RDONLY) = 4
fstat(4, {st_dev=makedev(3, 3), st_ino=650915, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=200, st_size=96861, st_atime=2004/11/24-15:45:10, st_mtime=2004/10/11-22:52:43, st_ctime=2004/11/11-06:25:16}) = 0
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\t\0\000"..., 4096) = 4096
old_mmap(NULL, 84060, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40141000
mprotect(0x40155000, 2140, PROT_NONE) = 0
old_mmap(0x40155000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x14000) = 0x40155000
close(4) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


почему-то в вызове mprotect второй параметр больше чем в последующем mmap.

anonymous
()

Положи куда-нть предыдущую libc-x.y.z.so(с которой работало) и попробуй запустить так:
LD_PRELOAD=/path/to/libc-x.y.z.so /path/to/maple

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.