Message-ID: <email address hidden>
Date: Tue, 25 Jan 2005 22:38:39 -0800
From: Ryan Murray <email address hidden>
To: Branden Robinson <email address hidden>, <email address hidden>
Subject: Re: Bug#291722: clone 291722, reassign 292224 to discover1
On Tue, Jan 25, 2005 at 03:49:28PM -0500, Branden Robinson wrote:
> * Fix xserver-xfree86's configure script to not die if Discover 1.x's
> discover command segfaults. Thanks to Kyle McMartin for reporting this
> problem and testing the fix.[1]
Yes, that was indeed the problem.
> The submitter of 291722 may want to work with the Discover maintainers to
> identify the cause of the underlying segfault.
Message-ID: <email address hidden>
Date: Tue, 25 Jan 2005 22:38:39 -0800
From: Ryan Murray <email address hidden>
To: Branden Robinson <email address hidden>, <email address hidden>
Subject: Re: Bug#291722: clone 291722, reassign 292224 to discover1
On Tue, Jan 25, 2005 at 03:49:28PM -0500, Branden Robinson wrote:
> * Fix xserver-xfree86's configure script to not die if Discover 1.x's
> discover command segfaults. Thanks to Kyle McMartin for reporting this
> problem and testing the fix.[1]
Yes, that was indeed the problem.
> The submitter of 291722 may want to work with the Discover maintainers to
> identify the cause of the underlying segfault.
ltrace: 0x804c030, 0x804a440, 0x804a480, 0x804bac0, 0xbffff43c <unfinished ...>
ide_detect(
strace: proc/ide/ hda/geometry" , O_RDONLY) = 5 S_IFREG| 0444, st_size=0, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0xb7fe8000
open("/
fstat64(5, {st_mode=
mmap2(NULL, 4096, PROT_READ|
read(5, 0xb7fe8000, 1024) = -1 EIO (Input/output error)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Apparently discover1 doesn't handle getting read errors too gracefully.