[Bug 412876] New: Yast blocks printer addition
https://bugzilla.novell.com/show_bug.cgi?id=412876 Summary: Yast blocks printer addition Product: openSUSE 11.1 Version: Factory Platform: x86-64 OS/Version: openSUSE 11.0 Status: NEW Severity: Blocker Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: suse@s-boehringer.org QAContact: jsrain@novell.com Found By: --- An updated openSuse 11.0 (as of Jul/29 2008) blocks on adding a printer then clicking the 'basic settings' tab in the printer dialog of yast. The process 'y2base' blocks a full cpu and does not return within several hours. On killing, the following backtrace emerges (first listing). tail -f /var/log/Yast2/y2log is given thereafter. No difference for local/network printer. --- Frame 0: /usr/lib64/liby2.so.2 log_backtrace() Frame 1: /usr/lib64/liby2.so.2 signal_handler(int) Frame 2: /lib64/libc.so.6 [0x7f6a884a4660] Frame 3: /lib64/libpthread.so.0(read+0x49) [0x7f6a896a4909] Frame 4: /usr/lib64/libyui.so.3 YUI::waitForUIThread() Frame 5: /usr/lib64/YaST2/plugin/libpy2UI.so.2 YUIFunction::evaluateCall() Frame 6: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 7: /usr/lib64/libycp.so.3 YEPropagate::evaluate(bool) Frame 8: /usr/lib64/libycp.so.3 YSBracket::evaluate(bool) Frame 9: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 10: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 11: /usr/lib64/libycp.so.3 YEFunctionPointer::evaluate(bool) Frame 12: /usr/lib64/libycp.so.3 YSExpression::evaluate(bool) Frame 13: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 14: /usr/lib64/libycp.so.3 YSBlock::evaluate(bool) Frame 15: /usr/lib64/libycp.so.3 YSIf::evaluate(bool) Frame 16: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 17: /usr/lib64/libycp.so.3 YCPCodeRep::evaluate(bool) const Frame 18: /usr/lib64/libycp.so.3 [0x7f6a8a478fd8] Frame 19: /usr/lib64/libycp.so.3 YEBuiltin::evaluate(bool) Frame 20: /usr/lib64/libycp.so.3 YSExpression::evaluate(bool) Frame 21: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 22: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 23: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 24: /usr/lib64/libycp.so.3 YSReturn::evaluate(bool) Frame 25: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 26: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 27: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 28: /usr/lib64/libycp.so.3 YSExpression::evaluate(bool) Frame 29: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 30: /usr/lib64/libycp.so.3 YSBlock::evaluate(bool) Frame 31: /usr/lib64/libycp.so.3 YSIf::evaluate(bool) Frame 32: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 33: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 34: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 35: /usr/lib64/libycp.so.3 YSReturn::evaluate(bool) Frame 36: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 37: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 38: /usr/lib64/libycp.so.3 YEFunctionPointer::evaluate(bool) Frame 39: /usr/lib64/libycp.so.3 YSAssign::evaluate(bool) Frame 40: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 41: /usr/lib64/libycp.so.3 YSBlock::evaluate(bool) Frame 42: /usr/lib64/libycp.so.3 YSIf::evaluate(bool) Frame 43: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 44: /usr/lib64/libycp.so.3 YSBlock::evaluate(bool) Frame 45: /usr/lib64/libycp.so.3 YSIf::evaluate(bool) Frame 46: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 47: /usr/lib64/libycp.so.3 YCPCodeRep::evaluate(bool) const Frame 48: /usr/lib64/libycp.so.3 [0x7f6a8a478fd8] Frame 49: /usr/lib64/libycp.so.3 YEBuiltin::evaluate(bool) Frame 50: /usr/lib64/libycp.so.3 YSExpression::evaluate(bool) Frame 51: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 52: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 53: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 54: /usr/lib64/libycp.so.3 YSAssign::evaluate(bool) Frame 55: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 56: /usr/lib64/libycp.so.3 YSBlock::evaluate(bool) Frame 57: /usr/lib64/libycp.so.3 YSWhile::evaluate(bool) Frame 58: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 59: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 60: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 61: /usr/lib64/libycp.so.3 YSAssign::evaluate(bool) Frame 62: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 63: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 64: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 65: /usr/lib64/libycp.so.3 YCPCodeRep::evaluate(bool) const Frame 66: /usr/lib64/libycp.so.3 [0x7f6a8a48d153] Frame 67: /usr/lib64/libycp.so.3 YEBuiltin::evaluate(bool) Frame 68: /usr/lib64/libycp.so.3 YSAssign::evaluate(bool) Frame 69: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 70: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 71: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 72: /usr/lib64/libycp.so.3 YSAssign::evaluate(bool) Frame 73: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 74: /usr/lib64/libycp.so.3 YSBlock::evaluate(bool) Frame 75: /usr/lib64/libycp.so.3 YSWhile::evaluate(bool) Frame 76: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 77: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 78: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 79: /usr/lib64/libycp.so.3 YSReturn::evaluate(bool) Frame 80: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 81: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 82: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 83: /usr/lib64/libycp.so.3 YCPCodeRep::evaluate(bool) const Frame 84: /usr/lib64/libycp.so.3 [0x7f6a8a48d153] Frame 85: /usr/lib64/libycp.so.3 YEBuiltin::evaluate(bool) Frame 86: /usr/lib64/libycp.so.3 YSAssign::evaluate(bool) Frame 87: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 88: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 89: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 90: /usr/lib64/libycp.so.3 YSAssign::evaluate(bool) Frame 91: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 92: /usr/lib64/libycp.so.3 YSBlock::evaluate(bool) Frame 93: /usr/lib64/libycp.so.3 YSWhile::evaluate(bool) Frame 94: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 95: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() Frame 96: /usr/lib64/libycp.so.3 YEFunction::evaluate(bool) Frame 97: /usr/lib64/libycp.so.3 YSReturn::evaluate(bool) Frame 98: /usr/lib64/libycp.so.3 YBlock::evaluate(bool) Frame 99: /usr/lib64/libycp.so.3 Y2YCPFunction::evaluateCall() --- --- 2008-07-29 12:35:41 <1> hgx(5748) [YCP] printer/dialogs.ycp:1933 spooler cups 2008-07-29 12:35:41 <5> hgx(5748) [YCP] printer/dialogs.ycp:1982 items [] 2008-07-29 12:35:41 <1> hgx(5748) [YCP] printer/dialogs.ycp:2054 selected printer -1 2008-07-29 12:35:41 <1> hgx(5748) [YCP] printer/dialogs.ycp:1933 spooler cups 2008-07-29 12:35:41 <5> hgx(5748) [YCP] printer/dialogs.ycp:1982 items [] 2008-07-29 12:35:41 <1> hgx(5748) [YCP] printer/dialogs.ycp:2054 selected printer -1 2008-07-29 12:35:41 <3> hgx(5748) [YCP] CWM.ycp:277 Error on key help of widget OVERVIEW: Empty help 2008-07-29 12:35:41 <3> hgx(5748) [YCP] CWM.ycp:277 Error on key help of widget SERVER_TYPE: Empty help 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YRadioButton "Local CUPS Server" at 0x37b1e80 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YCheckBox "Listen to IPP Broadcast Packets" at 0x194d330 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YPushButton "Select Addresses" at 0x37d0380 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YCheckBox "enable LPD clients" at 0x192cda0 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YRadioButton "Do All Your Printing Directly via One Remote CUPS ..." at 0x1c69280 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YComboBox "Server Name" at 0x37a4930 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YPushButton "Test Remote IPP Access" at 0x37c3020 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YCheckBox "Use Server's Default Queue" at 0x37c5e60 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YComboBox "Queues" at 0x19e4600 2008-07-29 12:35:41 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YPushButton "Lookup" at 0x379b570 2008-07-29 12:35:41 <2> hgx(5748) [YCP] CUPS.ycp:195 CUPS already readed 2008-07-29 12:35:41 <3> hgx(5748) [Interpreter] printer/dialogs.ycp:1863 Can't convert value '"_cwm_wakeup"' to type 'const symbol' 2008-07-29 12:35:56 <3> hgx(5748) [Interpreter] printer/dialogs.ycp:1863 Can't convert value '"overview"' to type 'const symbol' 2008-07-29 12:35:56 <3> hgx(5748) [YCP] CWM.ycp:277 Error on key help of widget OVERVIEW: Empty help 2008-07-29 12:35:56 <3> hgx(5748) [YCP] CWM.ycp:277 Error on key help of widget SERVER_TYPE: Empty help 2008-07-29 12:35:56 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YPushButton "Configure" at 0x37c4e00 2008-07-29 12:35:56 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YPushButton "Print test page" at 0x3792140 2008-07-29 12:35:56 <1> hgx(5748) [YCP] printer/dialogs.ycp:1933 spooler cups 2008-07-29 12:35:56 <5> hgx(5748) [YCP] printer/dialogs.ycp:1982 items [] 2008-07-29 12:35:56 <1> hgx(5748) [YCP] printer/dialogs.ycp:2054 selected printer -1 2008-07-29 12:35:58 <1> hgx(5748) [YCP] printer/dialogs.ycp:1933 spooler cups 2008-07-29 12:35:58 <5> hgx(5748) [YCP] printer/dialogs.ycp:1982 items [] 2008-07-29 12:35:58 <1> hgx(5748) [YCP] printer/dialogs.ycp:2054 selected printer -1 2008-07-29 12:35:58 <1> hgx(5748) [YCP] printer/dialogs.ycp:1537 Detecting way to configure printer 2008-07-29 12:35:58 <1> hgx(5748) [YCP] printer/dialogs.ycp:1555 Printer device not known 2008-07-29 12:35:58 <1> hgx(5748) [YCP] printer/dialogs.ycp:1572 Returning `connection 2008-07-29 12:35:58 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:35:58 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YRadioButton "Directly Connected Printers" at 0x378a000 2008-07-29 12:35:58 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YRadioButton "Network Printers" at 0x3773e60 2008-07-29 12:36:00 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:36:00 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):83 Shortcut conflict: 'I' used for YRadioButton "Remote IPP Queue (only for special cases)" at 0x378c720 2008-07-29 12:36:00 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):83 Shortcut conflict: 'I' used for YRadioButton "Print via IPX Network Server" at 0x17a74d0 2008-07-29 12:36:12 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:36:12 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YRadioButton "Directly Connected Printers" at 0x3773e60 2008-07-29 12:36:12 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YRadioButton "Network Printers" at 0x3773ac0 2008-07-29 12:36:15 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:36:19 <1> hgx(5748) [YCP] printer/dialogs-connection.ycp:641 usb detection command output: 2008-07-29 12:36:21 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:36:22 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:36:25 <1> hgx(5748) [YCP] printer/dialogs-connection.ycp:641 parallel detection command output: /dev/lp0 2008-07-29 12:36:25 <5> hgx(5748) [YCP] Printerlib.ycp:659 replaced First Parallel Port ( 2008-07-29 12:36:25 <5> hgx(5748) [YCP] Printerlib.ycp:661 replaced First Parallel Port (/dev/lp0) 2008-07-29 12:36:25 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:36:26 <1> hgx(5748) [YCP] printer/dialogs.ycp:636 Running name dialog for $["type":"yast2", "uri":"parallel:/dev/lp0"] 2008-07-29 12:36:26 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 Using `TextEntry() in bug compatibiltiy mode. 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 This is equivalent to `InputField(`opt(`hstretch), ...). 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 This makes the field grab as much space horizontally as it can get, 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 typically making it stretch across the entire width of the dialog. 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 Without this hstretch, the field will take a reasonable default width. 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 If this `hstretch is really desired, please use `InputField(`opt(`hstretch), ..). 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 If it is not, please use `InputField() without `hstretch. 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 2008-07-29 12:36:26 <2> hgx(5748) [ui] YCPDialogParser.cc(parseInputField):1603 2008-07-29 12:36:26 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YCheckBox "Share Printer" at 0x37b1d70 2008-07-29 12:36:30 <1> hgx(5748) [YCP] printer/dialogs.ycp:846 Returning `next, printer set to $["auto_propose":false, "ff":false, "info":"", "location":"", "name":"printer", "raw":false, "shared":false, "type":"yast2", "uri":"parallel:/dev/lp0"] 2008-07-29 12:36:30 <2> hgx(5748) [ui] YWidget.cc(setKeyboardFocus):576 YPushButton "Next" at 0x19bb5d0 cannot accept the keyboard focus. 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YCheckBox "Set As Default" at 0x379f2d0 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YInputField "Description" at 0x1b4d3d0 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YInputField "Location" at 0x37de750 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YCheckBoxFrame "Driver Options" at 0x37d5e20 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YComboBox "Default Paper in Your Printer" at 0x37c4e00 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YPushButton "More Driver Options" at 0x37db080 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YComboBox "Error Policy" at 0x1c5fde0 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YComboBox "Operation Policy" at 0x37cf830 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YComboBox "Starting Banner" at 0x37c6940 2008-07-29 12:36:30 <1> hgx(5748) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):97 No valid shortcut for YComboBox "Ending Banner" at 0x1c54f30 --- -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=412876
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=412876
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412876#c1
Michal Zugec
https://bugzilla.novell.com/show_bug.cgi?id=412876
User suse@s-boehringer.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=412876#c2
Steven Bert
https://bugzilla.novell.com/show_bug.cgi?id=412876
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412876#c3
Michal Zugec
https://bugzilla.novell.com/show_bug.cgi?id=412876
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412876#c4
Michal Zugec
participants (1)
-
bugzilla_noreply@novell.com