Bug 56168

Summary: Ошибка при запуске pdfsam
Product: Sisyphus Reporter: Минзар Надежда Александровна <minzarna>
Component: pdfsamAssignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Минзар Надежда Александровна 2025-09-26 14:54:57 MSK
Пакет - pdfsam-2.2.4e-alt1.noarch
Стенды - Alt Workstation K 11 x86-64

Шаги воспроизведения:
1. # apt-get install pdfsam
2. $ pdfsam

Ожидаемый результат - запуск приложения без ошибок.
Реальный результат - вывод:
log4j:ERROR Could not create an Appender. Reported error follows.
java.awt.HeadlessException: 
No X11 DISPLAY variable was set,
or no headful library support was found,
but this program performed an operation which requires it,

        at java.desktop/javax.swing.text.JTextComponent.checkDragEnabled(JTextComponent.java:694)
        at java.desktop/javax.swing.text.JTextComponent.setDragEnabled(JTextComponent.java:688)
        at org.pdfsam.guiclient.business.TextPaneAppender.getTextPaneInstance(TextPaneAppender.java:50)
        at org.pdfsam.guiclient.business.TextPaneAppender.<init>(TextPaneAppender.java:43)
        at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
        at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
        at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:304)
        at java.base/java.lang.Class.newInstance(Class.java:725)
        at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:237)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:171)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:184)
        at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:502)
        at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:415)
        at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:919)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:790)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:696)
        at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:471)
        at org.apache.log4j.LogManager.<clinit>(LogManager.java:125)
        at org.apache.log4j.Logger.getLogger(Logger.java:105)
        at org.pdfsam.guiclient.GuiClient.<clinit>(GuiClient.java:45)
log4j:ERROR Could not parse url [jar:file:/usr/share/pdfsam/pdfsam-2.2.4e.jar!/log4j.xml].
java.lang.NullPointerException
        at java.base/java.util.Hashtable.put(Hashtable.java:476)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:172)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:184)
        at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:502)
        at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:415)
        at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:919)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:790)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:696)
        at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:471)
        at org.apache.log4j.LogManager.<clinit>(LogManager.java:125)
        at org.apache.log4j.Logger.getLogger(Logger.java:105)
        at org.pdfsam.guiclient.GuiClient.<clinit>(GuiClient.java:45)
log4j:WARN No appenders could be found for logger (org.pdfsam.guiclient).
log4j:WARN Please initialize the log4j system properly.

Примечание: доустановка log4j не помогает.
Comment 1 Минзар Надежда Александровна 2025-09-29 16:03:48 MSK
Ошибка воспроизводится в p11.