Mailinglist Archive: opensuse-bugs (4250 mails)

< Previous Next >
[Bug 1018576] New: Yast fonts module crashes to open
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Fri, 06 Jan 2017 15:57:47 +0000
  • Message-id: <bug-1018576-21960@http.bugzilla.opensuse.org/>
http://bugzilla.opensuse.org/show_bug.cgi?id=1018576


Bug ID: 1018576
Summary: Yast fonts module crashes to open
Classification: openSUSE
Product: openSUSE Distribution
Version: Leap 42.2
Hardware: x86-64
OS: openSUSE 42.2
Status: NEW
Severity: Normal
Priority: P5 - None
Component: YaST2
Assignee: yast2-maintainers@xxxxxxx
Reporter: david.snt.carvalho@xxxxxxxxx
QA Contact: jsrain@xxxxxxxx
Found By: ---
Blocker: ---

User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/55.0.2883.87 Safari/537.36
Build Identifier:

By openning Yast fonts module, an error message appears:
Internal error. Please report a bug report with logs.
Details: flag after width
Caller:
/usr/lib64/ruby/gems/2.1.0/gems/fast_gettext-1.2.0/lib/fast_gettext/vendor/string.rb:70:in
`%'


Reproducible: Always

Steps to Reproduce:
1. Open Yast2 in graphical mode
2. Type root password
3. Open Fonts module



Log File: /var/log/YaST2/y2log

2017-01-06 13:53:22 <1> opensuse(25784) [Ruby] fonts/fonts-dialog.rb:942
reading /etc/sysconfig/fonts-config
2017-01-06 13:53:22 <2> opensuse(25784) [Interpreter]
fonts/fonts-config-state.rb:453 Scripting agent sweeping
2017-01-06 13:53:22 <2> opensuse(25784) [scr]
ScriptingAgent.cc(parseSingleConfigFile):172 Ignoring re-registration of path
'.target'
2017-01-06 13:53:22 <1> opensuse(25784) [Ruby] fonts/fonts-dialog.rb:944 read:
fpl[sans]=,fpl[serif]=,fpl[monospace]=,search_metric_compatible=true,really_force_fpl=false,force_aa_off=false,force_aa_off_mono=false,force_ah_on=true,force_hintstyle=hintslight,embedded_bitmaps=false,all_ebl=true,ebl=,lcd_filter=lcddefault,subpixel_layout=vrgb
2017-01-06 13:53:22 <1> opensuse(25784) [Ruby] fonts/fonts-dialog.rb:947
creating temporary default fontconfig in /tmp/yast-fonts-20170106-25784-1ewifyr
2017-01-06 13:53:22 <1> opensuse(25784) [Ruby] fonts/fonts-dialog.rb:950
running dialog
2017-01-06 13:53:22 <3> opensuse(25784) [ui-wizard]
YCPWizardCommandParser.cc(isCommand):217 Bad arguments for wizard command
SetBackButtonLabel(string) : `SetBackButtonLabel (nil)
2017-01-06 13:53:22 <3> opensuse(25784) [ui-wizard]
YCPWizardCommandParser.cc(parseAndExecute):104 Undefined wizard command:
`SetBackButtonLabel (nil)
2017-01-06 13:53:22 <2> opensuse(25784) [ui] YProperty.cc(contains):111
THROW: Property type mismatch: Label is type String, not Bool
2017-01-06 13:53:22 <2> opensuse(25784) [ui] YProperty.cc(contains):111
2017-01-06 13:53:22 <2> opensuse(25784) [ui] YCP_UI.cc(ChangeWidget):728
CAUGHT: Property type mismatch: Label is type String, not Bool
2017-01-06 13:53:22 <2> opensuse(25784) [ui] YCP_UI.cc(ChangeWidget):728
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/Wizard.rb:1067
UI::ChangeWidget failed: UI::ChangeWidget( `id (`back), `Label, nil )
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/Wizard.rb:828 Unknown
option `immediate in MenuButton widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in CheckBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in CheckBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [Ruby] yast/wfm.rb:229 Client call
failed with 'flag after width' and backtrace
["/usr/lib64/ruby/gems/2.1.0/gems/fast_gettext-1.2.0/lib/fast_gettext/vendor/string.rb:70:in
`%'",
"/usr/lib64/ruby/gems/2.1.0/gems/fast_gettext-1.2.0/lib/fast_gettext/vendor/string.rb:70:in
`%'", "/usr/share/YaST2/lib/fonts/fonts-dialog.rb:325:in
`graphic_match_preview'", "/usr/share/YaST2/lib/fonts/fonts-dialog.rb:402:in
`block in initialize_specimen_widget'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:372:in `each'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:372:in
`initialize_specimen_widget'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/fun_ref.rb:33:in `call'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/fun_ref.rb:33:in `call'",
"/usr/share/YaST2/modules/CWM.rb:351:in `block in initWidgets'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:83:in `call'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:83:in `block in foreach'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:82:in `each'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:82:in `foreach'",
"/usr/share/YaST2/modules/CWM.rb:334:in `initWidgets'",
"/usr/share/YaST2/modules/CWMTab.rb:102:in `TabInit'",
"/usr/share/YaST2/modules/CWMTab.rb:211:in `InitNewTab'",
"/usr/share/YaST2/modules/CWMTab.rb:227:in `Init'",
"/usr/share/YaST2/modules/CWMTab.rb:283:in `InitWrapper'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/fun_ref.rb:33:in `call'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/fun_ref.rb:33:in `call'",
"/usr/share/YaST2/modules/CWM.rb:351:in `block in initWidgets'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:83:in `call'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:83:in `block in foreach'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:82:in `each'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:82:in `foreach'",
"/usr/share/YaST2/modules/CWM.rb:334:in `initWidgets'",
"/usr/share/YaST2/modules/CWM.rb:798:in `Run'",
"/usr/share/YaST2/modules/CWM.rb:991:in `ShowAndRun'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:951:in `run_dialog'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:56:in `run'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:50:in `run'",
"/usr/share/YaST2/clients/fonts.rb:3:in `<top (required)>'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:216:in `eval'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:216:in `run_client'"]
2017-01-06 13:53:22 <3> opensuse(25784) [Ruby] yast/wfm.rb:250 Internal error.
Please report a bug report with logs.
Details: flag after width
Caller:
/usr/lib64/ruby/gems/2.1.0/gems/fast_gettext-1.2.0/lib/fast_gettext/vendor/string.rb:70:in
`%'
2017-01-06 13:53:22 <1> opensuse(25784) [ui] YPushButton.cc(setFunctionKey):202
Guessing button role YOKButton for YPushButton "OK" at 0x7f08402b7230 from
function key F10
2017-01-06 13:53:28 <2> opensuse(25784) [qt-ui] YQUI.cc(qMessageHandler):731
<libqt-warning> QObject::killTimer: Timers cannot be stopped from another
thread
2017-01-06 13:53:28 <2> opensuse(25784) [qt-ui] YQUI.cc(qMessageHandler):731
<libqt-warning> QObject::~QObject: Timers cannot be stopped from another thread
2017-01-06 13:53:28 <3> opensuse(25784) [ui] YUI.cc(~YUI):94 1 open dialogs
left over
david@opensuse:~>
david@opensuse:~> sudo tail /var/log/YaST2/y2log -n 30
2017-01-06 13:53:22 <1> opensuse(25784) [Ruby] fonts/fonts-dialog.rb:942
reading /etc/sysconfig/fonts-config
2017-01-06 13:53:22 <2> opensuse(25784) [Interpreter]
fonts/fonts-config-state.rb:453 Scripting agent sweeping
2017-01-06 13:53:22 <2> opensuse(25784) [scr]
ScriptingAgent.cc(parseSingleConfigFile):172 Ignoring re-registration of path
'.target'
2017-01-06 13:53:22 <1> opensuse(25784) [Ruby] fonts/fonts-dialog.rb:944 read:
fpl[sans]=,fpl[serif]=,fpl[monospace]=,search_metric_compatible=true,really_force_fpl=false,force_aa_off=false,force_aa_off_mono=false,force_ah_on=true,force_hintstyle=hintslight,embedded_bitmaps=false,all_ebl=true,ebl=,lcd_filter=lcddefault,subpixel_layout=vrgb
2017-01-06 13:53:22 <1> opensuse(25784) [Ruby] fonts/fonts-dialog.rb:947
creating temporary default fontconfig in /tmp/yast-fonts-20170106-25784-1ewifyr
2017-01-06 13:53:22 <1> opensuse(25784) [Ruby] fonts/fonts-dialog.rb:950
running dialog
2017-01-06 13:53:22 <3> opensuse(25784) [ui-wizard]
YCPWizardCommandParser.cc(isCommand):217 Bad arguments for wizard command
SetBackButtonLabel(string) : `SetBackButtonLabel (nil)
2017-01-06 13:53:22 <3> opensuse(25784) [ui-wizard]
YCPWizardCommandParser.cc(parseAndExecute):104 Undefined wizard command:
`SetBackButtonLabel (nil)
2017-01-06 13:53:22 <2> opensuse(25784) [ui] YProperty.cc(contains):111
THROW: Property type mismatch: Label is type String, not Bool
2017-01-06 13:53:22 <2> opensuse(25784) [ui] YProperty.cc(contains):111
2017-01-06 13:53:22 <2> opensuse(25784) [ui] YCP_UI.cc(ChangeWidget):728
CAUGHT: Property type mismatch: Label is type String, not Bool
2017-01-06 13:53:22 <2> opensuse(25784) [ui] YCP_UI.cc(ChangeWidget):728
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/Wizard.rb:1067
UI::ChangeWidget failed: UI::ChangeWidget( `id (`back), `Label, nil )
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/Wizard.rb:828 Unknown
option `immediate in MenuButton widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in CheckBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in CheckBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [libycp] modules/CWMTab.rb:154 Unknown
option `immediate in ComboBox widget
2017-01-06 13:53:22 <3> opensuse(25784) [Ruby] yast/wfm.rb:229 Client call
failed with 'flag after width' and backtrace
["/usr/lib64/ruby/gems/2.1.0/gems/fast_gettext-1.2.0/lib/fast_gettext/vendor/string.rb:70:in
`%'",
"/usr/lib64/ruby/gems/2.1.0/gems/fast_gettext-1.2.0/lib/fast_gettext/vendor/string.rb:70:in
`%'", "/usr/share/YaST2/lib/fonts/fonts-dialog.rb:325:in
`graphic_match_preview'", "/usr/share/YaST2/lib/fonts/fonts-dialog.rb:402:in
`block in initialize_specimen_widget'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:372:in `each'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:372:in
`initialize_specimen_widget'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/fun_ref.rb:33:in `call'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/fun_ref.rb:33:in `call'",
"/usr/share/YaST2/modules/CWM.rb:351:in `block in initWidgets'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:83:in `call'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:83:in `block in foreach'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:82:in `each'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:82:in `foreach'",
"/usr/share/YaST2/modules/CWM.rb:334:in `initWidgets'",
"/usr/share/YaST2/modules/CWMTab.rb:102:in `TabInit'",
"/usr/share/YaST2/modules/CWMTab.rb:211:in `InitNewTab'",
"/usr/share/YaST2/modules/CWMTab.rb:227:in `Init'",
"/usr/share/YaST2/modules/CWMTab.rb:283:in `InitWrapper'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/fun_ref.rb:33:in `call'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/fun_ref.rb:33:in `call'",
"/usr/share/YaST2/modules/CWM.rb:351:in `block in initWidgets'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:83:in `call'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:83:in `block in foreach'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:82:in `each'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:82:in `foreach'",
"/usr/share/YaST2/modules/CWM.rb:334:in `initWidgets'",
"/usr/share/YaST2/modules/CWM.rb:798:in `Run'",
"/usr/share/YaST2/modules/CWM.rb:991:in `ShowAndRun'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:951:in `run_dialog'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:56:in `run'",
"/usr/share/YaST2/lib/fonts/fonts-dialog.rb:50:in `run'",
"/usr/share/YaST2/clients/fonts.rb:3:in `<top (required)>'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:216:in `eval'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:216:in `run_client'"]
2017-01-06 13:53:22 <3> opensuse(25784) [Ruby] yast/wfm.rb:250 Internal error.
Please report a bug report with logs.
Details: flag after width
Caller:
/usr/lib64/ruby/gems/2.1.0/gems/fast_gettext-1.2.0/lib/fast_gettext/vendor/string.rb:70:in
`%'
2017-01-06 13:53:22 <1> opensuse(25784) [ui] YPushButton.cc(setFunctionKey):202
Guessing button role YOKButton for YPushButton "OK" at 0x7f08402b7230 from
function key F10
2017-01-06 13:53:28 <2> opensuse(25784) [qt-ui] YQUI.cc(qMessageHandler):731
<libqt-warning> QObject::killTimer: Timers cannot be stopped from another
thread
2017-01-06 13:53:28 <2> opensuse(25784) [qt-ui] YQUI.cc(qMessageHandler):731
<libqt-warning> QObject::~QObject: Timers cannot be stopped from another thread
2017-01-06 13:53:28 <3> opensuse(25784) [ui] YUI.cc(~YUI):94 1 open dialogs
left over

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >