Installing a core extension results in an error
If you uninstall a core extension (e.g. CiviMail), when you re-install it, you get an error. It seems to still work, but not sure on the details. Not sure if this is technically a regression or not, but tagged as regression as this certainly should work. On dmaster.
CRM_Core_Exception: DB Error: already exists in /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Admin/Form/Extensions.php on line 187
Exception trace
# Function Location
0 civicrm_api3('Extension', 'install', Array) /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Admin/Form/Extensions.php:187
1 CRM_Admin_Form_Extensions->postProcess() /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/Form.php:617
2 CRM_Core_Form->mainProcess() /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/StateMachine.php:144
3 CRM_Core_StateMachine->perform(Object(CRM_Admin_Form_Extensions), 'next', 'Next') /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Next.php:43
4 CRM_Core_QuickForm_Action_Next->perform(Object(CRM_Admin_Form_Extensions), 'next') /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php:203
5 HTML_QuickForm_Controller->handle(Object(CRM_Admin_Form_Extensions), 'next') /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php:103
6 HTML_QuickForm_Page->handle('next') /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/Controller.php:355
7 CRM_Core_Controller->run() /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/Page/Basic.php:364
8 CRM_Core_Page_Basic->edit(1, null) /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/Page/Basic.php:170
9 CRM_Core_Page_Basic->run() /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Admin/Page/Extensions.php:105
10 CRM_Admin_Page_Extensions->run(Array, null) /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/Invoke.php:319
11 CRM_Core_Invoke::runItem(Array) /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/Invoke.php:69
12 CRM_Core_Invoke::_invoke(Array) /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/CRM/Core/Invoke.php:36
13 CRM_Core_Invoke::invoke(Array) /Users/larssander-green/buildkit/build/drupaltest/web/sites/all/modules/civicrm/drupal/civicrm.module:471
14 civicrm_invoke('admin', 'extensions') /Users/larssander-green/buildkit/build/drupaltest/web/includes/menu.inc:527
15 menu_execute_active_handler() /Users/larssander-green/buildkit/build/drupaltest/web/index.php:21
16 {main}