Debian Bug report logs -
#521325
ivman don't process hal events after startup
Reported by: Andrey Tataranovich <tataranovich@gmail.com>
Date: Thu, 26 Mar 2009 18:15:01 UTC
Severity: normal
Found in version ivman/0.6.14-3.1
Fixed in version 0.6.14-3.1+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Mike O'Connor <stew@vireo.org>:
Bug#521325; Package ivman.
(Thu, 26 Mar 2009 18:15:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Andrey Tataranovich <tataranovich@gmail.com>:
New Bug report received and forwarded. Copy sent to Mike O'Connor <stew@vireo.org>.
(Thu, 26 Mar 2009 18:15:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Subject: ivman don't process hal events after startup
Package: ivman
Version: 0.6.14-3.1
Severity: normal
Ivman don't see any device added or removed after it's startup. This describes normal startup without device added:
$ ivman --nofork --debug
manager.c:1387 (do_startup_configure) Directory /home/andrey/.ivman/ will be used for configuration files.
dbus_interface.c:108 (ivm_dbus_init) Connected to dbus
hal_interface.c:288 (hal_init) Initializing HAL
manager.c:1451 (main) ivman 0.6.14, http:/ivman.sourceforge.net
manager.c:1456 (main) Compiled against HAL 0.5.x or later
manager.c:1463 (main) Running in user mode.
manager.c:1245 (maybeCheckOnInit) Will run through properties for every device currently attached
manager.c:1252 (maybeCheckOnInit) Will run through actions for every device currently attached
======8<-----------------
------->8================
manager.c:1030 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_27ae wasn't mounted, by us or by others...
manager.c:1030 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_27ac wasn't mounted, by us or by others...
manager.c:1501 (main) Entering main loop.
Then no additional messages show after device added (USB flash disk) dbus-monitor and lshal shown it's presence.
If device added before starting ivman, it's discovered and mounted.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (700, 'testing'), (650, 'stable'), (600, 'unstable'), (500, 'testing-proposed-updates'), (200, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.28 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages ivman depends on:
ii adduser 3.110 add and remove users and groups
ii hal 0.5.11-8 Hardware Abstraction Layer
ii libc6 2.9-4 GNU C Library: Shared libraries
ii libdbus-1-3 1.2.12-1 simple interprocess messaging syst
ii libdbus-glib-1-2 0.80-3 simple interprocess messaging syst
ii libglib2.0-0 2.18.4-2 The GLib library of C routines
ii libhal1 0.5.11-8 Hardware Abstraction Layer - share
ii libxml2 2.7.3.dfsg-1 GNOME XML library
ii pmount 0.9.19-1 mount removable devices as normal
ivman recommends no packages.
ivman suggests no packages.
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Mike O'Connor <stew@vireo.org>:
Bug#521325; Package ivman.
(Fri, 27 Mar 2009 15:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to adi@drcomp.erfurt.thur.de (Adrian Knoth):
Extra info received and forwarded to list. Copy sent to Mike O'Connor <stew@vireo.org>.
(Fri, 27 Mar 2009 15:51:03 GMT) (full text, mbox, link).
Message #10 received at 521325@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi!
I see exactly the same behaviour on two different machines, one i386 on
2.6.26-Debian and one amd64 2.6.29 vanilla. Must be something new after
the Lenny release, I know it was working until recently.
What I see from strace, ivman hangs here:
futex(0x9f8e8e4, FUTEX_WAIT_PRIVATE, 1, NULL
Find attached a detailed strace. FUTEX_WAIT_PRIVATE produces some
results on the net, at least ##520258 shows the same error.
The device is present in hal (lshal), dbus-monitor shows the
corresponding plug events.
gdb backtrace:
#0 0xb7f38424 in __kernel_vsyscall ()
#1 0xb7c72fb5 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
#2 0xb7cbdcaf in g_main_context_wait () from /usr/lib/libglib-2.0.so.0
#3 0xb7cbf8c0 in ?? () from /usr/lib/libglib-2.0.so.0
I've also attached the lenny strace, less futex operations, but polling.
HTH
--
mail: adi@thur.de http://adi.thur.de PGP/GPG: key via keyserver
[ivman-strace.txt (text/plain, attachment)]
[ivman-strace-lenny (text/plain, attachment)]
Message sent on
to Andrey Tataranovich <tataranovich@gmail.com>:
Bug#521325.
(Fri, 27 Mar 2009 15:51:08 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Mike O'Connor <stew@vireo.org>:
Bug#521325; Package ivman.
(Thu, 02 Apr 2009 06:03:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Kay Hannay <klinux@hannay.de>:
Extra info received and forwarded to list. Copy sent to Mike O'Connor <stew@vireo.org>.
(Thu, 02 Apr 2009 06:03:02 GMT) (full text, mbox, link).
Message #18 received at 521325@bugs.debian.org (full text, mbox, reply):
Hi,
I have the same problem here on three different machines. All machines
are running Debian testing with the latest updates. DBUS is sending
the events on the system message bus, but ivman does not care. This
behaviour changed a few weeks ago. In the beginning I thought that I
changed something that brakes the functionality, but now it seems that
ivman is responsible.
On all of my machines, ivman is running in user mode with a specific
user configuration. The system-wide ivman is disabled.
I installed version 0.6.12-5 of the package and it works fine. I don't
know whether there are more recent versions available. The problem at
least occurs on 0.6.14-3.1.
Best regards
Information forwarded
to debian-bugs-dist@lists.debian.org, Mike O'Connor <stew@vireo.org>:
Bug#521325; Package ivman.
(Sun, 14 Jun 2009 09:51:48 GMT) (full text, mbox, link).
Acknowledgement sent
to adi@drcomp.erfurt.thur.de (Adrian Knoth):
Extra info received and forwarded to list. Copy sent to Mike O'Connor <stew@vireo.org>.
(Sun, 14 Jun 2009 09:51:49 GMT) (full text, mbox, link).
Message #23 received at 521325@bugs.debian.org (full text, mbox, reply):
Hi!
I googled a bit. ivman development has slowed down to stagnation, so
there's a replacement:
apt-get install halevt
I'm not running the system daemon (START_DAEMON=no in
/etc/default/halevt) and simply replaced ivman in my .xsession by
halevt.
It's pretty much a drop-in replacement, so I don't care about ivman
anymore. ;)
HTH
--
mail: adi@thur.de http://adi.thur.de PGP/GPG: key via keyserver
Message sent on
to Andrey Tataranovich <tataranovich@gmail.com>:
Bug#521325.
(Sun, 14 Jun 2009 09:51:50 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Mike O'Connor <stew@vireo.org>:
Bug#521325; Package ivman.
(Thu, 15 Oct 2009 12:33:21 GMT) (full text, mbox, link).
Acknowledgement sent
to Daniel Borca <dborca@yahoo.com>:
Extra info received and forwarded to list. Copy sent to Mike O'Connor <stew@vireo.org>.
(Thu, 15 Oct 2009 12:33:21 GMT) (full text, mbox, link).
Message #31 received at 521325@bugs.debian.org (full text, mbox, reply):
The bug is caused by ivman calling xmlCleanupParser() after each xml parsing;
but it shouldn't: http://xmlsoft.org/html/libxml-parser.html#xmlCleanupParser
... and while you people are at it, there is a potential segfault
in ivman-0.6.14/src/manager.c:974 (the cfg is teste after is used)
Regards,
Daniel Borca
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Sun, 27 Feb 2011 10:43:14 GMT) (full text, mbox, link).
Notification sent
to Andrey Tataranovich <tataranovich@gmail.com>:
Bug acknowledged by developer.
(Sun, 27 Feb 2011 10:43:14 GMT) (full text, mbox, link).
Message #36 received at 521325-done@bugs.debian.org (full text, mbox, reply):
Version: 0.6.14-3.1+rm
Dear submitter,
as the package ivman has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see http://bugs.debian.org/499249
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@debian.org.
Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 28 Mar 2011 07:36:20 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Tue Jul 16 09:12:20 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.