[haiku-bugs] Re: [Haiku] #14905: Haiku R1/Beta1 fails to boot on GCP

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Fri, 15 Feb 2019 20:46:28 -0000

#14905: Haiku R1/Beta1 fails to boot on GCP
----------------------------------+-------------------------
   Reporter:  kallisti5           |      Owner:  axeld
       Type:  bug                 |     Status:  new
   Priority:  normal              |  Milestone:  Unscheduled
  Component:  Servers/app_server  |    Version:  R1/beta1
 Resolution:                      |   Keywords:
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  All
----------------------------------+-------------------------

Comment (by waddlesplash):

 {{{
 10 ffffffff81219bc8 (+ 328) ffffffff8161883a
 vga_planar_blit(vesa_shared_info*, unsigned char*, int, int, int, int,
 int) + 0xb1
 }}}
 Since this is a NULL dereference, probably the VESA framebuffer simply
 doesn't exist, and so [http://xref.plausible.coop/source/xref/haiku/src
 /add-ons/kernel/drivers/graphics/vesa/vga.cpp#39 vga_planar_bit] invokes a
 NULL dereference.

 Try adding some more NULL checks around that function (probably on
 info->framebuffer itself is the place to start) and see if this fixes the
 problem.

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/14905#comment:1>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: