Package: discover Version: 2.0.7-1 Severity: important
discover segfaults on sparc64 (Sun Ultra 5 with PCI ATI Mach64 that is not active as a console) during xserver-xorg preconfigure (log below). The crash is easily reproduced with # discover --disable=serial,parallel,usb,ide,scsi --format='%V %M\t%S\t%D\n' video Segmentation fault (core dumped) This prevents xserver-xorg from installing on my Ultra 5. Full log: Preconfiguring packages ... xserver-xorg config warning: migrating xserver-xfree86 templates to xserver-xorg. xserver-xorg failed to preconfigure, with exit status 139 (Reading database ... 224899 files and directories currently installed.) Unpacking xserver-xorg (from .../xserver-xorg_6.8.2.dfsg.1-4_sparc.deb) ... xserver-xorg config warning: migrating xserver-xfree86 templates to xserver-xorg. dpkg: error processing /var/cache/apt/archives/xserver-xorg_6.8.2.dfsg.1-4_sparc.deb (--unpack): subprocess pre-installation script returned error exit status 139 Errors were encountered while processing: /var/cache/apt/archives/xserver-xorg_6.8.2.dfsg.1-4_sparc.deb E: Sub-process /usr/bin/dpkg returned an error code (1) mandariin:~# ls -l core -rw------- 1 root root 3735552 Aug 10 17:28 core mandariin:~# file core core: ELF 32-bit MSB core file, SPARC, version 1 (SYSV), SVR4-style, SVR4-style, from 'discover' mandariin:~# gdb discover core GNU gdb 6.3-debian Copyright 2004 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 conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "sparc-linux"...(no debugging symbols found) Using host libthread_db library "/lib/v9/libthread_db.so.1". Core was generated by `discover --disable=serial,parallel,usb,ide,scsi --format=%V %M\t%S\t%D\n video'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libdiscover.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libdiscover.so.1 Reading symbols from /lib/v9/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/v9/libm.so.6 Reading symbols from /lib/v9/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/v9/libc.so.6 Reading symbols from /lib/ld-linux.so.2... (no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 #0 0x701632a4 in fclose () from /lib/v9/libc.so.6 (gdb) bt #0 0x701632a4 in fclose () from /lib/v9/libc.so.6 #1 0x7004c534 in init_lst () from /lib/libdiscover.so.1 #2 0x000119cc in ?? () #3 0x000119cc in ?? () Previous frame identical to this frame (corrupt stack?) lspci: 0000:00:00.0 Host bridge: Sun Microsystems Computer Corp. Ultra IIi 0000:00:01.0 PCI bridge: Sun Microsystems Computer Corp. Simba Advanced PCI Bridge (rev 13) 0000:00:01.1 PCI bridge: Sun Microsystems Computer Corp. Simba Advanced PCI Bridge (rev 13) 0000:01:01.0 Bridge: Sun Microsystems Computer Corp. EBUS (rev 01) 0000:01:01.1 Ethernet controller: Sun Microsystems Computer Corp. Happy Meal (rev 01) 0000:01:02.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro 215GP (rev 5c) 0000:01:03.0 IDE interface: Silicon Image, Inc. (formerly CMD Technology Inc) PCI0646 (rev 03) 0000:01:02.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro 215GP (rev 5c) (prog-if 00 [VGA]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (2000ns min), Cache Line Size: 0x10 (64 bytes) Interrupt: pin A routed to IRQ 7712608 Region 0: Memory at 000001ffe1000000 (32-bit, non-prefetchable) [size=16M] Region 1: I/O ports at 2c00400 [size=256] Region 2: Memory at 000001ffe2000000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at 00000000e0020000 [disabled] [size=128K] The graphics card has no monitor attached (only serial console is used) and so the firmware does not initialize it and no Linux framebuffer device is used: atyfb: probe of 0000:01:02.0 failed with error -6 -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: sparc (sparc64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-rc5 Locale: LANG=et_EE.ISO8859-15, LC_CTYPE=et_EE.ISO8859-15 (charmap=ISO-8859-15) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]