Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Oct 2004 10:10:35 GMT
From:      Andrew Belashov <bel@orel.ru>
To:        freebsd-sparc64@FreeBSD.org
Subject:   Re: sparc64/72962: [sysinstall] Sysinstall panics on sparc64 if/dev/cd0 present
Message-ID:  <200410261010.i9QAAZCC027132@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR sparc64/72962; it has been noted by GNATS.

From: Andrew Belashov <bel@orel.ru>
To: freebsd-gnats-submit@FreeBSD.org
Cc: Ken Smith <kensmith@cse.Buffalo.EDU>
Subject: Re: sparc64/72962: [sysinstall] Sysinstall panics on sparc64 if /dev/cd0
 present
Date: Tue, 26 Oct 2004 14:03:56 +0400

 The additional debug information: backtrace, local variables.
 
 root@jail# uname -a
 FreeBSD jail.localdomain 5.3-BETA7 FreeBSD 5.3-BETA7 #11: Thu Oct 14
   13:02:53 MSD 2004     bel@bel.localdomain:/usr/obj/usr/src/sys/SUNC3D  sparc64
 
 root@jail# gdb sysinstall
 GNU gdb 6.1.1 [FreeBSD]
 [...]
 This GDB was configured as "sparc64-marcel-freebsd"...
 (gdb) b open_disk.c:270
 Breakpoint 1 at 0x1241f0: file /usr/src/lib/libdisk/open_disk.c, line 270.
 (gdb) run
 [...]
 Breakpoint 1, Int_Open_Disk (name=0x2726e0 "cd0", conftxt=0x27e81c "0")
      at /usr/src/lib/libdisk/open_disk.c:270
 270                     if ((hd * sc) == 0)
 (gdb) p d[0].chunks[0]
 $1 = {next = 0x0, part = 0x296280, disk = 0x296180, offset = 0, size = 0,
    end = -1, sname = 0x2727a0 "-", name = 0x2732b0 "cd0", oname = 0x0,
    type = whole, subtype = 0, flags = 0, private_free = 0, private_clone = 0,
    private_data = 0x0}
 
 (gdb) bt full
 #0  Int_Open_Disk (name=0x2726e0 "cd0", conftxt=0x27e81c "0")
      at /usr/src/lib/libdisk/open_disk.c:270
          d = (struct disk *) 0x296180
          i = 0
          p = 0x27e81e "DISK da0 36420075008 512 hd 255 sc 63"
          q = 0x27e844 "1 SUN da0g 23126791680 512 i 6 o 13290324480 sc 107 hd 27 alt 2\n
 1 SUN da0f 10738759680 512 i 5 o 2551564800 sc 107 hd 27 alt 2\n
 1 SUN da0e 1073875968 512 i 4 o 1477688832 sc 107 hd 27 alt 2\n
 1 SUN da0d "...
          r = 0x27e81b ""
          a = 0x27e81c "0"
          b = 0x27e81a "0"
          n = 0x0
          t = 0x143000 "-8s %-16s %-8s 0x%02x %s"
          sn = 0x0
          o = 0
          len = 0
          off = 1084322560
          l = 320
          s = 2048
          ty = 3
          sc = 0
          hd = 0
          alt = 0
          lo = {0, 0, 0, 0, -1, 8787503075792, 8787503079264, 1082666696, 3, 0}
 #1  0x0000000000121438 in Open_Disk (name=0x2726e0 "cd0")
      at /usr/src/lib/libdisk/disk.c:102
          conftxt = 0x27e800 "0"
          txtsize = 486
 #2  0x00000000001081b8 in deviceGetAll ()
      at /usr/src/usr.sbin/sysinstall/devices.c:460
          c1 = (Chunk *) 0x2726e0
          d = (Disk *) 0x0
          i = 0
          i = 71
          j = 0
          fd = 2565856
          s = 0
          ifc = {ifc_len = 64, ifc_ifcu = {ifcu_buf = 0x7fdffffe360 "hme0",
      ifcu_req = 0x7fdffffe360}}
          ifptr = (struct ifreq *) 0x2726e0
          end = (struct ifreq *) 0x7fdffffdf60
          buffer = "hme0\000\000\002f\000\000\000\000\000\000\002f\020\002\000\000??ca\000
 \000\000\000\000\000\000\000lo0\000\000\000\002f\000\000\000\000\000\000\002f",
 '\0' <repeats 18 times>, "\a?????", '\0' <repeats 45 times>, "&?\000\000\000\000\000\000
 \000\000=\000\000\000\000\000\000\000\004\000\000\000\000@\204??", '\0' <repeats 15 times>,
 " \000\000\a????A\000\000\000\000@\204?x\000\000\000
 \000@'\004\000\000\000\000\000@'\006\000\000\000\000\000@'\b\000\000\000\000\000\000\000
 \0017\000\000\000T\000\000\022\000\000\000\000\000@'\n\000\000\000\000\000\000\000\000
 \003\000\000\000\000\000&?\000\000\000\000\000@\204?d"...
          names = (char **) 0x27e600
 #3  0x00000000001144fc in main (argc=1, argv=0x7fdffffec18)
      at /usr/src/usr.sbin/sysinstall/main.c:130
          choice = 0
          scroll = 0
          curr = 0
          max = 0
          status = -6112
 (gdb)
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410261010.i9QAAZCC027132>