[haiku-development] Odd errors messages while building DEBUG=1

  • From: Matt Madia <mattmadia@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 6 Feb 2012 01:52:02 +0000

Hi all,

Today, I tried booting a DEBUG=1 image. It failed miserably. To the
point where it won't even allow me to enter the boot menu options
screen or output any serial debug information.

Looking at the Buildbot logs, there's some odd errors while creating
the image. Could these be responsible?

Linux64 host:
http://mmadia.dyndns.org:8010/builders/x86-debug-any-host/builds/70/steps/%5Bx86gcc2%5D-debug/logs/stdio

FreeBSD host:
http://mmadia.dyndns.org:8010/builders/x86-debug-any-host/builds/72/steps/%5Bx86gcc2%5D-debug/logs/stdio

Here's a snippet from the Linux64 log. The FreeBSD log looks similar,
if not identical.
For readability, I edited the paths to be <source-dir> and <generated-dir>.

----------------------------------------
Creating image ...
Writing boot code to "<generated-dir>/haiku-debug.image" (partition
offset: 0 bytes, start offset = 0) ...
Populating image ...
Extracting 
<source-dir>haiku/data/system/data/firmware/iprowifi3945/iwlwifi-3945-ucode-15.32.2.9.tgz
...
Extracting 
<source-dir>haiku/data/system/data/firmware/iprowifi4965/iwlwifi-1000-ucode-39.31.5.1.tgz
...
Extracting 
<source-dir>haiku/data/system/data/firmware/iprowifi4965/iwlwifi-4965-ucode-228.61.2.24.tgz
...
Extracting 
<source-dir>haiku/data/system/data/firmware/iprowifi4965/iwlwifi-5000-ucode-8.83.5.1.tgz
...
Extracting 
<source-dir>haiku/data/system/data/firmware/iprowifi4965/iwlwifi-5150-ucode-8.24.2.2.tgz
...
Extracting 
<source-dir>haiku/data/system/data/firmware/iprowifi4965/iwlwifi-6000-ucode-9.221.4.1.tgz
...
Extracting 
<source-dir>haiku/data/system/data/firmware/iprowifi4965/iwlwifi-6000g2a-ucode-17.168.5.3.tgz
...
Extracting 
<source-dir>haiku/data/system/data/firmware/iprowifi4965/iwlwifi-6050-ucode-41.28.5.1.tgz
...
Extracting 
<source-dir>haiku/data/system/data/firmware/marvell88w8363/88w8363-fw-3.6.2.2.zip
...
do_wild( 
<source-dir>haiku/data/system/data/firmware/marvell88w8363/88w8363-fw-3.6.2.2.zip
) returns 
<source-dir>haiku/data/system/data/firmware/marvell88w8363/88w8363-fw-3.6.2.2.zip
initializing root path to [<generated-dir>/tmp/extract]
rootpath now = [<generated-dir>/tmp/extract/]
about to extract/list files (error = 0)

debug: request = 0, inbuf_offset = 0
debug: bufstart = 0, cur_zipfile_bufstart = 65536
debug: bufstart != cur_zipfile_bufstart
initializing buildpath to [<generated-dir>/tmp/extract/]
appending filename [mw88W8363fw]
buildpath now = [<generated-dir>/tmp/extract/mw88W8363fw]
getting and freeing path [<generated-dir>/tmp/extract/mw88W8363fw]
check_for_newer:  doing stat(<generated-dir>/tmp/extract/mw88W8363fw)
check_for_newer:  stat(<generated-dir>/tmp/extract/mw88W8363fw)
returns -1:  file does not exist
check_for_newer:  doing lstat(<generated-dir>/tmp/extract/mw88W8363fw)
open_outfile:  doing fopen(<generated-dir>/tmp/extract/mw88W8363fw) for reading
open_outfile:  fopen(<generated-dir>/tmp/extract/mw88W8363fw) for
reading failed:  does not exist
open_outfile:  doing fopen(<generated-dir>/tmp/extract/mw88W8363fw) for writing
open_outfile:  fopen(<generated-dir>/tmp/extract/mw88W8363fw) for
writing succeeded

dynamic block
dynamic block
14896 bytes in Huffman tables (16/entry)

debug: request = 67833, inbuf_offset = 2297
debug: bufstart = 65536, cur_zipfile_bufstart = 65536
initializing buildpath to [<generated-dir>/tmp/extract/]
appending filename [mwlboot]
buildpath now = [<generated-dir>/tmp/extract/mwlboot]
getting and freeing path [<generated-dir>/tmp/extract/mwlboot]
check_for_newer:  doing stat(<generated-dir>/tmp/extract/mwlboot)
check_for_newer:  stat(<generated-dir>/tmp/extract/mwlboot) returns
-1:  file does not exist
check_for_newer:  doing lstat(<generated-dir>/tmp/extract/mwlboot)
open_outfile:  doing fopen(<generated-dir>/tmp/extract/mwlboot) for reading
open_outfile:  fopen(<generated-dir>/tmp/extract/mwlboot) for reading
failed:  does not exist
open_outfile:  doing fopen(<generated-dir>/tmp/extract/mwlboot) for writing
open_outfile:  fopen(<generated-dir>/tmp/extract/mwlboot) for writing succeeded

dynamic block
.....
----------------------------------------

--mmadia

Other related posts: