Bug 949894

Summary: Starting Software Management (Yast) from Aplication Menu failed
Product: [openSUSE] openSUSE Distribution Reporter: Frans Leerink <f.leerink>
Component: YaST2Assignee: E-mail List <yast2-maintainers>
Status: RESOLVED INVALID QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P1 - Urgent CC: ancor, f.leerink, forgotten_HnpLlEb4Bi, jreidinger, rens.groenewegen
Version: Leap 42.1   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 42.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Requested Yast logs
The requested y2log.tgz file from the new reproduction

Description Frans Leerink 2015-10-10 13:14:05 UTC
Starting Software Management (Yast) from Aplication Menu/Settings/Software-Management failed while it works correctly for starting Yast from the same menu.

Regards   Frans
Comment 1 Lukas Ocilka 2015-10-12 07:19:55 UTC
Please attach Yast logs, thanks.

See https://en.opensuse.org/openSUSE:Report_a_YaST_bug for more info
Comment 2 Frans Leerink 2015-10-13 12:09:38 UTC
Created attachment 651341 [details]
Requested Yast logs
Comment 3 Josef Reidinger 2015-10-13 12:39:07 UTC
I see a lot of segfault that source from qt there:

=== 2015-10-10 14:41:40 +0200 ===
YaST got signal 11 at file /usr/share/YaST2/modules/PackagesUI.rb:294
Liberating suppressed debugging messages:
End of suppressed debugging messages
Backtrace: (use c++filt to demangle)
/usr/lib64/liby2.so.4(_Z20signal_log_backtracev+0x18)[0x7f899fea0408]
/usr/lib64/liby2.so.4(_Z14signal_handleri+0x14f)[0x7f899fea05ff]
/lib64/libc.so.6(+0x35200)[0x7f899e209200]
/usr/lib64/libQt5Gui.so.5(_ZN18QRasterPaintEngine18renderHintsChangedEv+0x12)[0x7f8994a35f12]
/usr/lib64/libQt5Gui.so.5(_ZN8QPainter14setRenderHintsE6QFlagsINS_10RenderHintEEb+0x33)[0x7f8994a4cc03]
/usr/lib64/libQt5Gui.so.5(_ZN8QPainter13setRenderHintENS_10RenderHintEb+0xc)[0x7f8994a4cc7c]
/usr/lib64/libQt5Widgets.so.5(+0x1f2e3b)[0x7f8995043e3b]
/usr/lib64/libQt5Widgets.so.5(+0x202ecd)[0x7f8995053ecd]
/usr/lib64/libQt5Widgets.so.5(_ZNK14QWidgetPrivate15paintBackgroundEP8QPainterRK7QRegioni+0x147)[0x7f8994fea347]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x579)[0x7f8994fec9f9]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x4bc)[0x7f8994fed61c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x156)[0x7f8994fec5d6]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x4bc)[0x7f8994fed61c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x156)[0x7f8994fec5d6]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x4bc)[0x7f8994fed61c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x156)[0x7f8994fec5d6]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x4bc)[0x7f8994fed61c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x156)[0x7f8994fec5d6]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x4bc)[0x7f8994fed61c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x334)[0x7f8994fed494]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x156)[0x7f8994fec5d6]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x4bc)[0x7f8994fed61c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x156)[0x7f8994fec5d6]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x4bc)[0x7f8994fed61c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x156)[0x7f8994fec5d6]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x4bc)[0x7f8994fed61c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x156)[0x7f8994fec5d6]
/usr/lib64/libQt5Widgets.so.5(+0x16e7df)[0x7f8994fbf7df]
/usr/lib64/libQt5Widgets.so.5(+0x16ea44)[0x7f8994fbfa44]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate16syncBackingStoreEv+0x3f)[0x7f8994fdefcf]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget5eventEP6QEvent+0x324)[0x7f8994ff2434]
/usr/lib64/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x8c)[0x7f8994fb2bac]
/usr/lib64/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x390)[0x7f8994fb7a00]
/usr/lib64/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x65)[0x7f89942f68d5]
/usr/lib64/libQt5Widgets.so.5(+0x16faff)[0x7f8994fc0aff]
/usr/lib64/libQt5Widgets.so.5(+0x170615)[0x7f8994fc1615]
/usr/lib64/libQt5Widgets.so.5(+0x1b83be)[0x7f89950093be]
/usr/lib64/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x816)[0x7f8994326186]
/usr/lib64/libQt5Gui.so.5(_ZN7QWindow13screenChangedEP7QScreen+0x2f)[0x7f899482f23f]
/usr/lib64/libQt5Gui.so.5(_ZN14QWindowPrivate26emitScreenChangedRecursionEP7QScreen+0x15)[0x7f899482f865]
/usr/lib64/libQt5Gui.so.5(_ZN14QWindowPrivate17setTopLevelScreenEP7QScreenb+0x1f3)[0x7f8994832b13]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate10create_sysEybb+0x5e4)[0x7f8994fe8334]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget6createEybb+0xdc)[0x7f8994fe742c]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate11createWinIdEy+0x155)[0x7f8994fe7b15]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget12setAttributeEN2Qt15WidgetAttributeEb+0x72f)[0x7f8994fe71df]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget12setAttributeEN2Qt15WidgetAttributeEb+0x327)[0x7f8994fe6dd7]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate11createWinIdEy+0x1af)[0x7f8994fe7b6f]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget12setAttributeEN2Qt15WidgetAttributeEb+0x72f)[0x7f8994fe71df]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate11createWinIdEy+0x1af)[0x7f8994fe7b6f]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget12setAttributeEN2Qt15WidgetAttributeEb+0x72f)[0x7f8994fe71df]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget12setAttributeEN2Qt15WidgetAttributeEb+0x327)[0x7f8994fe6dd7]
/usr/lib64/libQt5Widgets.so.5(_ZN14QWidgetPrivate11createWinIdEy+0x1af)[0x7f8994fe7b6f]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget6createEybb+0x234)[0x7f8994fe7584]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget10setVisibleEb+0x2da)[0x7f8994ff1f4a]
/usr/lib64/libQt5Widgets.so.5(+0x2dc7a1)[0x7f899512d7a1]
/usr/lib64/libQt5Widgets.so.5(_ZNK8QMenuBar8sizeHintEv+0x25)[0x7f899512f3f5]
/usr/lib64/libQt5Widgets.so.5(_ZNK13QWidgetItemV222updateCacheIfNecessaryEv+0x3c)[0x7f8994fd597c]
/usr/lib64/libQt5Widgets.so.5(_ZNK13QWidgetItemV211maximumSizeEv+0x3d)[0x7f8994fd5c7d]
/usr/lib64/libQt5Widgets.so.5(+0x173e3e)[0x7f8994fc4e3e]
/usr/lib64/libQt5Widgets.so.5(_ZN10QBoxLayout11setGeometryERK5QRect+0x2f8)[0x7f8994fc6028]
/usr/lib64/libQt5Widgets.so.5(_ZN14QLayoutPrivate8doResizeERK5QSize+0x7c)[0x7f8994fd175c]
/usr/lib64/libQt5Widgets.so.5(_ZN7QLayout8activateEv+0x101)[0x7f8994fd32f1]
/usr/lib64/libQt5Widgets.so.5(_ZN7QWidget10setVisibleEb+0xc9)[0x7f8994ff1d39]
/usr/lib64/yui/libyui-qt.so.7(_ZN8YQDialog7setSizeEii+0xb8)[0x7f8995ca8a28]
/usr/lib64/libyui.so.7(_ZN7YDialog4openEv+0x1f)[0x7f899cb9fcbf]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN6YCP_UI10OpenDialogERK7YCPTermS2_+0x2c6)[0x7f899ce1a366]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN12YUINamespace10OpenDialogERK7YCPTermS2_+0x24)[0x7f899cdffee4]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN11YUIFunction16evaluateCall_intEv+0x284)[0x7f899ce01984]
/usr/lib64/YaST2/plugin/libpy2UI.so.2(_ZN16YCPBuiltinCaller4callEv+0x1d)[0x7f899ce1f89d]
/usr/lib64/libyui.so.7(_ZN3YUI16uiThreadMainLoopEv+0x41)[0x7f899cb74f81]
/usr/lib64/libyui.so.7(_Z15start_ui_threadPv+0xe)[0x7f899cb750ce]
/lib64/libpthread.so.0(+0x80a4)[0x7f899f8630a4]
/lib64/libc.so.6(clone+0x6d)[0x7f899e2b904d]
Comment 4 Josef Reidinger 2015-10-13 12:54:28 UTC
Frans - if you can still reproduce it, it will be great, if you can upload core file, so we can inspect internal state of program, thanks.

Regarding core file if you do not know how to generate it, please e.g. see http://blog.xojo.com/take-a-core-dump-linux
Comment 5 Frans Leerink 2015-10-16 21:49:38 UTC
Created attachment 651992 [details]
The requested y2log.tgz file from the new reproduction

The requested core file will follow
Comment 6 Ancor Gonzalez Sosa 2015-11-09 16:14:09 UTC
Is this bug still present in the final release? Otherwise I'd like to close it.
Comment 7 Forgotten User HnpLlEb4Bi 2015-11-09 22:42:16 UTC
I confirm, the bug is still present in final release.

A workaround is to launch Software Management from command line :
xdg-su -c '/sbin/yast2 sw_single'
The root password is then asked and only then the gui Software Management works again.
Comment 8 rens groenewegen 2015-11-10 09:50:49 UTC
apparently a Gui version problem.

the commandline version / ncurses works.  it is only the software management module that has the problem, afai can find.


This is what I get:


yast2
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:  9467 Segmentation fault      $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
Run command: /sbin/yast2 online_update &
YaST got signal 11 at file /usr/share/YaST2/clients/online_update_select.rb:141
  sender PID: 504
/sbin/yast2: line 440:  9538 Segmentation fault      $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
root:[/data]
Comment 9 Frans Leerink 2015-11-10 12:55:18 UTC
Hello,

Close this bug since the not working option is no longer available in the menu options of Leap 42.1 final, so I can not reproduce it anylonger. Menu content has changed a lot in the final version.

Regards,  Frans
Comment 10 rens groenewegen 2015-11-10 13:27:27 UTC
I am going to file a new bug, then.

not sure if this was the same as what I am experiencing.
Comment 11 Ancor Gonzalez Sosa 2015-11-10 16:30:47 UTC
I can see that Rens already opened bug#954458. So closing this.