Alessandro Sturniolo changed bug 1176949
What Removed Added
CC   alessandro.sturniolo@gmail.com

Comment # 2 on bug 1176949 from
I think I have the same issue.
In particular, running yast2 sw_single from command line, after the
repositories update, it crashes with this dump:

/usr/lib64/ruby/vendor_ruby/2.7.0/yast/yast.rb:204: [BUG] Segmentation fault at
0x0000000000000001
ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-linux-gnu]

-- Control frame information -----------------------------------------------
c:0013 p:---- s:0099 e:000098 CFUNC  :call_yast_function
c:0012 p:0060 s:0089 e:000088 BLOCK 
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/yast.rb:204 [FINISH]
c:0011 p:0291 s:0085 e:000084 METHOD /usr/share/YaST2/modules/PackagesUI.rb:311
c:0010 p:0562 s:0075 e:000074 METHOD /usr/share/YaST2/clients/sw_single.rb:584
c:0009 p:0426 s:0054 e:000053 METHOD /usr/share/YaST2/clients/sw_single.rb:76
c:0008 p:0049 s:0050 e:000049 EVAL   /usr/share/YaST2/clients/sw_single.rb:819
[FINISH]
c:0007 p:---- s:0047 e:000046 CFUNC  :eval
c:0006 p:0073 s:0040 e:000039 METHOD
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:318 [FINISH]
c:0005 p:---- s:0032 e:000031 CFUNC  :call_builtin
c:0004 p:0041 s:0023 e:000022 METHOD
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:206
c:0003 p:0117 s:0017 e:000016 METHOD
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:195
c:0002 p:0455 s:0011 E:0021a8 EVAL   /usr/lib/YaST2/bin/y2start:60 [FINISH]
c:0001 p:0000 s:0003 E:001fe0 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/usr/lib/YaST2/bin/y2start:60:in `<main>'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:195:in `CallFunction'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:206:in `call_builtin_wrapper'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:206:in `call_builtin'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:318:in `run_client'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:318:in `eval'
/usr/share/YaST2/clients/sw_single.rb:819:in `<top (required)>'
/usr/share/YaST2/clients/sw_single.rb:76:in `main'
/usr/share/YaST2/clients/sw_single.rb:584:in `StartSWSingle'
/usr/share/YaST2/modules/PackagesUI.rb:311:in `RunPackageSelector'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/yast.rb:204:in `block (2 levels) in
import'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/yast.rb:204:in `call_yast_function'

-- Machine register context ------------------------------------------------
 RIP: 0x00007f6374a59624 RBP: 0x00007f6371fd64e0 RSP: 0x00007f6371fd62a0
 RAX: 0x0000000000000000 RBX: 0x0000000000000000 RCX: 0x00000e7081c69000
 RDX: 0x0000000000000001 RDI: 0x0000000000000001 RSI: 0x00007f6371fd64e0
  R8: 0x0000000000000000  R9: 0x00007f6379289590 R10: 0x0000000000000000
 R11: 0x00007f63792dd0a0 R12: 0x00007f6371fd64e0 R13: 0x00007f6371fd6350
 R14: 0x00007f6371fd6330 R15: 0x00007f6371fd64e0 EFL: 0x0000000000010246

-- C level backtrace information -------------------------------------------
/usr/lib64/libruby2.7.so.2.7(0x7f63795339b5) [0x7f63795339b5]
/usr/lib64/libruby2.7.so.2.7(0x7f6379538395) [0x7f6379538395]
/usr/lib64/libruby2.7.so.2.7(0x7f63793b3eb7) [0x7f63793b3eb7]
/usr/lib64/libruby2.7.so.2.7(0x7f63794bc279) [0x7f63794bc279]
/lib64/libc.so.6(__restore_rt+0x0) [0x7f6379184530]
/usr/lib64/yui/libyui-qt.so.13(0x7f6374a59624) [0x7f6374a59624]
/usr/lib64/yui/libyui-qt.so.13(_ZNK20QY2DiskUsageListItem8freeSizeEv+0x14f)
[0x7f6374a5ad5f]
/usr/lib64/yui/libyui-qt-pkg.so.13(_ZN22YQPkgDiskUsageListItem23checkRemainingDiskSpaceEv+0x4b)
[0x7f63604f77bb]
/usr/lib64/yui/libyui-qt-pkg.so.13(_ZN18YQPkgDiskUsageList15updateDiskUsageEv+0x178)
[0x7f63604f9e18]
/usr/lib64/yui/libyui-qt-pkg.so.13(_ZN17YQPackageSelectorC1EP7YWidgetl+0x279)
[0x7f63604d6f89]
/usr/lib64/yui/libyui-qt-pkg.so.13(_ZN27YQPackageSelectorPluginImpl21createPackageSelectorEP7YWidgetl+0x40)
[0x7f636052dd00]
/usr/lib64/yui/libyui-qt.so.13(_ZN15YQWidgetFactory21createPackageSelectorEP7YWidgetl+0x3e)
[0x7f6374aa241e]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN15YCPDialogParser19parseWidgetTreeTermEP7YWidgetR10YWidgetOptRK7YCPTerm+0x1954)
[0x7f6375672264]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN15YCPDialogParser19parseWidgetTreeTermEP7YWidgetRK7YCPTerm+0xa2)
[0x7f6375672c62]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN6YCP_UI10OpenDialogERK7YCPTermS2_+0x184)
[0x7f637566cd64]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN12YUINamespace10OpenDialogERK7YCPTermS2_+0x36)
[0x7f6375655546]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN11YUIFunction16evaluateCall_intEv+0x695c)
[0x7f637565d7fc]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN16YCPBuiltinCaller4callEv+0x2f)
[0x7f637566b54f]
/usr/lib64/libyui.so.13(_ZN3YUI16uiThreadMainLoopEv+0x4a) [0x7f63752f851a]
/usr/lib64/libyui.so.13(_Z15start_ui_threadPv+0xe) [0x7f63752f868e]
/lib64/libpthread.so.0(start_thread+0xda) [0x7f6379128eaa]
/lib64/libc.so.6(clone+0x3f) [0x7f6379247aff]


And this happens after yesterday update of libyui-qt13.


You are receiving this mail because: