Summary: | Unspecified Application Error при запуске на архитектуре armh (RPi3, mcom-02) | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> | ||||
Component: | LibreOffice | Assignee: | Fr. Br. George <george> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | aen, george, iv, kotopesutility, sbolshakov, sem | ||||
Version: | unstable | ||||||
Hardware: | arm | ||||||
OS: | Linux | ||||||
Attachments: |
|
не повторяется при запуске из hasher или на chromebook snow на каком устройстве падает ? (Ответ для Sergey Bolshakov на комментарий #1) > не повторяется при запуске из hasher или на chromebook snow > на каком устройстве падает ? Raspberry Pi 3 B Plus и mcom-02. у меня сейчас их нет под рукой, было бы хорошо сделать на одном из них (установив hasher): hsh --ini hsh-install xauth fonts-ttf-google-droid-sans fonts-ttf-google-droid-serif fonts-ttf-google-droid-sans-mono java-11-openjdk-headless LibreOffice-integrated hsh-run -XY --mountpoints=/proc -- loffice и сравнить результат (Ответ для Sergey Bolshakov на комментарий #3) > у меня сейчас их нет под рукой, было бы хорошо сделать на одном из них > (установив hasher): > hsh --ini > hsh-install xauth fonts-ttf-google-droid-sans fonts-ttf-google-droid-serif > fonts-ttf-google-droid-sans-mono java-11-openjdk-headless > LibreOffice-integrated > hsh-run -XY --mountpoints=/proc -- loffice > > и сравнить результат Запустился. Как это можно объяснить? Проверил на RPi3. (In reply to Антон Мидюков from comment #4) > (Ответ для Sergey Bolshakov на комментарий #3) > > у меня сейчас их нет под рукой, было бы хорошо сделать на одном из них > > (установив hasher): > > hsh --ini > > hsh-install xauth fonts-ttf-google-droid-sans fonts-ttf-google-droid-serif > > fonts-ttf-google-droid-sans-mono java-11-openjdk-headless > > LibreOffice-integrated > > hsh-run -XY --mountpoints=/proc -- loffice > > > > и сравнить результат > > Запустился. Как это можно объяснить? > Проверил на RPi3. rpmquery -a Libreoffice-\* в hasher и снаружи, для начала (In reply to Sergey Bolshakov from comment #5) > (In reply to Антон Мидюков from comment #4) > > (Ответ для Sergey Bolshakov на комментарий #3) > > > у меня сейчас их нет под рукой, было бы хорошо сделать на одном из них > > > (установив hasher): > > > hsh --ini > > > hsh-install xauth fonts-ttf-google-droid-sans fonts-ttf-google-droid-serif > > > fonts-ttf-google-droid-sans-mono java-11-openjdk-headless > > > LibreOffice-integrated > > > hsh-run -XY --mountpoints=/proc -- loffice > > > > > > и сравнить результат > > > > Запустился. Как это можно объяснить? > > Проверил на RPi3. > > rpmquery -a Libreoffice-\* в hasher и снаружи, для начала LibreOffice-\* бишь Проблема в hasher на RPi3 начинает воспроизводиться после установки LibreOffice-extensions. Но снаружи проблема есть и тогда, когда этот пакет не установлен. rpmquery -a LibreOffice-\* в hasher, когда проблемы нет: LibreOffice-common-7.2.0.1-alt1.1.armh LibreOffice-integrated-7.2.0.1-alt1.1.armh rpmquery -a LibreOffice-\* в hasher, когда проблема есть: LibreOffice-common-7.2.0.1-alt1.1.armh LibreOffice-integrated-7.2.0.1-alt1.1.armh LibreOffice-extensions-7.2.0.1-alt1.1.armh rpmquery -a LibreOffice-\* снаружи, проблема есть: LibreOffice-common-7.2.0.1-alt1.1.armh LibreOffice-integrated-7.2.0.1-alt1.1.armh При неудачном запуске выдаёт Unspecified Application Error А segfault это из backtrace: Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. У меня вообще негде это воспроизвести ( (Ответ для Fr. Br. George на комментарий #9) > У меня вообще негде это воспроизвести ( В hasher на x86_64: $ hsh --with-qemu=arm --apt-config=$HOME/apt/apt.conf.sisyphus.armh --target=armh --initroot-only ~/hasher $ hsh-install xauth fonts-ttf-google-droid-sans fonts-ttf-google-droid-serif fonts-ttf-google-droid-sans-mono java-11-openjdk-headless LibreOffice-integrated LibreOffice-extensions $ hsh-run -XY --mountpoints=/proc -- loffice Но нужно настроить binfmt: https://www.altlinux.org/Qemu-user-binfmt_misc Для armh нужно будет создать конфиг: $ cat /etc/binfmt.d/qemu-armh-static.conf :arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/.host/qemu-arm: (In reply to Антон Мидюков from comment #10) > (Ответ для Fr. Br. George на комментарий #9) > > У меня вообще негде это воспроизвести ( > > В hasher на x86_64: > $ hsh --with-qemu=arm --apt-config=$HOME/apt/apt.conf.sisyphus.armh > --target=armh --initroot-only ~/hasher > $ hsh-install xauth fonts-ttf-google-droid-sans fonts-ttf-google-droid-serif > fonts-ttf-google-droid-sans-mono java-11-openjdk-headless > LibreOffice-integrated LibreOffice-extensions > $ hsh-run -XY --mountpoints=/proc -- loffice > > Но нужно настроить binfmt: > https://www.altlinux.org/Qemu-user-binfmt_misc > > Для armh нужно будет создать конфиг: > $ cat /etc/binfmt.d/qemu-armh-static.conf > :arm:M:: > \x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00: > \xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\ > xff:/.host/qemu-arm: Настраивать не нужно, достаточно установить qemu-user-static-binfmt-arm Указывать --with-qemu=arm тоже не нужно. |
Created attachment 10081 [details] лог отладки при запуске loffice --backtrace LibreOffice не запускается на архитектуре armh. Лог отладки прикладываю.