@Till, the error pointed out by valgrind happend when I manually start
cups-browsed at any time during the session, it's not a shutdown problem

==5706== Invalid write of size 8
==5706== at 0x124791: UnknownInlinedFun (string_fortified.h:71)
==5706== by 0x124791: update_cups_queues (cups-browsed.c:7381)

The error basically means that in cups-browsed.c at line 7381 it tries
to incorrect use a variable

the corresponding line in the code is
  memset(deleted_master, 0, sizeof(remote_printer_t));

but it's defined as 
static remote_printer_t *deleted_master = NULL;

but you don't seem to allocate an actual array there where you should?


Let me know if you still need the log but I think the code there is just wrong?


** Changed in: cups-filters (Ubuntu)
       Status: Incomplete => New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1857815

Title:
  cups-browsed assert failure: corrupted double-linked list

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1857815/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to