Bug 567939 - segfault in driverdisk.c
Summary: segfault in driverdisk.c
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 13
Hardware: x86_64
OS: Linux
low
high
Target Milestone: ---
Assignee: Martin Sivák
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 574704 576240
TreeView+ depends on / blocked
 
Reported: 2010-02-24 12:02 UTC by birger
Modified: 2011-06-27 15:01 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 574704 576240 (view as bug list)
Environment:
Last Closed: 2011-06-27 15:01:43 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
tty4 screenshot (40.88 KB, image/png)
2010-02-24 12:12 UTC, birger
no flags Details
SIGSEGV message screenshot (5.44 KB, image/png)
2010-02-24 12:13 UTC, birger
no flags Details
F13 alpha RC3 SIGSEGV message (67.98 KB, image/png)
2010-02-25 10:32 UTC, birger
no flags Details
F13 alpha RC3 tty3 output (4.05 KB, image/png)
2010-02-25 10:34 UTC, birger
no flags Details
F13 alpha RC3 tty4 output (89.56 KB, image/png)
2010-02-25 10:35 UTC, birger
no flags Details

Description birger 2010-02-24 12:02:19 UTC
Description of problem:
Boot F13 RC2 DVD iso for x86_64 on HP BL460c G1 blade server.
I get text-mode install even if I select the default.
After asking for language and keyboard I get asked for install source. If I press F2 to add sources the installer crashes.


Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:
when the installer asks me for language I have only one line in tty3:
11:36:36,699 ERROR   : got to setupCdrom without a CD device

In tty4 I see the following relating to the cdrom:
NOTICE kernel:scsi 0:0:0:0: CD-ROM            HP       Virtual DVD-ROM       PQ: 0 ANSI: 0 CCS
...
WARN kernel:sr0 scsi3-mmc drive: 0x/0x caddy
INFO kernel:Uniform CD-ROM driver Revision: 3.20
DEBUG kernel:sr 0:0:0:0: Attached scsi CD-ROM sr0
NOTICE kernel:sr 0:0:0:0: Attached scsi generic sg0 type 5

In tty4 I also see this line regarding framebuffer:
INFO kernel:fb0: radeondrmfb frame buffer device

I'll see if I can get screenshots of tty4 and the traceback after the crash

Comment 1 birger 2010-02-24 12:12:21 UTC
Created attachment 396048 [details]
tty4 screenshot

Comment 2 birger 2010-02-24 12:13:14 UTC
Created attachment 396049 [details]
SIGSEGV message screenshot

Comment 3 Chris Lumens 2010-02-24 14:49:21 UTC
We've got a couple other bugs about X not starting, so let's use this one to track the segfault in comment #2.  Here's where it's happening:

0x40fa7e - /usr/src/debug/anaconda-13.29/loader/driverdisk.c:364
0x4104fd - /usr/src/debug/anaconda-13.29/loader/driverdisk.c:398
0x417dcb - /usr/src/debug/anaconda-13.29/loader/hdinstall.c:298
0x40a8c1 - /usr/src/debug/anaconda-13.29/loader/loader.c:1563

Comment 4 birger 2010-02-24 22:58:04 UTC
Couldn't the SIGSEGV be a consequence of not finding the install media?

Even if it loads drivers for the (virtual) DVD-ROM drive that contains the full DVD image it asks me where to find the install image. I think I would be more worried about that then the actual SIGSEGV at the end?

I would expect not finding the install media to perhaps also explain the lack of working X. The other issues I have seen about lacking X have been related to nvidia.

I do have a list of suggested devices on the screen where I am supposed to select install media. Which device should have worked given the driver messages above?
I could try selecting that device and see if there are any meaningful error messages.

Comment 5 birger 2010-02-24 23:03:36 UTC
Btw. This server will be available for fedora testing only until it gets a memory upgrade (vendor claims about one week). After that it will go into production as a ESX server. I hope we can get all necessary input to find this bug by then.

Comment 6 birger 2010-02-25 10:31:11 UTC
Just tried RC3.
I no longer get the text mode install. In fact I get no way to interact with anaconda at all.
Instead I get straight to the SIGSEGV.

I can still switch between consoles. There is nothing in tty2. I'll attach the screen dumps from ttys 1, 3 and 4.

Comment 7 birger 2010-02-25 10:32:07 UTC
Created attachment 396249 [details]
F13 alpha RC3 SIGSEGV message

Comment 8 birger 2010-02-25 10:34:52 UTC
Created attachment 396250 [details]
F13 alpha RC3 tty3 output

Comment 9 birger 2010-02-25 10:35:23 UTC
Created attachment 396251 [details]
F13 alpha RC3 tty4 output

Comment 10 birger 2010-02-26 10:17:07 UTC
Tried again today with RC4. Same as RC2.

Comment 11 Martin Sivák 2010-03-16 15:47:20 UTC
This is already included in rawhide anaconda-14.0-1.

Comment 12 Fedora Update System 2010-03-23 21:30:02 UTC
anaconda-13.36-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/anaconda-13.36-1.fc13

Comment 13 Fedora Update System 2010-03-24 00:48:21 UTC
anaconda-13.36-1.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update anaconda'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/anaconda-13.36-1.fc13

Comment 14 Bug Zapper 2011-06-02 16:25:41 UTC
This message is a reminder that Fedora 13 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 13.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '13'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 13's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 13 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 15 Bug Zapper 2011-06-27 15:01:43 UTC
Fedora 13 changed to end-of-life (EOL) status on 2011-06-25. Fedora 13 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.