Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • CiviCRM Core CiviCRM Core
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,462
    • Issues 1,462
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • CiviCRM CoreCiviCRM Core
  • Issues
  • #1256
Closed
Open
Created Sep 16, 2019 by Andrew West@awestbha

Improve error handling to always throw exceptions and never abend

We're interested in funding a fix to ensure errors are always thrown as exceptions, as mentioned here: https://issues.civicrm.org/jira/browse/CRM-11193 and here: #395 and here: #749 (closed)

If someone could tag this with 'paid-issue-queue' I'd appreciate it.

Our particular interests are:

  • catching errors when generating groups for mailings. Currently if these fail a mailing can cheerily sail on without the correct exclusion group
  • catching smarty errors in mailings. These currently fail silently and can kill the scheduled jobs list

It seems like both of these are covered by CRM-11193.

I'm not promising we can fund the whole thing, but we can at least pay for time spent investigating what needs to be done.

Edited Sep 18, 2019 by Andrew West
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking