Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 May 1998 19:01:02 +0200 (CEST)
From:      blank@fox.uni-trier.de (Sascha Blank)
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   kern/6525: Coral-Draw 5 CD crashes 2.2.6-STABLE
Message-ID:  <199805051701.TAA00369@sliphost37.uni-trier.de>

next in thread | raw e-mail | index | archive | help

>Number:         6525
>Category:       kern
>Synopsis:       Coral-Draw 5 CD crashes 2.2.6-STABLE
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue May  5 10:30:01 PDT 1998
>Last-Modified:
>Originator:     Sascha Blank
>Organization:
>Release:        FreeBSD 2.2.6-STABLE i386
>Environment:

The latest 2.2.6-STABLE system (current as of ctm-2.2 #706).

This is my system:

FreeBSD 2.2.6-STABLE #0: Thu Apr 30 19:37:42 CEST 1998
    blank@sliphost37.uni-trier.de:/usr/src/sys/compile/BLANK
CPU: Pentium (132.95-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 67108864 (65536K bytes)
avail memory = 63500288 (62012K bytes)
Probing for devices on PCI bus 0:
chip0 <Intel 82437FX PCI cache memory controller> rev 1 on pci0:0:0
chip1 <Intel 82371FB PCI-ISA bridge> rev 2 on pci0:7:0
chip2 <Intel 82371FB IDE interface> rev 2 on pci0:7:1
ncr0 <ncr 53c815 fast10 scsi> rev 3 int a irq 10 on pci0:13:0
(ncr0:0:0): "TANDBERG  TDC 4100 =07:" type 1 removable SCSI 2
st0(ncr0:0:0): Sequential-Access 
st0(ncr0:0:0): 4.0 MB/s (250 ns, offset 8)
density code 0x0, 512-byte blocks, write-enabled
vga0 <VGA-compatible display device> rev 2 int a irq 11 on pci0:16:0
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <4 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
pcm0 at 0x220 irq 5 drq 1 flags 0x15 on isa
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa
wdc0: unit 0 (wd0): <ST32140A>, 32-bit, multi-block-32
wd0: 2015MB (4127760 sectors), 4095 cyls, 16 heads, 63 S/T, 512 B/S
wdc0: unit 1 (wd1): <ST51080A>, 32-bit, multi-block-32
wd1: 1033MB (2116800 sectors), 2100 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 at 0x170-0x177 irq 15 flags 0xa0ff on isa
wdc1: unit 0 (wd2): <QUANTUM LPS420A>, 32-bit, multi-block-8
wd2: 402MB (824160 sectors), 1010 cyls, 16 heads, 51 S/T, 512 B/S
wdc1: unit 1 (atapi): <SCR-831/38C11S10>, removable, dma, iordy
wcd0: 1375Kb/sec, 86Kb cache, audio play, 255 volume levels, ejectable tray
wcd0: 120mm data disc loaded, unlocked
npx0 on motherboard
npx0: INT 16 interface
Intel Pentium F00F detected, installing workaround
WARNING: / was not properly dismounted.

In case it matters: the CD-ROM drive is a "SAMSUNG SCR-831", the
mainboard is an "Intel Advanced EV" with builtin audio support.

My /etc/fstab looks like this:

# Device		Mountpoint	FStype	Options		Dump	Pass#
/dev/wd0s2a		/		ufs	rw		1	1
/dev/wd0s2b		none		swap	sw		0	0
/dev/wd0s2b		/tmp		mfs	rw,-s=32768	0	0
/dev/wd0s2e		/var		ufs	rw		2	2
/dev/wd0s2f		/usr		ufs	rw		2	2
/dev/wd2e		/usr/obj	ufs	rw		2	2
/dev/wd1e		/home		ufs	rw		2	2
proc			/proc		procfs	rw		0	0
/dev/wcd0c		/cdrom		cd9660	ro		0	0

>Description:

The CD that I use is the second disc from "Coral Draw 5" (the one with
the fonts on it).  I can mount the CD with no problem and go down into
most of its directories, like this:

shell: ls -C /cdrom/fonts/type1
a	d	g	j	m	p	s	v
b	e	h	k	n	q	t	w
c	f	i	l	o	r	u	z

But as soon as I want to list the contents of the "a" or the "z" folder
my system simply freezes, no core dump, no nothing. The only three
things that still work are:

1st) I can switch between virtual terminals.
2nd) I can type control characters, but they are only echoed and don't
show any effect.
3rd) I can drop down into the kernel debugger.  It reports

Debugger("manual escape to debugger")
Stopped at      _Debugger+0x36: movb    $0,_in_Debugger.122

and then waits for my input.  I admit that I don't know what to look for
at this point.

The only way to return to normal operation is to press the reset button.

I can access these folders from MS-DOS 6.22 on the same system without
problems, so it's unlikely a defective CD-ROM or CD drive.

>How-To-Repeat:

Mount this CD-ROM and try to list the "a" or "z" folder.

>Fix:
	
No idea.

--
             Sascha Blank            | "I prefer to work behind the scenes. The
   Student and System Administrator  | reward is nearly as great,  and the risk
 at the University of Trier, Germany | is far far less" - Ambassador Mollari in
    mailto:blank@fox.uni-trier.de    | in Babylon 5, "The coming of shadows"
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message



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