FS#14996 - [pmount] pmount-hal broken due to patch
Attached to Project:
Arch Linux
Opened by kujub (kujub) - Sunday, 07 June 2009, 18:27 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 09 June 2009, 17:50 GMT
Opened by kujub (kujub) - Sunday, 07 June 2009, 18:27 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 09 June 2009, 17:50 GMT
|
Details
Description:
When trying to mount some USB stick like so: pmount-hal /org/freedesktop/Hal/devices/storage_serial_UDISK_PDU01_2G_86I2_0_00000000001B97_0_0 I get this error: The last reference on a connection was dropped without closing the connection. This is a bug in an application. See dbus_connection_unref() documentation for details. Most likely, the application was supposed to call dbus_connection_close(), since this is a private connection. D-Bus not built with -rdynamic so unable to print a backtrace and pmount-hal failes to mount. Additional info: * package version(s) pmount 0.9.19-2 * config and/or log files etc. /etc/pmount.allow unchanged Nothing special in /etc/fstab nor in /etc/hal Steps to reproduce: Try to mount something using pmount-hal Solution: Rebuilding the package *not* applying pmount-dbus-close.patch solved the issue here. |
This task depends upon
Comment by
Tobias Powalowski (tpowa) - Monday,
08 June 2009, 20:04 GMT
added jan i think he added the dbus patch
Comment by Jan de Groot (JGC) -
Tuesday, 09 June 2009, 08:39 GMT
I think pmount was fixed different than our patch. Before, the
connection was shared and closing it would generate an assertion.
Instead of not closing it, they made the connection private, which
means not closing it generates an assertion. The patch should be
removed.