Bug ID 955381
Summary yast2 software management segfaults when started on secondary monitor
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.1
Hardware x86-64
OS openSUSE 42.1
Status NEW
Severity Minor
Priority P5 - None
Component YaST2
Assignee yast2-maintainers@suse.de
Reporter hardy.heroin+novell@gmail.com
QA Contact jsrain@suse.com
Found By ---
Blocker ---

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

Using openSUSE Leap 42.1 with Plasma 5 fully updated using official repo. 

I have 2 screens. When I start yast2 (as root) and then start Software
Managment, and I move the Software Management window to my secondary monitor it
segfaults with this message:
Run command: /sbin/yast2 sw_single &
YaST got signal 11 at file /usr/share/YaST2/modules/PackagesUI.rb:312
  sender PID: 504
/sbin/yast2: line 440: 19682 Segmentation fault      $ybindir/y2base $module
"$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS

If the windows happens to start on my primary monitor, or I move it there
before it is fully loaded it is fine and doesn't crash.

Reproducible: Always

Steps to Reproduce:
1. Start yast2 (via CLI or GUI)
2. Start Software Management
3. Move starting window to secondary monitor
4. /sbin/yast2: line 440: 15222 Segmentation fault      $ybindir/y2base $module
"$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS

OR 
1. /sbin/yast2 sw_single &
(see steps 3 + 4)



Actual Results:  
The software management window disappears without error message (unless you
look at the CLI it was started from). When started from the UI no warning or
error message is shown.

Expected Results:  
I expect the software management window to stay open, also on my secondary
monitor.

stack traces of strace /sbin/yast2 sw_single for both cases (primary monitor,
no crash) and (secondary monitor, crash) are identical.


You are receiving this mail because: