Bug 596071 - Milestone 5 installation segfaults
Summary: Milestone 5 installation segfaults
Status: RESOLVED DUPLICATE of bug 595545
Alias: None
Product: openSUSE 11.3
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Factory
Hardware: 64bit openSUSE 11.3
: P5 - None : Critical (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-13 10:51 UTC by Franz Bernasek
Modified: 2010-04-16 12:06 UTC (History)
8 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Detailed Hardware Info from my System (663.52 KB, text/plain)
2010-04-13 10:51 UTC, Franz Bernasek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Franz Bernasek 2010-04-13 10:51:33 UTC
Created attachment 354014 [details]
Detailed Hardware Info from my System

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.0) Gecko/20100115 SUSE/3.6.0-2.1 Firefox/3.6

Installation openSUSE 11.3 Milestone 5 64 Bit not possible.
Now before Hardware: ASUS M4N82 Deluxe Motherboard, 2x GeForce GTS 250
                     3x 1 TB Harddisk Drives , Illuminated Keyboard Logitech USB
                     1x Logitech USB Mouse
                     1x external USB 300 GB Harddisk
                     1x SAMSUNG SyncMaster 2433 Monitor
                     1x HP v220  Monitor

Now the Problem:  i have the last two Years installed every openSUSE Version
                  and Release on this Hardware without any Problems.
Last night i have download the new openSUSE 11.3 Milestone 5 64 Bit Version
i have burned on three differend DVD 's and start the the installation with
the default BIOS Settings with every DVD crashed the Yast2 with a SEGMENTATION FAULT after the checking and adding the repositories, i have this procedure done maybe 5 or 6 times , result allways the same error

Reproducible: Always

Steps to Reproduce:
1.DVD in
2.Start System
3.following the Steps was displayed
Actual Results:  
SEGMENTAION FAULT on Yast2 and crashed
Comment 1 Martin Vidner 2010-04-13 13:21:06 UTC
openSUSE is not an enterprise product so it does not qualify for a CritSit.
Comment 2 Forgotten User VqcLmSAkg- 2010-04-13 14:22:11 UTC
I can confirm this problem with the 64bit DVD, segfaults on two totally different hardware setups.
Comment 3 Eric Jones 2010-04-13 15:23:34 UTC
Yes, I see this problem with the 64bit DVD build0556, but not with the i586.

From a 64bit openSUSE 11.2 host (2.6.31.12-0.2-desktop) with Intel Q9650,
running VirtualBox 3.1.6 r59338, the install segfaults during repository initialization. (GUI;CURSES,AutoYAST, all same results)


First part of /var/log/YaST2/signal:

YaST got signal 11 at YCP file Packages.ycp:1428
Liberating suppressed debugging messages:
[liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (progress_value@0x14378c0 = '0')
[libycp] ExecutionEnvironment.cc(pushframe):105 Push frame StackSize ()
[libycp] ExecutionEnvironment.cc(popframe):115 Pop frame 0x1b297a0
[libycp] ExecutionEnvironment.cc(pushframe):105 Push frame TopState ()
[libycp] ExecutionEnvironment.cc(popframe):115 Pop frame 0x1b1bc40
[liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (prev_state@0x1438400 = '$["current_stage":9, "current_step":9, "last_subprogress_max":0, "progress_label":"Initializing package manager...", "progress_max":10,

From /usr/share/YaST2/modules/Packages.ycp:1428
global void Initialize_StageInitial (...) 
...
  initial_source = Pkg::SourceCreateBase (base_url, "");

First part of callchain traceback:
Backtrace: (use c++filt to demangle)
/usr/lib64/liby2.so.2(_Z20signal_log_backtracev+0x1e)[0x7f0c9555d64e]
/usr/lib64/liby2.so.2(_Z14signal_handleri+0x157)[0x7f0c9555d857]
/lib64/libc.so.6(+0x32a20)[0x7f0c9365ea20]
/usr/lib64/libzypp.so.631(_ZN4zypp4repo8susetags10Downloader12consumeIndexERKN5boost13intrusive_ptrINS_6parser8susetags9RepoIndexEEE+0xa3)[0x7f0c8f8d7f3]
/usr/lib64/libzypp.so.631(_ZN4zypp6parser8susetags17ContentFileReader8endParseEv+0x45)[0xf70c8f6b2805]
Comment 4 Leonardo Chiquitto 2010-04-13 16:25:10 UTC
Perhaps a duplicate of bug #595545?
Comment 5 Di Pe 2010-04-13 22:38:50 UTC
Confirmed, it fails on vmware and a standard dell box with the same error. 
It seems the 64bit milestone 5 has not been tested by a single person before declaring it a milestone
Comment 6 Michael Andres 2010-04-14 09:59:46 UTC
DUPLICATE

*** This bug has been marked as a duplicate of bug 595545 ***
Comment 7 Mark Davidson 2010-04-14 18:48:05 UTC
Are you sure this is a duplicate?

As I understand from bug 595545, the focus there is on changes due to boost 1.4x

But as shown above in comment 3, the function names are from boost 1.3x
( ..consumeIndexERKN5boost13.. )  so I don't think this build happened after factory was contaminated with the new boost code.

Now I'm no expert, so maybe there are some other valid reasons linked to 595545.
But I hope everyone doesn't just sit around and wait for 595545, only to discover that this problem (596071) still exists afterwards.  

Anyway, I noticed that the "Get It" website is still serving the defective 64bit DVD.
Already 2 collegues at work downloaded without knowing that it's 4467MB of junk.
This seems like a waste of time, bandwidth, and media for all involved.
If we don't expect a rapid re-release soon, should we not zap that option?
Comment 8 Sanjay Kumar J 2010-04-15 04:18:42 UTC
When is re-release expected if there is any.
Comment 9 Michael Andres 2010-04-16 12:06:21 UTC
(In reply to comment #7)
> Are you sure this is a duplicate?

Yes.

> But as shown above in comment 3, the function names are from boost 1.3x
> ( ..consumeIndexERKN5boost13.. )  so I don't think this build happened after
> factory was contaminated with the new boost code.

No. Just do 'nm /usr/lib64/libzypp.so| grep boost | less' (nm is from package binutils). 

You'll see that the numbers int those cryptic strings is not related to any version. There are also boot6 and boost9 and others, so the above is a '13' and not an abbreviated 1.3. 

These are just the low-level names the compiler assigns to the symbols in the library. Calling 'nm -C /usr/lib64/libzypp.so' will demangle and show them in a human readable form (well, at least for humans that talk C++).


(In reply to comment #8)
> When is re-release expected if there is any.

Sorry, but I don't know. A preliminary fix was already submitted (libzypp-7.0), so I hope a working 64bit version is available soon.