assertion failed in file dbus-errors.c line 278.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libchipcard (Debian) |
Fix Released
|
Unknown
|
|||
libchipcard (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Seen once every five-seconds during 9.04->9.10 alpha 5 upgrade:
process 384: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file dbus-errors.c line 278.
This is normally a bug in some application using the D-Bus library.
chipcard 384 0.0 0.0 6516 1664 pts/5 S+ 06:25 0:00 /usr/sbin/
and then later in the log:
3:2009/09/15 06-54-28: (null)(
after the upgrade there were two processes running:
chipcard 383 0.0 0.0 6384 724 ? S 06:25 0:00 /usr/sbin/
chipcard 7765 0.0 0.0 6516 1720 ? S 06:54 0:00 /usr/sbin/
The first of these has a PID one lower than the process (394) generating the repeated D-Bus errors.
Related branches
Changed in libchipcard (Ubuntu): | |
importance: | Undecided → Medium |
Changed in libchipcard (Debian): | |
status: | Unknown → Fix Committed |
Changed in libchipcard (Debian): | |
status: | Fix Committed → Fix Released |
tags: | added: patch-forwarded-debian |
tags: |
added: patch-accepted-debian patch-accepted-upstream removed: patch-forwarded-debian |
Please make sure that HAL is started *before* the chipcard daemon. Unless you touched the boot symlinks in /etc/rc*.d/ this should have been handled on upgrade automatically (see also file /usr/share/ doc/libchipcard -tools/ NEWS.Debian) .