** Description changed: - Upgraded from 14.04 to 14.10 alpha. + [Impact] + A bug in the SANE Kodak driver can cause a SANE device scan to crash the client that is using it (e.g. colord, simple-scan). - ProblemType: Crash - DistroRelease: Ubuntu 14.10 - Package: colord 1.2.1-1ubuntu1 - ProcVersionSignature: Ubuntu 3.16.0-6.11-generic 3.16.0-rc7 - Uname: Linux 3.16.0-6-generic x86_64 - ApportVersion: 2.14.5-0ubuntu2 - Architecture: amd64 - AssertionMessage: colord-sane: simple-watch.c:454: avahi_simple_poll_prepare: Assertion `s->state == STATE_INIT || s->state == STATE_DISPATCHED || s->state == STATE_FAILURE' failed. - Date: Fri Aug 1 14:00:57 2014 - ExecutablePath: /usr/lib/colord/colord-sane - InstallationDate: Installed on 2013-12-26 (217 days ago) - InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1) - ProcCmdline: /usr/lib/colord/colord-sane - ProcEnviron: - - Signal: 6 - SourcePackage: colord - StacktraceTop: - __assert_fail_base (fmt=0x7fcda3d688b0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fcd926f9fb0 "s->state == STATE_INIT || s->state == STATE_DISPATCHED || s->state == STATE_FAILURE", file=file@entry=0x7fcd926f9ee8 "simple-watch.c", line=line@entry=454, function=function@entry=0x7fcd926fa140 "avahi_simple_poll_prepare") at assert.c:92 - __GI___assert_fail (assertion=0x7fcd926f9fb0 "s->state == STATE_INIT || s->state == STATE_DISPATCHED || s->state == STATE_FAILURE", file=0x7fcd926f9ee8 "simple-watch.c", line=454, function=0x7fcd926fa140 "avahi_simple_poll_prepare") at assert.c:101 - avahi_simple_poll_prepare () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 - avahi_simple_poll_iterate () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 - ?? () from /usr/lib/x86_64-linux-gnu/sane/libsane-kodakaio.so.1 - Title: colord-sane assert failure: colord-sane: simple-watch.c:454: avahi_simple_poll_prepare: Assertion `s->state == STATE_INIT || s->state == STATE_DISPATCHED || s->state == STATE_FAILURE' failed. - UpgradeStatus: Upgraded to utopic on 2014-07-31 (0 days ago) - UserGroups: + [Test Case] + 1. Run a SANE client on a system that is failing Avahi scans (exact cause not determined). + + Expected result: + Client works without crashing. + + Observed result: + Client crashes. + + [Regression Potential] + Code fix could cause a change in behaviour of successful Avahi scans for Kodak devices, though the fix matches the Avahi documentation for correct usage.
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to sane-backends in Ubuntu. https://bugs.launchpad.net/bugs/1351286 Title: colord-sane assert failure: colord-sane: simple-watch.c:454: avahi_simple_poll_prepare: Assertion `s->state == STATE_INIT || s->state == STATE_DISPATCHED || s->state == STATE_FAILURE' failed. Status in sane-backends package in Ubuntu: Fix Committed Status in sane-backends source package in Trusty: Triaged Status in sane-backends source package in Xenial: Fix Committed Status in sane-backends source package in Yakkety: Fix Committed Status in sane-backends source package in Zesty: Fix Committed Bug description: [Impact] A bug in the SANE Kodak driver can cause a SANE device scan to crash the client that is using it (e.g. colord, simple-scan). [Test Case] 1. Run a SANE client on a system that is failing Avahi scans (exact cause not determined). Expected result: Client works without crashing. Observed result: Client crashes. [Regression Potential] Code fix could cause a change in behaviour of successful Avahi scans for Kodak devices, though the fix matches the Avahi documentation for correct usage. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1351286/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp