Bug 876545

Summary: yast2 sw_single crashes
Product: [openSUSE] openSUSE Tumbleweed Reporter: Tomas Cech <tcech>
Component: YaST2Assignee: Martin Vidner <mvidner>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Critical    
Priority: P5 - None CC: tgoettlicher, wbauer
Version: 13.2 Milestone 0   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: y2logs
backtrace

Description Tomas Cech 2014-05-06 14:27:08 UTC
Created attachment 588851 [details]
y2logs

Attempt to start `yast2 sw_single' leads to crash.

# LANG=C yast2 sw_single
Qt GUI wanted but not found, falling back to GTK.
YaST got signal 11 at YCP file /usr/share/YaST2/modules/PackagesUI.rb:295
/sbin/yast2: line 429:  9622 Segmentation fault      $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
Comment 1 Tomas Cech 2014-05-06 14:35:37 UTC
I have coredump in case it is interesting for you but it has ~300 MB.
Comment 2 Wolfgang Bauer 2014-05-06 15:11:42 UTC
Try to uninstall the package libproxy1-config-kde4. Does it work then?

Might be a duplicate of bnc#866692.
Comment 3 Tomas Cech 2014-05-06 15:17:42 UTC
I'm afraid that libproxy1-config-kde4 is not installed.

(gdb) bt
#0  0x00007fc245810615 in gtk_tree_model_get_valist () from /usr/lib64/libgtk-3.so.0
#1  0x00007fc24581092c in gtk_tree_model_get () from /usr/lib64/libgtk-3.so.0
#2  0x00007fc2355cfd4f in YGtkPkgStatusBar::YGtkPkgStatusBar(YGtkPkgUndoList*) () from /usr/lib64/yui/libyui-gtk-pkg.so.6
#3  0x00007fc2355a4aaf in YGPackageSelector::YGPackageSelector(YWidget*, long) () from /usr/lib64/yui/libyui-gtk-pkg.so.6
#4  0x00007fc2355a5209 in YGPackageSelectorPluginImpl::createPackageSelector(YWidget*, long) () from /usr/lib64/yui/libyui-gtk-pkg.so.6
#5  0x00007fc245cec6b9 in YGPackageSelectorPluginStub::createPackageSelector(YWidget*, long) () from /usr/lib64/yui/libyui-gtk.so.6
#6  0x00007fc245ceba6f in YGWidgetFactory::createPackageSelector(YWidget*, long) () from /usr/lib64/yui/libyui-gtk.so.6
#7  0x00007fc24ce1cc19 in YCPDialogParser::parsePackageSelector(YWidget*, YWidgetOpt&, YCPTerm const&, YCPList const&, int) () from /usr/lib64/YaST2/plugin/libpy2UI.so.2
#8  0x00007fc24ce34128 in YCPDialogParser::parseWidgetTreeTerm(YWidget*, YWidgetOpt&, YCPTerm const&) () from /usr/lib64/YaST2/plugin/libpy2UI.so.2
#9  0x00007fc24ce34f87 in YCPDialogParser::parseWidgetTreeTerm(YWidget*, YCPTerm const&) () from /usr/lib64/YaST2/plugin/libpy2UI.so.2
#10 0x00007fc24ce11d3e in YCP_UI::OpenDialog(YCPTerm const&, YCPTerm const&) () from /usr/lib64/YaST2/plugin/libpy2UI.so.2
#11 0x00007fc24cdf8b04 in YUINamespace::OpenDialog(YCPTerm const&, YCPTerm const&) () from /usr/lib64/YaST2/plugin/libpy2UI.so.2
#12 0x00007fc24cdfa5dd in YUIFunction::evaluateCall_int() () from /usr/lib64/YaST2/plugin/libpy2UI.so.2
#13 0x00007fc24ce1727d in YCPBuiltinCaller::call() () from /usr/lib64/YaST2/plugin/libpy2UI.so.2
#14 0x00007fc24cb6df51 in YUI::uiThreadMainLoop() () from /usr/lib64/libyui.so.6
#15 0x00007fc24cb6e09e in start_ui_thread(void*) () from /usr/lib64/libyui.so.6
#16 0x00007fc24f6d30a2 in start_thread () from /lib64/libpthread.so.0
#17 0x00007fc24e9e5b5d in clone () from /lib64/libc.so.6
Comment 4 Wolfgang Bauer 2014-05-06 15:30:23 UTC
Ah well, you are using the Gtk version anyway. That bug only applies to the Qt version.
Sorry.
Comment 5 Arvin Schnell 2014-05-08 10:29:02 UTC
Assigning to bugowner of libyui-gtk as the backtrace points there.
Comment 6 Martin Vidner 2014-05-09 13:01:36 UTC
This is a long standing bug that I had hoped to have gone away.

*** This bug has been marked as a duplicate of bug 842567 ***
Comment 7 Martin Vidner 2014-05-09 15:04:02 UTC
Created attachment 589344 [details]
backtrace