Любая идея может вызвать следующий дамп на CentOS, где программа работает нормально на Ubuntu? < /p>
Program received signal SIGSEGV, Segmentation fault.
0xf7fcea09 in check_match (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", ref=ref@entry=0xf7a968e8, version=version@entry=0xf71a8b70, flags=9, type_class=1,
sym=0x56556c74, symidx=418, strtab=0x56556cc4 "", map=0xf7ffdb70, versioned_sym=0xffffccac, num_versions=0xffffcca8) at dl-lookup.c:122
122 && map->l_versions[ndx].name[0] == '\0'
******************************************
******************************************
(gdb) bt
#0 0xf7fcea09 in check_match (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", ref=ref@entry=0xf7a968e8, version=version@entry=0xf71a8b70, flags=9, type_class=1,
sym=0x56556c74, symidx=418, strtab=0x56556cc4 "", map=0xf7ffdb70, versioned_sym=0xffffccac, num_versions=0xffffcca8) at dl-lookup.c:122
#1 0xf7fcedc6 in do_lookup_x (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", new_hash=new_hash@entry=4161312091, old_hash=old_hash@entry=0xffffcd3c, ref=0xf7a968e8,
result=0xffffcd44, scope=0xf7ffdcd0, i=, version=0xf71a8b70, flags=9, skip=0x0, type_class=1, undef_map=0xf7d6d5a0) at dl-lookup.c:457
#2 0xf7fcf634 in _dl_lookup_symbol_x (undef_name=0xf7acc0b6 "__udivdi3", undef_map=0xf7d6d5a0, ref=0xffffce0c, symbol_scope=, version=0xf71a8b70, type_class=1,
flags=9, skip_map=0x0) at dl-lookup.c:882
#3 0xf7fd4653 in elf_machine_rel (skip_ifunc=0, reloc_addr_arg=0xf7cb84b8, version=0xf71a8b70, sym=0xf7a968e8, reloc=0xf7b044fc, scope=, map=0xf7d6d5a0)
at ../sysdeps/i386/dl-machine.h:303
#4 elf_dynamic_do_Rel (skip_ifunc=, lazy=, nrelative=, relsize=, reladdr=, scope=,
map=0xf7d6d5a0) at /usr/src/debug/glibc-2.34-221.el9.i386/elf/do-rel.h:142
#5 _dl_relocate_object_no_relro (l=, scope=, reloc_mode=, consider_profiling=) at dl-reloc.c:283
#6 0xf7fd6269 in _dl_relocate_object (l=0xf7d6d5a0, scope=0xf7d6d768, reloc_mode=1, consider_profiling=0) at dl-reloc.c:333
#7 0xf7fe6245 in dl_main (phdr=, phnum=, user_entry=, auxv=) at rtld.c:2499
#8 0xf7fe1b9f in _dl_sysdep_start (start_argptr=0xffffd210, dl_main=0xf7fe3af0 ) at ../sysdeps/unix/sysv/linux/dl-sysdep.c:140
#9 0xf7fe359d in _dl_start_final (arg=0xffffd210) at rtld.c:503
#10 _dl_start (arg=) at rtld.c:588
#11 0xf7fe26fb in _start () from /lib/ld-linux.so.2
******************************************
******************************************
(gdb) where
#0 0xf7fcea09 in check_match (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", ref=ref@entry=0xf7a968e8, version=version@entry=0xf71a8b70, flags=9, type_class=1,
sym=0x56556c74, symidx=418, strtab=0x56556cc4 "", map=0xf7ffdb70, versioned_sym=0xffffccac, num_versions=0xffffcca8) at dl-lookup.c:122
#1 0xf7fcedc6 in do_lookup_x (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", new_hash=new_hash@entry=4161312091, old_hash=old_hash@entry=0xffffcd3c, ref=0xf7a968e8,
result=0xffffcd44, scope=0xf7ffdcd0, i=, version=0xf71a8b70, flags=9, skip=0x0, type_class=1, undef_map=0xf7d6d5a0) at dl-lookup.c:457
#2 0xf7fcf634 in _dl_lookup_symbol_x (undef_name=0xf7acc0b6 "__udivdi3", undef_map=0xf7d6d5a0, ref=0xffffce0c, symbol_scope=, version=0xf71a8b70, type_class=1,
flags=9, skip_map=0x0) at dl-lookup.c:882
#3 0xf7fd4653 in elf_machine_rel (skip_ifunc=0, reloc_addr_arg=0xf7cb84b8, version=0xf71a8b70, sym=0xf7a968e8, reloc=0xf7b044fc, scope=, map=0xf7d6d5a0)
at ../sysdeps/i386/dl-machine.h:303
#4 elf_dynamic_do_Rel (skip_ifunc=, lazy=, nrelative=, relsize=, reladdr=, scope=,
map=0xf7d6d5a0) at /usr/src/debug/glibc-2.34-221.el9.i386/elf/do-rel.h:142
#5 _dl_relocate_object_no_relro (l=, scope=, reloc_mode=, consider_profiling=) at dl-reloc.c:283
#6 0xf7fd6269 in _dl_relocate_object (l=0xf7d6d5a0, scope=0xf7d6d768, reloc_mode=1, consider_profiling=0) at dl-reloc.c:333
#7 0xf7fe6245 in dl_main (phdr=, phnum=, user_entry=, auxv=) at rtld.c:2499
#8 0xf7fe1b9f in _dl_sysdep_start (start_argptr=0xffffd210, dl_main=0xf7fe3af0 ) at ../sysdeps/unix/sysv/linux/dl-sysdep.c:140
#9 0xf7fe359d in _dl_start_final (arg=0xffffd210) at rtld.c:503
#10 _dl_start (arg=) at rtld.c:588
#11 0xf7fe26fb in _start () from /lib/ld-linux.so.2
(gdb)
Подробнее здесь: https://stackoverflow.com/questions/797 ... not-ubuntu
Приложение ELF32 Linux сбои в CentOS, но не Ubuntu? [закрыто] ⇐ Linux
-
Anonymous
1754931898
Anonymous
Любая идея может вызвать следующий дамп на CentOS, где программа работает нормально на Ubuntu? < /p>
Program received signal SIGSEGV, Segmentation fault.
0xf7fcea09 in check_match (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", ref=ref@entry=0xf7a968e8, version=version@entry=0xf71a8b70, flags=9, type_class=1,
sym=0x56556c74, symidx=418, strtab=0x56556cc4 "", map=0xf7ffdb70, versioned_sym=0xffffccac, num_versions=0xffffcca8) at dl-lookup.c:122
122 && map->l_versions[ndx].name[0] == '\0'
******************************************
******************************************
(gdb) bt
#0 0xf7fcea09 in check_match (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", ref=ref@entry=0xf7a968e8, version=version@entry=0xf71a8b70, flags=9, type_class=1,
sym=0x56556c74, symidx=418, strtab=0x56556cc4 "", map=0xf7ffdb70, versioned_sym=0xffffccac, num_versions=0xffffcca8) at dl-lookup.c:122
#1 0xf7fcedc6 in do_lookup_x (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", new_hash=new_hash@entry=4161312091, old_hash=old_hash@entry=0xffffcd3c, ref=0xf7a968e8,
result=0xffffcd44, scope=0xf7ffdcd0, i=, version=0xf71a8b70, flags=9, skip=0x0, type_class=1, undef_map=0xf7d6d5a0) at dl-lookup.c:457
#2 0xf7fcf634 in _dl_lookup_symbol_x (undef_name=0xf7acc0b6 "__udivdi3", undef_map=0xf7d6d5a0, ref=0xffffce0c, symbol_scope=, version=0xf71a8b70, type_class=1,
flags=9, skip_map=0x0) at dl-lookup.c:882
#3 0xf7fd4653 in elf_machine_rel (skip_ifunc=0, reloc_addr_arg=0xf7cb84b8, version=0xf71a8b70, sym=0xf7a968e8, reloc=0xf7b044fc, scope=, map=0xf7d6d5a0)
at ../sysdeps/i386/dl-machine.h:303
#4 elf_dynamic_do_Rel (skip_ifunc=, lazy=, nrelative=, relsize=, reladdr=, scope=,
map=0xf7d6d5a0) at /usr/src/debug/glibc-2.34-221.el9.i386/elf/do-rel.h:142
#5 _dl_relocate_object_no_relro (l=, scope=, reloc_mode=, consider_profiling=) at dl-reloc.c:283
#6 0xf7fd6269 in _dl_relocate_object (l=0xf7d6d5a0, scope=0xf7d6d768, reloc_mode=1, consider_profiling=0) at dl-reloc.c:333
#7 0xf7fe6245 in dl_main (phdr=, phnum=, user_entry=, auxv=) at rtld.c:2499
#8 0xf7fe1b9f in _dl_sysdep_start (start_argptr=0xffffd210, dl_main=0xf7fe3af0 ) at ../sysdeps/unix/sysv/linux/dl-sysdep.c:140
#9 0xf7fe359d in _dl_start_final (arg=0xffffd210) at rtld.c:503
#10 _dl_start (arg=) at rtld.c:588
#11 0xf7fe26fb in _start () from /lib/ld-linux.so.2
******************************************
******************************************
(gdb) where
#0 0xf7fcea09 in check_match (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", ref=ref@entry=0xf7a968e8, version=version@entry=0xf71a8b70, flags=9, type_class=1,
sym=0x56556c74, symidx=418, strtab=0x56556cc4 "", map=0xf7ffdb70, versioned_sym=0xffffccac, num_versions=0xffffcca8) at dl-lookup.c:122
#1 0xf7fcedc6 in do_lookup_x (undef_name=undef_name@entry=0xf7acc0b6 "__udivdi3", new_hash=new_hash@entry=4161312091, old_hash=old_hash@entry=0xffffcd3c, ref=0xf7a968e8,
result=0xffffcd44, scope=0xf7ffdcd0, i=, version=0xf71a8b70, flags=9, skip=0x0, type_class=1, undef_map=0xf7d6d5a0) at dl-lookup.c:457
#2 0xf7fcf634 in _dl_lookup_symbol_x (undef_name=0xf7acc0b6 "__udivdi3", undef_map=0xf7d6d5a0, ref=0xffffce0c, symbol_scope=, version=0xf71a8b70, type_class=1,
flags=9, skip_map=0x0) at dl-lookup.c:882
#3 0xf7fd4653 in elf_machine_rel (skip_ifunc=0, reloc_addr_arg=0xf7cb84b8, version=0xf71a8b70, sym=0xf7a968e8, reloc=0xf7b044fc, scope=, map=0xf7d6d5a0)
at ../sysdeps/i386/dl-machine.h:303
#4 elf_dynamic_do_Rel (skip_ifunc=, lazy=, nrelative=, relsize=, reladdr=, scope=,
map=0xf7d6d5a0) at /usr/src/debug/glibc-2.34-221.el9.i386/elf/do-rel.h:142
#5 _dl_relocate_object_no_relro (l=, scope=, reloc_mode=, consider_profiling=) at dl-reloc.c:283
#6 0xf7fd6269 in _dl_relocate_object (l=0xf7d6d5a0, scope=0xf7d6d768, reloc_mode=1, consider_profiling=0) at dl-reloc.c:333
#7 0xf7fe6245 in dl_main (phdr=, phnum=, user_entry=, auxv=) at rtld.c:2499
#8 0xf7fe1b9f in _dl_sysdep_start (start_argptr=0xffffd210, dl_main=0xf7fe3af0 ) at ../sysdeps/unix/sysv/linux/dl-sysdep.c:140
#9 0xf7fe359d in _dl_start_final (arg=0xffffd210) at rtld.c:503
#10 _dl_start (arg=) at rtld.c:588
#11 0xf7fe26fb in _start () from /lib/ld-linux.so.2
(gdb)
Подробнее здесь: [url]https://stackoverflow.com/questions/79732306/elf32-linux-application-crashes-in-centos-but-not-ubuntu[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия