Bug 34053

Summary: Ошибка сегментирования в конце dist-upgrade
Product: Branch p8 Reporter: piskovoyivan
Component: libgdk-pixbufAssignee: Andrey Cherepanov <cas>
Status: REOPENED --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P3 CC: aris, zerg
Version: не указана   
Hardware: all   
OS: Linux   

Description piskovoyivan 2017-10-23 17:12:43 MSK
На свежеустановленой системе kworkstation 8.2:

# apt-get install freemind
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  freemind
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не
будет обновлено.
Необходимо получить 37,0MB архивов.
После распаковки потребуется дополнительно 41,3MB дискового пространства.
Получено: 1 http://ftp.altlinux.org p8/branch/noarch/classic freemind
1.0.1-alt1.1 [37,0MB]
Получено 37,0MB за 1m3s (587kB/s).
Совершаем изменения...
Preparing...
            ###################################################################################################
[100%]
1: freemind
            ###################################################################################################
[100%]
Running /usr/lib/rpm/posttrans-filetriggers
Config file: /etc/initrd.mk
Generating module dependencies on host ...
Creating initrd image ...
Adding plymouth support ...
Adding modules ...
Adding modules (preload) ...
Adding rescue modules ...
Adding module dependencies ...
Generating module dependencies in image ...
Packed modules: ahci autofs4 crc16 ehci-hcd ehci-pci evdev ext4
fscrypto hid hid-generic input-leds intel-agp intel-gtt jbd2 libahci
libata mbcache scsi_mod sd_mod sis-agp usb-common usbcore usbhid
usbkbd usbmouse via-agp
Packing image to archive ...
Compressing image ...
Installing image ...
Removing work directory ...

Image is saved as /boot/initrd-4.13.8-un-def-alt0.M80P.1.img

/usr/lib/rpm/gdk-pixbuf-loaders.filetrigger: line 7:  1547 Ошибка
сегментирования
$L/gdk-pixbuf-2.0/2.10.0/gdk-pixbuf-query-loaders --update-cache
/usr/lib/rpm/gdk-pixbuf-loaders.filetrigger failed
Генерируется файл настройки grub …
Найдена тема: /boot/grub/themes/branding-xalt-kworkstation/theme.txt
Found background image: grub.jpg
Найден образ linux: /boot/vmlinuz-un-def
skipping symlink: /boot/vmlinuz-un-def
Найден образ linux: /boot/vmlinuz
Найден образ initrd: /boot/initrd.img
Найден образ linux: /boot/vmlinuz-4.13.8-un-def-alt0.M80P.1
Найден образ initrd: /boot/initrd-4.13.8-un-def-alt0.M80P.1.img
Найден образ linux: /boot/vmlinuz-4.9.50-un-def-alt0.M80P.1
Найден образ initrd: /boot/initrd-4.9.50-un-def-alt0.M80P.1.img
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
Found memtest image: /boot/memtest-5.01.bin
завершено
/usr/lib/rpm/gtk-3.0-immodules-cache.filetrigger: line 4:  2909 Ошибка
сегментирования                   /usr/bin/gtk-query-immodules-3.0
--update-cache
error: execution of /usr/lib/rpm/posttrans-filetriggers scriptlet from
(null)-(null)-(null) failed, exit status 1
Завершено.
#
Comment 1 Sergey V Turchin 2017-10-23 18:24:23 MSK
В filetrigger нужно для начаа хотя бы костыль ||: добавить.

P.S.
Падает в nvidia, но это не так важно, т.к. падать dc
Comment 2 Sergey V Turchin 2017-10-23 18:24:59 MSK
(В ответ на комментарий №1)
> Падает в nvidia, но это не так важно, т.к. падать
всё равно не должен.
Comment 3 Yuri N. Sedunov 2017-10-23 19:28:45 MSK
(В ответ на комментарий №0)
....
> /usr/lib/rpm/gdk-pixbuf-loaders.filetrigger: line 7:  1547 Ошибка
> сегментирования
...
> /usr/lib/rpm/gtk-3.0-immodules-cache.filetrigger: line 4:  2909 Ошибка
> сегментирования

У вас компьютер сломался.
Comment 4 Sergey V Turchin 2017-10-24 11:43:54 MSK
Я в курсе и что WORKSFORYOU и что чинить не будешь, но прошу хотя бы не вредничать и добавить ||: в файлтриггер.
Comment 5 Yuri N. Sedunov 2017-10-24 12:03:09 MSK
(В ответ на комментарий №4)
> Я в курсе и что WORKSFORYOU и что чинить не будешь, но прошу хотя бы не
> вредничать и добавить ||: в файлтриггер.

Хватит пургу гнать, у товарища рапортующего два файлтриггера грохнулись из разных пакетов -- и чинить, скорее всего, надо у него файловую систему, пакетную базу etc.
Comment 6 Sergey V Turchin 2017-10-24 12:12:37 MSK
(В ответ на комментарий №5)
> Хватит пургу гнать,
Согласен, переставай.

> у товарища рапортующего два файлтриггера грохнулись из
> разных пакетов
> -- и чинить, скорее всего, надо у него файловую систему,
> пакетную базу etc.
Я уже написал, что падает в nvidia. Конкретно в libEGL. Т.к. чинить падающие утилиты ты не будешь, то хотя бы не
вредничай и добавь ||: в файлтриггер пакета libgdk-pixbuf.
Comment 7 Yuri N. Sedunov 2017-10-24 12:17:28 MSK
(В ответ на комментарий №6)
> Я уже написал, что падает в nvidia. Конкретно в libEGL. 
Что падает в libEGL?
Comment 8 Sergey V Turchin 2017-10-24 12:37:40 MSK
(В ответ на комментарий №7)
> (В ответ на комментарий №6)
> > Я уже написал, что падает в nvidia. Конкретно в libEGL. 
> Что падает в libEGL?
В данный момент у меня падать перестал. Когда начнёт, сделаю backtrace.
Comment 9 Yuri N. Sedunov 2017-10-24 12:44:14 MSK
(В ответ на комментарий №8)
> (В ответ на комментарий №7)
> > (В ответ на комментарий №6)
> > > Я уже написал, что падает в nvidia. Конкретно в libEGL. 
> > Что падает в libEGL?
> В данный момент у меня падать перестал. Когда начнёт, сделаю backtrace.

А что падало то , когда падало? И какое отношение это падало в libEGL имеет к gdk-pixbuf-query-loaders
Comment 10 Sergey V Turchin 2017-10-24 12:49:45 MSK
Видимо, это был /usr/bin/gtk-query-immodules-3.0 . Я не догадался посмотреть, т.к. они вместе падали.
Тогда это хорошо. Значит nvidia с gdk-pixbuf-query-loaders не участвует.
Ну, как упадет, сделаю backtrace.
Comment 11 Sergey V Turchin 2017-10-25 10:30:20 MSK
(В ответ на комментарий №9)
> какое отношение это падало в libEGL имеет к
> gdk-pixbuf-query-loaders
Видимо,
ldd /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/*.so| grep EGL
Comment 12 Sergey V Turchin 2017-10-25 10:32:12 MSK
(В ответ на комментарий №11)
> ldd /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/*.so| grep EGL
librsvg
Comment 13 Sergey V Turchin 2017-10-25 10:37:46 MSK
(В ответ на комментарий №12)
> librsvg
Уже есть и 2.40.19 и 2.41.1
Comment 14 Yuri N. Sedunov 2017-10-25 11:51:32 MSK
Оказывается, это уже было https://bugzilla.altlinux.org/show_bug.cgi?id=32005
Comment 15 Sergey V Turchin 2017-10-25 14:11:32 MSK
Коментарий #4