Mailinglist Archive: yast-devel (251 mails)

< Previous Next >
Re: [yast-devel] openSUSE-Factory-DVD-i586-Build0567-Media.iso
On Tue, 9 Jul 2013 18:42:23 +0200
Josef Reidinger <jreidinger@xxxxxxx> wrote:

On Tue, 9 Jul 2013 18:25:27 +0200
Thomas Fehr <fehr@xxxxxxx> wrote:

On Tue, Jul 09, Josef Reidinger wrote:

On Tue, 9 Jul 2013 17:43:20 +0200
Thomas Fehr <fehr@xxxxxxx> wrote:

On Tue, Jul 09, Thomas Fehr wrote:

On Tue, Jul 09, Josef Reidinger wrote:

On Tue, 09 Jul 2013 16:47:46 +0200
Stephan Kulow <coolo@xxxxxxx> wrote:

Hi,

I tested latest Factory DVD and yast segfaults during
bootloader config ;( I would welcome if someone can have a
look.

On related news: Steffen and me built a package that has
all the debuginfos used in first stage initrd and make
them available through "extend root-debuginfos" (when
it's part of the install medium of course). Not sure if
you actually need it, but I found it rather useful to
have (in the NET repo).

Greetings, Stephan


Because I have suspicious that it can be caused by new core
and ycp-ui-bindings, I look at it

Where I can get such DVD?

I am currently running an installation in VirtualBox and so
far it is fine (but bootloader setup is not yet done).

I use (from N├╝rnberg NFS)
/mounts/dist/install/openSUSE-UNTESTED/openSUSE-Factory-DVD-i586-Build0567-Media.iso

/mount/dist is dist.suse.de:/dist

The detection of ssh as install medium is broken (bnc#825160)
but that should be unrelated. Wait for some more minutes and I
will report if install succeeded or not.

Ok, as expected crashed during bootloaders setup.
Probably interesting y2log lines are:

2013-07-09 11:33:11 <1> f232.suse.de(3135) [YCP]
Bootloader.ycp:1007 sections after remapping: [] 2013-07-09
11:33:11 <1> f232.suse.de(3135) [YCP] Bootloader.ycp:605 Writing
bootloader configuration during installation 2013-07-09 11:33:11
<1> f232.suse.de(3135) [YCP]
bootloader/routines/lib_iface.ycp:76 Initializing lib for grub2
2013-07-09 11:33:11 <1> f232.suse.de(3135) [YCP]
BootArch.ycp:193 Type of architecture: i386 2013-07-09 11:33:11
<5> f232.suse.de(3135) [zypp] ZYppFactory.cc(sigsegvHandler):53
Error: signal 11 2013-07-09 11:33:11 <5> f232.suse.de(3135)
[zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]:
(1) /usr/lib/libzypp.so.1302 : +0x2fc99b [0xb3fc999b] 2013-07-09
11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]: (2) linux-gate.so.1 :
__kernel_sigreturn+0 [0xb772a400] 2013-07-09 11:33:11 <5>
f232.suse.de(3135) [zypp] ZYppFactory.cc(sigsegvHandler):53
[bt]: (3) /usr/lib/libycpvalues.so.6 : YCPElementRep::destroy()
const+0x1e [0xb74fc87e] 2013-07-09 11:33:11 <5>
f232.suse.de(3135) [zypp] ZYppFactory.cc(sigsegvHandler):53
[bt]: (4) /usr/lib/libycpvalues.so.6 :
YCPElement::operator=(YCPElement const&)+0x2b [0xb74fcb6b]
2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(5) /usr/lib/YaST2/plugin/libpy2wfm.so.2 :
Y2StdioFunction::attachParameter(YCPValue const&, int)+0
2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(6) /usr/lib/YaST2/plugin/libpy2wfm.so.2 :
Y2SystemFunction::attachParameter(YCPValue const&, int)+
2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(7) /usr/lib/libycp.so.5 : YEFunction::evaluate(bool)+0x2ce
[0xb761a10e] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(8) /usr/lib/libycp.so.5 : YSExpression::evaluate(bool)+0x34
[0xb76243b4] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(9) /usr/lib/libycp.so.5 : YBlock::evaluate(bool)+0x1f0
[0xb7641420] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(10) /usr/lib/libycp.so.5 : Y2YCPFunction::evaluateCall()+0x279
[0xb760caf9] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(11) /usr/lib/libycp.so.5 : YEFunction::evaluate(bool)+0x5e4
[0xb761a424] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(12) /usr/lib/libycp.so.5 : YSExpression::evaluate(bool)+0x34
[0xb76243b4] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(13) /usr/lib/libycp.so.5 : YBlock::evaluate(bool)+0x1f0
[0xb7641420] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(14) /usr/lib/libycp.so.5 : Y2YCPFunction::evaluateCall()+0x279
[0xb760caf9] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(15) /usr/lib/libycp.so.5 :
YEFunctionPointer::evaluate(bool)+0x7bb [0xb760b51b] 2013-07-09
11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(16) /usr/lib/libycp.so.5 : YSReturn::evaluate(bool)+0x4e
[0xb7624fee] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(17) /usr/lib/libycp.so.5 : YBlock::evaluate(bool)+0x1f0
[0xb7641420] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(18) /usr/lib/libycp.so.5 : Y2YCPFunction::evaluateCall()+0x279
[0xb760caf9] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(19) /usr/lib/libycp.so.5 : YEFunction::evaluate(bool)+0x5e4
[0xb761a424] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(20) /usr/lib/libycp.so.5 : YSAssign::evaluate(bool)+0x3e
[0xb762447e] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(21) /usr/lib/libycp.so.5 : YBlock::evaluate(bool)+0x1f0
[0xb7641420] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(22) /usr/lib/libycp.so.5 : YSBlock::evaluate(bool)+0x24
[0xb76241f4] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(23) /usr/lib/libycp.so.5 : YSIf::evaluate(bool)+0x233
[0xb762a533] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(24) /usr/lib/libycp.so.5 : YBlock::evaluate(bool)+0x1f0
[0xb7641420] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(25) /usr/lib/libycp.so.5 : Y2YCPFunction::evaluateCall()+0x279
[0xb760caf9] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(26) /usr/lib/libycp.so.5 : YEFunction::evaluate(bool)+0x5e4
[0xb761a424] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(27) /usr/lib/libycp.so.5 : YSAssign::evaluate(bool)+0x3e
[0xb762447e] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(28) /usr/lib/libycp.so.5 : YBlock::evaluate(bool)+0x1f0
[0xb7641420] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(29) /usr/lib/libycp.so.5 : YSBlock::evaluate(bool)+0x24
[0xb76241f4] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(30) /usr/lib/libycp.so.5 : YSIf::evaluate(bool)+0x233
[0xb762a533] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(31) /usr/lib/libycp.so.5 : YBlock::evaluate(bool)+0x1f0
[0xb7641420] 2013-07-09 11:33:11 <5> f232.suse.de(3135) [zypp]
ZYppFactory.cc(sigsegvHandler):53 [bt]:
(32) /usr/lib/libycp.so.5 : YSBlock::evaluate(bool)+0x24
[0xb76241f4]

Complete y2log is at ~fehr/y2log_crash_bootloader

Inst-sys is still running.
If needed you could ssh into 10.120.66.232 password is "emil"

Bye,
Thomas Fehr

OK, so line which cause problem is
https://github.com/yast/yast-core/blob/master/libycp/src/YCPElement.cc#L95

now I need to find why there is something in element when
attaching parameters to remote call.

Maybe this is one of the rare cases where having yast2 running with
Y2DEBUG set would give some additonal useful information...

If it helps I can simply restart install with Y2DEBUG set.
Sould I?

Bye,
Thomas Fehr

It is not needed. I get root of issue. I am just testing fix and if it
works well, I plan to submit it and create submit request to factory.

Josef

Should be fixed in sr#182680 ( I don't have here infrastructure to test
it with DUD, but root of issue from backtrace looks clear )
Josef
--
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: yast-devel+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups