Opened 9 years ago

Closed 15 months ago

#6010 closed bug (fixed)

Kernel Panic after installation in VirtualBox

Reported by: awoe Owned by: marcusoverhagen
Priority: normal Milestone: R1
Component: Drivers/Disk Version: R1/alpha2
Keywords: scsi scsi_periph Cc:
Blocked By: Blocking: #9171
Has a Patch: no Platform: x86

Description (last modified by bonefish)

http://pl.tinypic.com/r/i56ct5/5 - scsi scheduler

After installation of Haiku R1/alpha2 in VirtualBox I see that console with kernel panic message.

Attachments (2)

haiku-error.png (68.6 KB) - added by awoe 9 years ago.
Prinscreen with error message
HardDisks.tar.gz (45.0 KB) - added by awoe 9 years ago.
VirtualBox Config and Logs

Download all attachments as: .zip

Change History (9)

Changed 9 years ago by awoe

Attachment: haiku-error.png added

Prinscreen with error message

Changed 9 years ago by awoe

Attachment: HardDisks.tar.gz added

VirtualBox Config and Logs

comment:1 Changed 9 years ago by richienyhus

While in Kernel Debugging Land (KDL) can you try the command "BT" ?

comment:2 Changed 9 years ago by luroh

By the log, it looks like you're running a version of VirtualBox from October last year, try updating to the latest version (3.1.8 as of writing).

comment:3 in reply to:  1 Changed 9 years ago by bonefish

Replying to richienyhus:

While in Kernel Debugging Land (KDL) can you try the command "BT" ?

The screenshot already contains a stack trace.

comment:4 Changed 9 years ago by bonefish

Component: System/KernelDrivers/Disk
Description: modified (diff)
Keywords: scsi_periph added; scheduler kernel driver removed
Owner: changed from axeld to marcusoverhagen
Summary: Kernel-Panick after installation in VirtualBoxKernel Panic after installation in VirtualBox

The division by zero happens here. Apparently scsi_periph_device_info::block_size is 0. No idea how that can happen or whether this is simply something that needs to be checked.

comment:5 Changed 8 years ago by Coldfirex

Still an issue with a recent build of Haiku and an updated VirtualBox?

comment:6 Changed 6 years ago by diver

Blocking: 9171 added

comment:7 Changed 15 months ago by waddlesplash

Resolution: fixed
Status: newclosed

There are now checks in that file and at higher levels to prevent division by zero. Presuming fixed.

Note: See TracTickets for help on using tickets.