lircd segfaults with commandir driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lirc (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Lucid |
Invalid
|
High
|
Unassigned |
Bug Description
Binary package hint: lirc
lirc:
Installed: 0.8.6-0ubuntu2
Candidate: 0.8.6-0ubuntu2
Version table:
*** 0.8.6-0ubuntu2 0
500 http://
100 /var/lib/
In Ubuntu 9.10, lirc-0.
When using the init script /etc/init.d/lirc to start the daemon, the segfault shows up right away in /var/log/syslog
When testing with
/usr/sbin/lircd -n --driver=commandir
lircd stays up, but immediately segfaults when I connect to it with irw
I have not been able to test with any other USB receiver hardware, but I've talked to a friend who is using the same version successfully with a hauppauge PVR card.
syslog.1:Nov 1 19:09:59 mythtv kernel: [ 3048.583449] lircd[4443]: segfault at 4641eddc0 ip 0000000000410db4 sp 00007fffdd868930 error 4 in lircd[400000+2b000]
My /etc/lirc/
--Begin
# /etc/lirc/
#
#Chosen Remote Control
REMOTE=
REMOTE_MODULES=""
REMOTE_
REMOTE_DEVICE=""
REMOTE_SOCKET=""
REMOTE_
REMOTE_
#Chosen IR Transmitter
TRANSMITTER=
TRANSMITTER_
TRANSMITTER_
TRANSMITTER_
TRANSMITTER_
TRANSMITTER_
TRANSMITTER_
#Enable lircd
START_LIRCD="true"
#Don't start lircmd even if there seems to be a good config file
#START_
#Try to load appropriate kernel modules
LOAD_MODULES=
# Default configuration files for your hardware if any
LIRCMD_CONF=""
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERA
START_LIRCMD=""
--end
tags: | added: regression-release |
I'm having an identical problem on a machine I just upgraded from Intrepid to Karmic. After mucking about for a long time, I was grasping at straws, and manually installed the 0.8.3 packages intended for Hardy from the CommandIR PPA (https:/ /launchpad. net/~commandir- team/+archive/ ppa/+packages), since that's the version of LIRC I had working in Ubuntu 8.10. The "lirc - 0.8.3~pre1- 0ubuntu7. 1+ppa7" packages are working fine for me in Karmic/9.10 (if you install them, remember to pin them to avoid accidental upgrades). The 0.8.4a packages from the same source exhibit the same problems as the official Karmic packages, so the regressions seems to be in 0.8.4. Haven't done any further digging; this has already sucked down half a week's evening hacking time.
If there's any information I can provide or testing I can do to help resolve this regression in the latest LIRC packages, please let me know.