On Tue, Jul 09, Josef Reidinger wrote:

> On Tue, 9 Jul 2013 17:43:20 +0200
> Thomas Fehr <[email protected]> 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 <[email protected]> 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
-- 
  Thomas Fehr, SuSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
  GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg)
  Tel: +49-911-74053-0,  Fax: +49-911-74053-482,  Email: [email protected]
  GPG public key available.
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to