** Description changed:

  SRU explanation :
- [Impact] This bug cause a crash on start when there is a Desktop file with an 
empty Exec field, which make synapse unsuable in this case.
+ [Impact] This bug cause a crash on start, when some weird desktop files are 
installed.
  
  [Development Fix] Patch from upstream, already uploaded on quantal,
  modified to apply cleanly.
  
  [Stable Fix] debdiff will be attached to the bug report.
  
- [Test Case] Create a desktop file in /usr/share/applications, try to
- launch synapse from command line, it should crashes with the errors
- mentionned on the original bug report.
+ [Test Case] Unable to provide a test case, the exact combination of the
+ desktop files which trigger the bug is unknown. However, people affected
+ by the bug may confirm that the patch fix the problem.
  
  [Regression Potential] I can't see any regression, since the patch just
  add an exception to avoid the segfault.
  
  Original bug report :
  I'm not sure what is causing this, but here's what output I could collect:
  
  [18:24:57.215163 Info] Starting up...
  Gtk-Message: Failed to load module "rgba"
  [18:24:57.365732 Info] [UILauncher] Binding activation to <Control>space
  [18:24:57.365804 GtkHotkey-Debug] Listener Type: GtkHotkeyX11Listener
  [18:24:57.413240 Info] [GuiViewDefault] Screen is composited.
  [18:24:57.413512 Info] [GuiViewDefault] Using ibus input method.
  [18:24:57.640634 Warning] [DesktopFileInfo] Not Application-type desktop entry
  [18:24:57.676518 Warning] [DesktopFileInfo] Not Application-type desktop entry
  [18:24:57.734811 Warning] [DesktopFileInfo] Key file does not have key 'Type'
  [18:24:57.738896 Warning] [DesktopFileInfo] Key file does not have key 'Type'
  [18:24:57.762538 Warning] desktop-file-service.vala:95: Pantheon is not 
understood
  [18:24:57.768000 Warning] [DesktopFileInfo] Not Application-type desktop entry
  [18:24:57.914608 Warning] [DesktopFileInfo] Key file contains key 'Terminal' 
which has a value that cannot be interpreted.
  [18:24:57.955590 Warning] [DesktopFileInfo] Key file contains key 'Hidden' 
which has a value that cannot be interpreted.
  [18:24:58.110656 GLib-Critical] g_regex_replace_eval: assertion `string != 
NULL' failed
  [18:24:58.110704 Critical] string_strip: assertion `self != NULL' failed
  Segmentation fault (core dumped)

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

Title:
  synapse segfaults on 12.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/synapse-project/+bug/965564/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to