[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#243310: marked as done (discover: Unaligned traps when executed on alpha)



Your message dated Sun, 30 May 2004 15:32:32 -0400
with message-id <E1BUW2q-00026N-00@newraff.debian.org>
and subject line Bug#243310: fixed in discover1 1.5-10
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 12 Apr 2004 11:28:17 +0000
>From kreutzm@itp.uni-hannover.de Mon Apr 12 04:28:17 2004
Return-path: <kreutzm@itp.uni-hannover.de>
Received: from mrelay3.uni-hannover.de [130.75.2.41] (root)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BCzbt-0007lf-00; Mon, 12 Apr 2004 04:28:17 -0700
Received: from mail.itp.uni-hannover.de (mail.itp.uni-hannover.de [130.75.25.242])
	by mrelay3.uni-hannover.de (8.12.10/8.12.10) with ESMTP id i3CBSCv9011987
	for <submit@bugs.debian.org>; Mon, 12 Apr 2004 13:28:12 +0200 (MEST)
Received: from zibal.itp.uni-hannover.de (zibal.itp.uni-hannover.de [130.75.25.91])
	by mail.itp.uni-hannover.de (Postfix) with ESMTP id 9245EC0F2
	for <submit@bugs.debian.org>; Mon, 12 Apr 2004 13:28:06 +0200 (CEST)
Received: by zibal.itp.uni-hannover.de (Postfix, from userid 237)
	id 3D98C1A68E; Mon, 12 Apr 2004 13:28:06 +0200 (CEST)
Date: Mon, 12 Apr 2004 13:28:06 +0200
From: Helge Kreutzmann <kreutzm@itp.uni-hannover.de>
To: submit@bugs.debian.org
Subject: discover: Unaligned traps when executed on alpha
Message-ID: <20040412112806.GA1125@itp.uni-hannover.de>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu"
Content-Disposition: inline
User-Agent: Mutt/1.4i
X-Public-Key-URL: http://www.itp.uni-hannover.de/~kreutzm/data/kreutzm.gpg
X-homepage: http://www.itp.uni-hannover.de/~kreutzm
X-Scanned-By: MIMEDefang 2.39
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-7.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 
X-CrossAssassin-Score: 1


--WIyZ46R2i8wDzkSu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: discover
Version: 1.5-3
Severity: minor

When run, discover throws unaligned traps. To trace them, I rebuild
an unstripped version of discover and used a wrapper, which switches
unaligned access to SIGBUS and runs discover in gdb. Here is what
I get:
sixtyfor:~# ./unaliged  discover --module all
Extra arguments passed to gdb in file /tmp/fileScm8w5.
Be sure to delete it when you're done.

GNU gdb 5.3-debian
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain condition=
s.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "alpha-linux".



aic7xxx
usb-ohci
usb-ohci


discover(9795): unaligned trap at 0000020000040168: 000000011ffffbf4 29 1

Program received signal SIGBUS, Bus error.
0x0000020000040168 in disk_detect (bus=3D0xa) at disk.c:121
121               result->host =3D *((unsigned long *) (idlun + 4));
(gdb) bt full
#0  0x0000020000040168 in disk_detect (bus=3D0xa) at disk.c:121
        ide =3D (struct ide_info *) 0x120292fc0
        scsi =3D (struct scsi_info *) 0x120292fc0
        result =3D (struct disk_info *) 0x1202933c0
        first =3D (struct disk_info *) 0x1202930c0
        fd =3D 10
        idlun =3D "\0\0\0\0\0\0\0"
        geometry =3D {heads =3D 134 '\206', sectors =3D 62 '>', cylinders =
=3D 1019,
  start =3D 0}
#1  0x0000000120001890 in main (argc=3D0, argv=3D0x0) at discover.c:363
        lst =3D (struct cards_lst *) 0x2000027ef40
        bus =3D (struct bus_lst *) 0x120038160
        bridge_item =3D (struct bridge_info *) 0x0
        ide_item =3D (struct identf_info *) 0x0
        scsi_item =3D (struct scsintf_info *) 0x0
        scsi =3D (struct scsintf_info *) 0x2000027ef40
        ide_scsi =3D (struct scsintf_info *) 0x0
        usb_item =3D (struct usbntf_info *) 0x0
        cdrom_item =3D (struct cdrom_info *) 0x0
        cdrom =3D (struct cdrom_info *) 0x20000116db8
        eth_item =3D (struct ethernet_info *) 0x0
        sound_item =3D (struct soundcard_info *) 0x0
        video_item =3D (struct video_info *) 0x0
        disk_item =3D (struct disk_info *) 0x0
        isdn_item =3D (struct isdn_info *) 0x0
        format =3D 0x20000029290 "x\232\002"
        device =3D 65535
        i =3D 3
        j =3D 2617152
        index =3D 66797190

If you need more/other info, please tell me which. If you want,
I can provide you with the wrapper so you can test yourself.


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: alpha
Kernel: Linux 2.4.21-pre1
Locale: LANG=3Dde_DE@euro, LC_CTYPE=3Dde_DE@euro

Versions of packages discover depends on:
ii  dash                        0.4.25       The Debian Almquist Shell
ii  debconf                     1.4.16       Debian configuration managemen=
t sy
ii  libc6.1                     2.3.2.ds1-11 GNU C Library: Shared librarie=
s an
ii  libdiscover1                1.5-3        hardware identification library

-- debconf information:
* discover/manage_cdrom_devices: false
  discover/cdrom_base_mountpoint: /
  discover/cdrom_base_mountpoint_error:=20
--=20
Helge Kreutzmann, Dipl.-Phys.               Helge.Kreutzmann@itp.uni-hannov=
er.de
  gpg signed mail preferred    gpg-key: finger kreutzm@zibal.itp.uni-hannov=
er.de
    64bit GNU powered                  http://www.itp.uni-hannover.de/~kreu=
tzm
       Help keep free software "libre": http://www.freepatents.org/

--WIyZ46R2i8wDzkSu
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQFAen1GRsxcY/MYpWoRAki1AKDQHm4Dcupl45URMnQKJLgGnzVOjgCfdF0h
93FVVHH7EY00mR2ebR6xQec=
=l1E+
-----END PGP SIGNATURE-----

--WIyZ46R2i8wDzkSu--

---------------------------------------
Received: (at 243310-close) by bugs.debian.org; 30 May 2004 19:40:53 +0000
>From katie@ftp-master.debian.org Sun May 30 12:40:53 2004
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BUWAv-0003Jh-00; Sun, 30 May 2004 12:40:53 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1BUW2q-00026N-00; Sun, 30 May 2004 15:32:32 -0400
From: David Nusinow <david_nusinow@yahoo.com>
To: 243310-close@bugs.debian.org
X-Katie: $Revision: 1.49 $
Subject: Bug#243310: fixed in discover1 1.5-10
Message-Id: <E1BUW2q-00026N-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sun, 30 May 2004 15:32:32 -0400
Delivered-To: 243310-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-2.3 required=4.0 tests=BAYES_00,FORGED_YAHOO_RCVD,
	HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 
X-CrossAssassin-Score: 3

Source: discover1
Source-Version: 1.5-10

We believe that the bug you reported is fixed in the latest version of
discover1, which is due to be installed in the Debian FTP archive:

discover1-udeb_1.5-10_i386.udeb
  to pool/main/d/discover1/discover1-udeb_1.5-10_i386.udeb
discover1_1.5-10.diff.gz
  to pool/main/d/discover1/discover1_1.5-10.diff.gz
discover1_1.5-10.dsc
  to pool/main/d/discover1/discover1_1.5-10.dsc
discover1_1.5-10_i386.deb
  to pool/main/d/discover1/discover1_1.5-10_i386.deb
libdiscover1-dev_1.5-10_i386.deb
  to pool/main/d/discover1/libdiscover1-dev_1.5-10_i386.deb
libdiscover1-pic_1.5-10_i386.deb
  to pool/main/d/discover1/libdiscover1-pic_1.5-10_i386.deb
libdiscover1_1.5-10_i386.deb
  to pool/main/d/discover1/libdiscover1_1.5-10_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 243310@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Nusinow <david_nusinow@yahoo.com> (supplier of updated discover1 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 30 May 2004 13:27:03 -0400
Source: discover1
Binary: libdiscover1 discover1 libdiscover1-pic discover1-udeb libdiscover1-dev
Architecture: source i386
Version: 1.5-10
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: David Nusinow <david_nusinow@yahoo.com>
Description: 
 discover1  - hardware identification system
 discover1-udeb - hardware identification library (udeb) (udeb)
 libdiscover1 - hardware identification library
 libdiscover1-dev - hardware identification library development files
 libdiscover1-pic - hardware identification library - static PIC version
Closes: 237880 242358 243310 244381 244868 245898 246817 247296 247358 248647 249300 249448 249449 249901 251113 251675
Changes: 
 discover1 (1.5-10) unstable; urgency=low
 .
   * Gaudenz Steinlin
     - Change default CD-ROM mountpoint base to /media (Closes: #245898)
   * Petter Reinholdtsen
     - Fix code reading the info returned from SCSI_IOCTL_GET_IDLUN
       ioctl and avoid alignment problem on alpha. (Closes: #243310)
     - Updated translation files to reflect recent string changes.
     - Add new languages to language list in configure.ac. (Closes: #242358)
     - Updated build system, regenerated autoconf/automake files.
     - Correct install rule for /usr/share/discover/linuxrc.  (Fixing
       bug #152604 properly)
     - Add reportbug script including hardware info in the bug report.
       Using the script from discover1-data >= 1.2004.02.08-6.
     - Add myself as uploader to make sure bugs are closed on my uploads.
   * Christian Perrier
     - Removed a trailing space in templates. Unfuzzied translations
       when fuzzied by this change.
   * Translations
     - Nikolai Prokoschenko
       Russian debconf templates. Closes: #237880, #249300
     - Dennis Stampfer
       Update German translation po/de.po.
     - Marek Laska
       Initial Polish debconf translation (debian/po). Closes: #244381
     - Piarres Beobide Egaña
       Initial Basque translations. Closes: #244868
     - Miroslav Kure
       Updated Czech translation. Closes: #246817
     - Carlos Z.F. Liu
       Updated Simplified Chinese translation (debian/po/zh_CN.po).
     - Nuno Senica
       - Updated Portuguese debconf translation (debian/po/pt.po). Closes: #247296
     - Christian Perrier
       - Updated French debconf translation (debian/po/fr.po).
     - Claus Hindsgau
       - Updated Danish debconf translation (debian/po/da.po). Closes: #247358
     - Miroslav Kure
       - Updated Czech debconf translation (debian/po/cs.po). Closes: #248647
     - Javier Fernández-Sanguino Peña
       - Updated programs Spanish transltion. Closes: #249448
       - Updated debconf Spanish translation. Closes: #249449
     - Kestutis Biliunas
       - Updated debconf Lithuanian translation. Closes: #249901
     - HÃ¥vard Korsvol
       - Updated debconf Norwegian Bokmal translation. Closes: #251113
       - Updated programs Norwegian Bokmal translation.
     - Peter Mann
       - Updated debconf and programs translation. Closes: #251675
Files: 
 c1698d094cbad7b2d96322d0b0daf444 801 admin optional discover1_1.5-10.dsc
 a685bbc6f6649201d1e0d24018e179e4 504238 admin optional discover1_1.5-10.diff.gz
 bb5f3eadfd48f51e96533e053df9bb4a 49922 debian-installer extra discover1-udeb_1.5-10_i386.udeb
 510bb0e841a78787f31b861726d6bf5d 71660 admin optional discover1_1.5-10_i386.deb
 c6517bed17eec33c231085c4bf4865ee 85336 libs optional libdiscover1_1.5-10_i386.deb
 119a44de314c76ce52065a9d94358c45 62174 libdevel optional libdiscover1-dev_1.5-10_i386.deb
 375a466992ea2a681b7752e583812b0e 23540 libs extra libdiscover1-pic_1.5-10_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAuizY1OXtrMAUPS0RAsMIAJ4x3bHvg2WiGDQ5J/PzOcQwC0lhtgCdGJk/
TxL86smktRL/LwvtZYzT8Is=
=xJBR
-----END PGP SIGNATURE-----



Reply to: