ddcprobe segfault
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xresprobe (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xresprobe
- Release: Ubuntu 11.04
- Package: 0.4.24ubuntu9
Since upgrading from 10.10 to 11.04, "sudo ddcprobe" no longer produces output due to a segfault.
# sudo ddcprobe
(nothing)
#/var/log/syslog:
kernel: [ 1370.672199] ddcprobe[3428]: segfault at c1bc8 ip 00001bc8 sp 00000ffa error 15 in zero (deleted)
# lspci
00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
00:0b.0 SATA controller: nVidia Corporation MCP79 AHCI Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:18.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
01:07.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
01:07.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/
01:07.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
01:07.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
03:00.0 VGA compatible controller: nVidia Corporation C79 [GeForce 9400M G] (rev b1)
06:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)
# sudo valgrind ddcprobe
==4027== Memcheck, a memory error detector
==4027== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==4027== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==4027== Command: ddcprobe
==4027==
--4027-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
--4027-- si_code=2; Faulting address: 0xC1BC8; sp: 0x62d3adbc
valgrind: the 'impossible' happened:
Killed by fatal signal
==4027== at 0x3803DC92: ??? (in /usr/lib/
sched status:
running_tid=1
Thread 1: status = VgTs_Runnable
==4027== at 0x8049755: ??? (in /usr/sbin/ddcprobe)
==4027== by 0x8049D39: ??? (in /usr/sbin/ddcprobe)
==4027== by 0x804AA40: ??? (in /usr/sbin/ddcprobe)
==4027== by 0x804ACE0: ??? (in /usr/sbin/ddcprobe)
==4027== by 0x405FE36: (below main) (libc-start.c:226)
Status changed to 'Confirmed' because the bug affects multiple users.