Bug 402116

Summary: Yast2 GTK-based Printer setup crashes
Product: [openSUSE] openSUSE 11.0 Reporter: Pawel Stolowski <stolowski>
Component: YaST2Assignee: Forgotten User h13THG8RK1 <forgotten_h13THG8RK1>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P5 - None CC: forgotten_h13THG8RK1
Version: Final   
Target Milestone: ---   
Hardware: i586   
OS: openSUSE 11.0   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Pawel Stolowski 2008-06-20 12:59:49 UTC
Printer configuration module in GTK-based Yast2 crashes when setting up new network printer. Qt4-based module works ok.

Steps to reproduce:
1. Run "Printer" module
2. Click "Add" button
3. Select "Network Printers", click "Next"
4. Select "Print Directly to a Network Printer", click "Next"
5. Select "Direct TCP Port Printing", click "Next"
6. Enter IP address, click "Next"
7. Enter printer name, click "Next"
8. Click any tab or "Next" button in "Printer Queue Edit Dialog" - the program will crash with the following xmessage error box:

terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_S_construct NULL not valid
YaST got signal 6 at YCP file printer/dialogs.ycp:2569
/sbin/yast2: line 421: 29212 Aborted                 $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
Comment 1 Michal Zugec 2008-06-20 13:01:25 UTC
Riccardo, please reassign, as duplcate (in case it is duplicate)
Comment 2 Forgotten User h13THG8RK1 2008-06-20 13:23:29 UTC
Yep, it's a duplicate. I thought it should have been fixed for final though. Tested SVN, and it is fixed there, so... Anyway, JP said they'd push for an update because of bug 399465 with gnome updates, so this would be pushed along... You might want to ping him though to make it happen sooner...

*** This bug has been marked as a duplicate of bug 394309 ***