Opened 9 years ago

Closed 19 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)

by awoe, 9 years ago

Attachment: haiku-error.png added

Prinscreen with error message

by awoe, 9 years ago

Attachment: HardDisks.tar.gz added

VirtualBox Config and Logs

comment:1 by richienyhus, 9 years ago

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

comment:2 by luroh, 9 years ago

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).

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

Replying to richienyhus:

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

The screenshot already contains a stack trace.

comment:4 by bonefish, 9 years ago

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 by Coldfirex, 9 years ago

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

comment:6 by diver, 6 years ago

Blocking: 9171 added

comment:7 by waddlesplash, 19 months ago

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.