Bug 271716

Summary: YaST (GTK) Segmentation Fault when selecting 'kdeedu3' in OpenSuse 10.3 Factory
Product: [openSUSE] openSUSE 10.3 Reporter: Harrison Neal <HANtwister>
Component: YaST2Assignee: Michael Meeks <mmeeks>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: forgotten_h13THG8RK1
Version: Alpha 3plus   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 10.3   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: YaST Logs.

Description Harrison Neal 2007-05-05 11:13:58 UTC
While using OpenSuse 10.3 Factory, downloaded ~3:00AM EST, May 5, 2007, and the Gnome Display Manager, YaST crashed and a message in the following format appeared in a 'xmessage' window after the item 'kdeedu3 (3.5.6)' was selected (not selected for installation, but having been clicked or selected in the listbox):

(See Bug #265386 for Gilouche Errors)
Package selections (install, remove, etc.)
YaST got signal 11 at YCP file /usr/share/YaST2/clients/inst_packages.ycp:44
/sbin/yast2: line 361: 21699 Segmentation fault      $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2QT_ARGS
Comment 1 Harrison Neal 2007-05-05 11:16:31 UTC
Created attachment 137757 [details]
YaST Logs.
Comment 2 Ladislav Slezák 2007-05-09 06:48:53 UTC
It segfaults in UI::RunPkgSelection() function.

Maybe that yast2-qt and libzypp versions do not match. Try to install the latest versions of yast2-pkg-bindings, yast2-qt and libzypp from FACTORY again.
Comment 4 Stefan Hundhammer 2007-05-09 10:46:21 UTC
2007-05-05 07:00:46 <1> HANLinux(21699) [wfm] clients/inst_packages.ycp:26 Pkg Builtin called: SaveState
2007-05-05 07:00:47 <1> HANLinux(21699) [ui-gtk] YGUI.cc(runPkgSelection):482 Running package selection...
2007-05-05 07:01:01 <3> HANLinux(21699) [liby2] genericfrontend.cc(signal_handler):59 got signal 11 at YCP file /usr/share/YaST2/clients/inst_packages.ycp:44


I do not maintain the yast2-gtk UI.
Comment 5 Harrison Neal 2007-05-09 21:39:33 UTC
Ladislav Slezak -
I tried reinstalling the latest versions of yast2-pkg-bindings, yast2-qt, and libzypp, but the YaST Software Management UI in Gnome still crashes as described. The versions are 2.15.16-6, 2.15.5-8, and 3.2.0-7, respectively. I noticed that there are newer debugging symbols compared to the packages themselves (2.15.16-7, 2.15.5-9 and 3.2.0-8, respectively), so I can only assume that the debugging symbols repository has been updated, and the general factory repository will be updated shortly; I'll try installing the new versions at that time and post the results in regards to this bug.

Note that kdeedu3 can be installed without any problems while using the YaST Software Management UI in KDE or in a virtual console. 

Thanks, -HN
Comment 6 Harrison Neal 2007-05-09 21:48:48 UTC
Here are the versions of the GTK packages I have installed as well:
gtk-debuginfo 1.2.10
gtk-devel 1.2.10
gtk-doc 1.8
gtk-engines-debuginfo 0.12
gtk-engines 0.12
gtk-sharp2-complete 2.8.3
gtk-sharp2-debuginfo 2.8.3
gtk-sharp2-doc 2.8.3
gtk-sharp2-gapi 2.8.3
gtk-sharp2 2.8.3
gtk-xfce-engine-debuginfo 2.4.1
gtk-xfce-engine 2.4.1
gtk2-debuginfo 2.10.11
gtk2-devel 2.10.11
gtk2-engines-debuginfo 2.10.0
gtk2-engines 2.10.0
gtk2-themes 0.1
gtk2 2.10.11
Comment 7 Jan Kupec 2007-05-10 08:12:24 UTC
reassigning to yast2-gtk people
Comment 8 Michael Meeks 2007-05-11 16:13:02 UTC
fixed in svn - turns out to be a rich-text rendering problem with bullets :-) will submit a package for the next release.