Ok, so I removed that filter (using vim) from the filters file, and now
I can run synaptic again - yay!

It was over a year ago when the filter was added, so my memory is very
hazy, but I think it's quite possible that I created that filter. I
probably got the list of names from the dependencies output from apt-
cache or something (guess that's not important).

The following observations may or may not be interesting - I made them
playing around with name filters in the synaptics filters dialog window:

- any name filer containing a new line I tried caused the crash (both
valid and non-valid regex's, even a single newline character)

- entering an invalid regex generates "regexp compilation error" in the
terminal, doesn't produce a name filter in the filters file, but the
invalid regex is visible (but grey) if I reopen the filters dialog.
NOTE: if there is a newline in the regex, it's stored in the filters
file and DOES reappear in the dialog!

- when I create a new filter, I am unable to delete it using the
synaptic gui interface.

- the first time I open the filters dialog (Settings->Filters) I get
this in the terminal:

(synaptic:21119): GLib-GObject-WARNING **: invalid (NULL) pointer
instance

(synaptic:21119): GLib-GObject-CRITICAL **: g_signal_connect_data:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

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

Title:
  synaptic won't run in sudo mode and produces a segfault in the syslog

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/synaptic/+bug/873860/+subscriptions

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

Reply via email to