blender, падает при попытке импортировать что-либо
Модератор: Модераторы разделов
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
blender, падает при попытке импортировать что-либо
У кого Fedora14 — можете проверить, не падает ли blender при попытке что-либо импортировать? Сразу после выбора типа импортируемого файла. В консоли может отмечаться аварийная остановка на произвольной библиотеке (там разные фигурируют), так что отследить никак.
-
Vascom
- Сообщения: 1699
- ОС: Fedora 32
Re: blender, падает при попытке импортировать что-либо
Блендер стандартный из репов?
Проверил: не падает.
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: blender, падает при попытке импортировать что-либо
Да, стандартный. Вообще когда-то давно я ловил подобный баг — какого-то пакета по зависимостям не хватало (автоматом не ставится), сейчас перерыл все репы — народная индейская изба фигвам.
А можно вывод
Код: Выделить всё
rpm -qa | grep python-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: blender, падает при попытке импортировать что-либо
Уточнение: падает на импорте collada, obj, 3ds, x.
Не падает на md2, wrl, dxf, milkshape.
Не падает на md2, wrl, dxf, milkshape.
-
Vascom
- Сообщения: 1699
- ОС: Fedora 32
Re: blender, падает при попытке импортировать что-либо
На этих тоже не падает. Просто появляется диалог импорта файла.
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
-
Vascom
- Сообщения: 1699
- ОС: Fedora 32
Re: blender, падает при попытке импортировать что-либо
Как эта зависимость могла не подтянуться?
Я просто сделал yum install blender.
Показывай, что пишет в консоль при падении (если запускать из консоли).
Я просто сделал yum install blender.
Показывай, что пишет в консоль при падении (если запускать из консоли).
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: blender, падает при попытке импортировать что-либо
Сборщик-раздолбай — неправильно прописана зависимость в пакете. Это как пример.
Код: Выделить всё
$ blender
Compiled with Python version 2.7.
Checking for installed Python... got it!
*** buffer overflow detected ***: /usr/bin/blender.bin terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x4d)[0x72480d]
/lib/libc.so.6[0x72282a]
/lib/libc.so.6[0x721f28]
/lib/libc.so.6(_IO_default_xsputn+0x13d)[0x69bdad]
/lib/libc.so.6(_IO_vfprintf+0xe4d)[0x66f5cd]
/lib/libc.so.6(__vsprintf_chk+0xa7)[0x721fd7]
/lib/libc.so.6(__sprintf_chk+0x2d)[0x721f1d]
/usr/bin/blender.bin(BLI_adddirstrings+0x5f4)[0x86cdec4]
/usr/bin/blender.bin(BLI_getdir+0x53)[0x86ce163]
/usr/bin/blender.bin(read_dir+0x7c)[0x821632c]
/usr/bin/blender.bin(drawfilespace+0xfe8)[0x8217738]
/usr/bin/blender.bin(scrarea_do_windraw+0x56)[0x82fcb86]
/usr/bin/blender.bin(screenmain+0x824)[0x8174b74]
/usr/bin/blender.bin(main+0xcde)[0x816e44e]
/lib/libc.so.6(__libc_start_main+0xe6)[0x644e16]
/usr/bin/blender.bin[0x816d071]
======= Memory map: ========
00101000-001e4000 r-xp 00000000 08:01 139608 /usr/lib/libstdc++.so.6.0.14
001e4000-001e8000 r-xp 000e2000 08:01 139608 /usr/lib/libstdc++.so.6.0.14
001e8000-001ea000 rwxp 000e6000 08:01 139608 /usr/lib/libstdc++.so.6.0.14
001ea000-001f0000 rwxp 00000000 00:00 0
00415000-0041a000 r-xp 00000000 08:01 132796 /usr/lib/libImath.so.6.0.0
0041a000-0041b000 rwxp 00004000 08:01 132796 /usr/lib/libImath.so.6.0.0
0041b000-0041c000 rwxp 00000000 00:00 0
0041e000-00423000 r-xp 00000000 08:01 132800 /usr/lib/libIlmThread.so.6.0.0
00423000-00424000 rwxp 00004000 08:01 132800 /usr/lib/libIlmThread.so.6.0.0
00505000-00508000 r-xp 00000000 08:01 139564 /lib/libcom_err.so.2.1
00508000-00509000 rwxp 00002000 08:01 139564 /lib/libcom_err.so.2.1
00527000-00569000 r-xp 00000000 08:01 139773 /usr/lib/libHalf.so.6.0.0
00569000-0056a000 rwxp 00041000 08:01 139773 /usr/lib/libHalf.so.6.0.0
0056c000-00583000 r-xp 00000000 08:01 139831 /usr/lib/libIex.so.6.0.0
00583000-00585000 rwxp 00017000 08:01 139831 /usr/lib/libIex.so.6.0.0
00606000-00626000 r-xp 00000000 08:01 135712 /lib/ld-2.12.90.so
00626000-00627000 r-xp 0001f000 08:01 135712 /lib/ld-2.12.90.so
00627000-00628000 rwxp 00020000 08:01 135712 /lib/ld-2.12.90.so
0062a000-0062b000 r-xp 00000000 08:01 135462 /usr/lib/nvidia-graphics-260.19.12/tls/libnvidia-tls.so.260.19.12
0062b000-0062c000 rwxp 00000000 08:01 135462 /usr/lib/nvidia-graphics-260.19.12/tls/libnvidia-tls.so.260.19.12
0062e000-007bb000 r-xp 00000000 08:01 139536 /lib/libc-2.12.90.so
007bb000-007bc000 ---p 0018d000 08:01 139536 /lib/libc-2.12.90.so
007bc000-007be000 r-xp 0018d000 08:01 139536 /lib/libc-2.12.90.so
007be000-007bf000 rwxp 0018f000 08:01 139536 /lib/libc-2.12.90.so
007bf000-007c2000 rwxp 00000000 00:00 0
007c4000-007ec000 r-xp 00000000 08:01 139540 /lib/libm-2.12.90.so
007ec000-007ed000 r-xp 00027000 08:01 139540 /lib/libm-2.12.90.so
007ed000-007ee000 rwxp 00028000 08:01 139540 /lib/libm-2.12.90.so
007f0000-00808000 r-xp 00000000 08:01 139537 /lib/libpthread-2.12.90.so
00808000-00809000 r-xp 00017000 08:01 139537 /lib/libpthread-2.12.90.so
00809000-0080a000 rwxp 00018000 08:01 139537 /lib/libpthread-2.12.90.so
0080a000-0080c000 rwxp 00000000 00:00 0
0080e000-00811000 r-xp 00000000 08:01 139546 /lib/libdl-2.12.90.so
00811000-00812000 r-xp 00002000 08:01 139546 /lib/libdl-2.12.90.so
00812000-00813000 rwxp 00003000 08:01 139546 /lib/libdl-2.12.90.so
00815000-00829000 r-xp 00000000 08:01 139548 /lib/libz.so.1.2.5
00829000-0082a000 rwxp 00013000 08:01 139548 /lib/libz.so.1.2.5
0082c000-00848000 r-xp 00000000 08:01 139555 /lib/libgcc_s-4.5.1-20100924.so.1
00848000-00849000 rwxp 0001b000 08:01 139555 /lib/libgcc_s-4.5.1-20100924.so.1
0084b000-00853000 r-xp 00000000 08:01 134956 /lib/librt-2.12.90.so
00853000-00854000 r-xp 00007000 08:01 134956 /lib/librt-2.12.90.so
00854000-00855000 rwxp 00008000 08:01 134956 /lib/librt-2.12.90.so
00857000-00985000 r-xp 00000000 08:01 140120 /usr/lib/libgettextlib-0.18.1.so
00985000-0098a000 rwxp 0012d000 08:01 140120 /usr/lib/libgettextlib-0.18.1.so
0098a000-0098d000 rwxp 00000000 00:00 0
0098f000-009a5000 r-xp 00000000 08:01 139560 /lib/libresolv-2.12.90.so
009a5000-009a6000 r-xp 00015000 08:01 139560 /lib/libresolv-2.12.90.so
009a6000-009a7000 rwxp 00016000 08:01 139560 /lib/libresolv-2.12.90.so
009a7000-009a9000 rwxp 00000000 00:00 0
009ab000-009ad000 r-xp 00000000 08:01 139553 /usr/lib/libXau.so.6.0.0
009ad000-009ae000 rwxp 00001000 08:01 139553 /usr/lib/libXau.so.6.0.0
009b0000-00ae3000 r-xp 00000000 08:01 139556 /usr/lib/libX11.so.6.3.0
00ae3000-00ae7000 rwxp 00132000 08:01 139556 /usr/lib/libX11.so.6.3.0
00ae9000-00b32000 r-xp 00000000 08:01 139898 /usr/lib/libGLEW.so.1.5.5
00b32000-00b36000 rwxp 00048000 08:01 139898 /usr/lib/libGLEW.so.1.5.5
00b36000-00b37000 rwxp 00000000 00:00 0
00b3b000-00b58000 r-xp 00000000 08:01 139554 /usr/lib/libxcb.so.1.1.0
00b58000-00b59000 rwxp 0001c000 08:01 139554 /usr/lib/libxcb.so.1.1.0
00b5b000-00b6b000 r-xp 00000000 08:01 139557 /usr/lib/libXext.so.6.4.0
00b6b000-00b6c000 rwxp 00010000 08:01 139557 /usr/lib/libXext.so.6.4.0
00b98000-00bbf000 r-xp 00000000 08:01 139585 /usr/lib/libpng12.so.0.44.0
00bbf000-00bc0000 rwxp 00027000 08:01 139585 /usr/lib/libpng12.so.0.44.0
00bc2000-00c50000 r-xp 00000000 08:01 139582 /usr/lib/libfreetype.so.6.6.0
00c50000-00c54000 rwxp 0008d000 08:01 139582 /usr/lib/libfreetype.so.6.6.0
00c56000-00ca7000 r-xp 00000000 08:01 140128 /usr/lib/libqhull.so.5.0.0
00ca7000-00ca8000 rwxp 00050000 08:01 140128 /usr/lib/libqhull.so.5.0.0
00ca8000-00caa000 rwxp 00000000 00:00 0
00cac000-00ceb000 r-xp 00000000 08:01 140809 /usr/lib/libopenal.so.1.12.854
00ceb000-00cec000 rwxp 0003e000 08:01 140809 /usr/lib/libopenal.so.1.12.854
00cec000-00cfd000 rwxp 00000000 00:00 0
00dc9000-00dd7000 r-xp 00000000 08:01 139593 /usr/lib/libXi.so.6.1.0
00dd7000-00dd8000 rwxp 0000d000 08:01 139593 /usr/lib/libXi.so.6.1.0
00dda000-00dde000 r-xp 00000000 08:01 139595 /usr/lib/libXfixes.so.3.1.0
00dde000-00ddf000 rwxp 00003000 08:01 139595 /usr/lib/libXfixes.so.3.1.0
00de1000-00dea000 r-xp 00000000 08:01 139596 /usr/lib/libXcursor.so.1.0.2
00dea000-00deb000 rwxp 00008000 08:01 139596 /usr/lib/libXcursor.so.1.0.2
02aea000-02bbb000 r-xp 00000000 08:01 132798 /usr/lib/libIlmImf.so.6.0.0
02bbb000-02bbd000 rwxp 000d1000 08:01 132798 /usr/lib/libIlmImf.so.6.0.0
02bbd000-02bbe000 rwxp 00000000 00:00 0
02c35000-02c76000 r-xp 00000000 08:01 139651 /usr/lib/libjpeg.so.62.0.0
02c76000-02c77000 rwxp 00040000 08:01 139651 /usr/lib/libjpeg.so.62.0.0
02c77000-02c87000 rwxp 00000000 00:00 0
02d5b000-02d77000 r-xp 00000000 08:01 139652 /usr/lib/libopenjpeg.so.2.1.3.0
02d77000-02d78000 rwxp 0001c000 08:01 139652 /usr/lib/libopenjpeg.so.2.1.3.0
02e3f000-02e9e000 r-xp 00000000 08:01 132725 /usr/lib/libtiff.so.3.9.4
02e9e000-02ea0000 rwxp 0005f000 08:01 132725 /usr/lib/libtiff.so.3.9.4
0307e000-030e4000 r-xp 00000000 08:01 132088 /usr/lib/libGLU.so.1.3.070900
030e4000-030e5000 rwxp 00066000 08:01 132088 /usr/lib/libGLU.so.1.3.070900
03131000-03133000 r-xp 00000000 08:01 132673 /lib/libutil-2.12.90.so
03133000-03134000 r-xp 00001000 08:01 132673 /lib/libutil-2.12.90.so
03134000-03135000 rwxp 00002000 08:01 132673 /lib/libutil-2.12.90.so
042ce000-04340000 r-xp 00000000 08:01 140753 /usr/lib/libSDL-1.2.so.0.11.3/usr/bin/blender: line 92: 22169 Аварийный останов /usr/bin/${blend}.bin $@Замечу, что libSDL вданном случае — произвольная библиотека, при техз же обстоятельствах вылет происходил и на /lib/libutil, и на
Код: Выделить всё
/usr/bin/blender.bin/usr/bin/blender: line 92: 25667 Аварийный останов /usr/bin/${blend}.bin $@Код: Выделить всё
/usr/lib/nvidia-graphics-260.19.12/libGL.so.260.19.12/usr/bin/blender: line 92: 27595 Аварийный останов /usr/bin/${blend}.bin $@Собственно почему и не могу определить что за проблема — краш на произваольной библиотеке (вариантов полдюжины наверное).
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: blender, падает при попытке импортировать что-либо
В 2.55-beta всё ok (только интерфейс перекроили радикально), в 2.49b — крэш… Вот фигня..
UP: Решено. Пересобрал blender 2.49b-8 из fedora12, он, в отличие от 2.49b-10 (fedora14) импортирует без приключений.
UP: Решено. Пересобрал blender 2.49b-8 из fedora12, он, в отличие от 2.49b-10 (fedora14) импортирует без приключений.