https://bugzilla.novell.com/show_bug.cgi?id=711760
https://bugzilla.novell.com/show_bug.cgi?id=711760#c4
Ladislav Slezak changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
CC| |lslezak@novell.com
InfoProvider| |bwiedemann@novell.com
AssignedTo|lslezak@novell.com |tgoettlicher@novell.com
--- Comment #4 from Ladislav Slezak 2011-08-11 13:27:27 UTC ---
For me it looks like a bug in the macro recorder as the dialog was displayed
correctly:
From signal log file:
2011-08-11 07:29:55 <0> linux(3562) [libycp]
ExecutionEnvironment.cc(popframe):115 Pop frame 0x927d420
2011-08-11 07:29:55 <0> linux(3562) [libycp]
ExecutionEnvironment.cc(pushframe):105 Push frame SetFocus
2011-08-11 07:29:55 <0> linux(3562) [libycp]
ExecutionEnvironment.cc(popframe):115 Pop frame 0x927d420
2011-08-11 07:29:55 <0> linux(3562) [libycp]
ExecutionEnvironment.cc(pushframe):105 Push frame UserInput
End of suppressed debugging messages
Backtrace: (use c++filt to demangle)
/usr/lib/liby2.so.2(signal_log_backtrace()+0x3a)[0xb768f7ca]
/usr/lib/liby2.so.2(signal_handler(int)+0x176)[0xb768f9f6]
[0xffffe400]
/usr/lib/libstdc++.so.6(std::basic_string::find(char const*, unsigned int, unsigned int)
const+0x91)[0xb73e91b1]
/usr/lib/YaST2/plugin/libpy2UI.so.2(YCPMacroRecorder::recordYcpCodeLocation()+0x85)[0xb6d4bd05]
/usr/lib/YaST2/plugin/libpy2UI.so.2(YCPMacroRecorder::beginBlock()+0x76)[0xb6d4cc46]
/usr/lib/YaST2/plugin/libpy2UI.so.2(YCP_UI::doUserInput(char const*, long,
bool, bool)+0x1aa)[0xb6cfc49a]
/usr/lib/YaST2/plugin/libpy2UI.so.2(YCP_UI::UserInput()+0x44)[0xb6cfcc14]
/usr/lib/YaST2/plugin/libpy2UI.so.2(YUINamespace::UserInput()+0x32)[0xb6cdfd12]
/usr/lib/YaST2/plugin/libpy2UI.so.2(YUIFunction::evaluateCall_int()+0x21bc)[0xb6ce3eac]
/usr/lib/YaST2/plugin/libpy2UI.so.2(YCPBuiltinCaller::call()+0x35)[0xb6d01e05]
/usr/lib/libyui.so.4(YUI::uiThreadMainLoop()+0x74)[0xb6c65354]
/usr/lib/libyui.so.4(start_ui_thread(void*)+0x1f)[0xb6c654cf]
/lib/libpthread.so.0(+0x6d31)[0xb759cd31]
/lib/libc.so.6(clone+0x5e)[0xb725ba3e]
SignatureCheckDialogs.ycp (line 941 contains the UI::UserInput() call):
UI::SetFocus(`cancel);
symbol ret = (symbol)UI::UserInput();
UI::CloseDialog();
The problem is probably caused by my recent change where I changed the button
label in the GPG key import dialog from "Import" to "Trust" and changed the
button id to `trust.
Bernhard, I think that the macro for automatic installation needs update.
But still, yast should not crash hard when the recorded macro refers to
a non-existing widget.
Reassigning to Thomas, needinfo to Bernhard to try updating the yast
installation macro.
--
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.