Re: CAM/ growisofs: Segmentation fault, SCSI sense: ILLEGAL REQUEST asc:21,0 (Logical block address out of range)

From: Warner Losh <imp_at_bsdimp.com>
Date: Wed, 6 Jun 2018 06:21:13 -0400
On Wed, Jun 6, 2018 at 12:55 AM, O. Hartmann <o.hartmann_at_walstatt.org>
wrote:

> Hello,
>
> my desperate call for help is according to PR 225291,
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225291.
>
> On one of our Workstations (Fujitsu Celsius M740 with Haswell XEON 6-core
> CPU)
> I face the inability to burn larger DVDs, using the port
> sysutils/dvd+rw-tools.
>
> The recent status of the OS is FreeBSD 12.0-CURRENT #38 r334651: Tue Jun  5
> 13:33:18 CEST 2018 amd64, but this problem has been present since January,
> see
> PR citet above.
>
> The fact is, that with several DVD burner (all older models), burning DVDs
> of
> larger sizes (> 4 GB) started to fail around December/January and I thought
> that might be due to a defect of the hardware. After switching to other
> exchange burner models, the same error occured.
>
> While I was able to finish the job in January after the Seg fault occured,
> this
> is now impossible, even with the DVD burner it worked prior.
>
> Please have a look at the PR cited above for more details.
>

Without more details, I'm at a loss. I took a quick look at the bug report.
I'm thinking that a lot of this is 'effect' not cause. The drive is getting
some kind of bad request (or is just nuts, but we'll hold hardware breaking
in reserve for the moment) and we're reacting appropriately to it (though
the userland growisofs program segment faulting is clearly bad -- likely an
untested error path).

So I'm unsure what to do next... Any chance at all you can bisect the
revision where this started happening?

Warner
Received on Wed Jun 06 2018 - 08:21:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:16 UTC