Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I used Drush to upgrade from 7.x-2.2 to 7.x-2.3, and got a few screenfuls of error messages. They look pretty nasty, but as far as I can tell, the upgrade actually succeeded. Here's what I got:
% drush up wysiwyg
Update information last refreshed: Tue, 01/03/2017 - 00:54
Name Installed Version Proposed version Message
Wysiwyg (wysiwyg) 7.x-2.2 7.x-2.3 Update available
Code updates will be made to the following projects: Wysiwyg [wysiwyg-7.x-2.3]
Note: A backup of your project will be stored to backups directory if it is not managed by a supported version control system.
Note: If you have made any modifications to any file that belongs to one of these projects, you will have to migrate those modifications after updating.
Do you really want to continue with the update process? (y/n): y
Project wysiwyg was updated successfully. Installed version is now 7.x-2.3.
Backups were saved into the directory [ok]
/Users/ken/drush-backups/singersin_drupal/20170103055357/modules/wysiwyg.
Wysiwyg 7201 Update enabled font plugin buttons to default plugin in TinyMCE profiles.
Wysiwyg 7202 Update internal names of settings.
Wysiwyg 7203 Add primary index to {wysiwyg_user}.
Wysiwyg 7204 Remove empty editor profiles and update existing profiles.
Do you wish to run all pending updates? (y/n): y
Performed update: wysiwyg_update_7201 [ok]
Performed update: wysiwyg_update_7202 [ok]
Performed update: wysiwyg_update_7203 [ok]
Performed update: wysiwyg_update_7204 [ok]
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted at /private/tmp/php56-20170101-4564-1d8qh51/php-5.6.29/Zend/zend_hash.c:763 (tried to allocate 72 bytes) in /Users/ken/Documents/SIA/server275-site/includes/menu.inc on line 341
PHP Stack trace:
PHP 1. {main}() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:0
PHP 2. drush_main() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:12
PHP 3. Drush\Boot\BaseBoot->bootstrap_and_dispatch() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:66
PHP 4. drush_dispatch() /usr/local/Cellar/drush/8.1.8/libexec/lib/Drush/Boot/BaseBoot.php:67
PHP 5. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199}() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
PHP 6. drush_command() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
PHP 7. _drush_invoke_hooks() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:231
PHP 8. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422}() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
PHP 9. drush_cache_command_clear() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
PHP 10. drush_op() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/cache.drush.inc:144
PHP 11. drush_call_user_func_array() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:711
PHP 12. drush_cache_clear_both() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:724
PHP 13. drupal_flush_all_caches() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/drupal/cache.inc:99
PHP 14. menu_rebuild() /Users/ken/Documents/SIA/server275-site/includes/common.inc:7660
PHP 15. _menu_navigation_links_rebuild() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2777
PHP 16. menu_link_save() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2922
PHP 17. _menu_find_router_path() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3232
PHP 18. menu_get_ancestors() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3413
Fatal error: Allowed memory size of 134217728 bytes exhausted at /private/tmp/php56-20170101-4564-1d8qh51/php-5.6.29/Zend/zend_hash.c:763 (tried to allocate 72 bytes) in /Users/ken/Documents/SIA/server275-site/includes/menu.inc on line 341
PHP Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0
PHP Stack trace:
PHP 1. {main}() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:0
PHP 2. drush_main() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:12
PHP 3. Drush\Boot\BaseBoot->bootstrap_and_dispatch() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:66
PHP 4. drush_dispatch() /usr/local/Cellar/drush/8.1.8/libexec/lib/Drush/Boot/BaseBoot.php:67
PHP 5. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199}() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
PHP 6. drush_command() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
PHP 7. _drush_invoke_hooks() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:231
PHP 8. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422}() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
PHP 9. drush_cache_command_clear() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
PHP 10. drush_op() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/cache.drush.inc:144
PHP 11. drush_call_user_func_array() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:711
PHP 12. drush_cache_clear_both() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:724
PHP 13. drupal_flush_all_caches() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/drupal/cache.inc:99
PHP 14. menu_rebuild() /Users/ken/Documents/SIA/server275-site/includes/common.inc:7660
PHP 15. _menu_navigation_links_rebuild() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2777
PHP 16. menu_link_save() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2922
PHP 17. _menu_find_router_path() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3232
PHP 18. menu_get_ancestors() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3413
PHP 19. drush_shutdown() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:0
PHP 20. dt() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:770
PHP 21. t() /usr/local/Cellar/drush/8.1.8/libexec/includes/output.inc:151
PHP 22. format_string() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:1751
PHP 23. strtr() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:1807
PHP 24. DrupalCacheArray->__destruct() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:0
PHP 25. DrupalCacheArray->set() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:455
PHP 26. cache_get() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:434
PHP 27. DrupalDatabaseCache->get() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:57
PHP 28. DrupalDatabaseCache->getMultiple() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:330
PHP 29. DrupalDatabaseCache->prepareItem() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:352
PHP 30. unserialize() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:439
Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0
Call Stack:
0.0001 257072 1. {main}() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:0
0.0012 441088 2. drush_main() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:12
0.2639 15446200 3. Drush\Boot\BaseBoot->bootstrap_and_dispatch() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:66
0.5108 51998912 4. drush_dispatch() /usr/local/Cellar/drush/8.1.8/libexec/lib/Drush/Boot/BaseBoot.php:67
0.6474 58477072 5. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199}() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
0.6474 58478016 6. drush_command() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
0.6477 58486800 7. _drush_invoke_hooks() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:231
0.8572 71051048 8. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422}() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
0.8572 71052008 9. drush_cache_command_clear() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
0.8587 71059240 10. drush_op() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/cache.drush.inc:144
0.8587 71060072 11. drush_call_user_func_array() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:711
0.8587 71060312 12. drush_cache_clear_both() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:724
0.8665 71062368 13. drupal_flush_all_caches() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/drupal/cache.inc:99
1.2992 75285024 14. menu_rebuild() /Users/ken/Documents/SIA/server275-site/includes/common.inc:7660
2.2674 130147392 15. _menu_navigation_links_rebuild() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2777
2.4062 133734504 16. menu_link_save() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2922
2.4063 133746184 17. _menu_find_router_path() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3232
2.4063 133873240 18. menu_get_ancestors() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3413
2.4067 134070120 19. drush_shutdown() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:0
2.4067 134074664 20. dt() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:770
2.4068 134074792 21. t() /usr/local/Cellar/drush/8.1.8/libexec/includes/output.inc:151
2.4068 134075920 22. format_string() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:1751
2.4068 134076176 23. strtr() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:1807
2.4068 134075752 24. DrupalCacheArray->__destruct() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:0
2.4069 134079456 25. DrupalCacheArray->set() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:455
2.4072 134080112 26. cache_get() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:434
2.4072 134080112 27. DrupalDatabaseCache->get() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:57
2.4072 134080704 28. DrupalDatabaseCache->getMultiple() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:330
2.4075 134094328 29. DrupalDatabaseCache->prepareItem() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:352
2.4075 134094456 30. unserialize() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:439
The external command could not be executed due to an application error. [error]
The command could not be executed successfully (returned: PHP Fatal error: Allowed memory size of 134217728 [error]
bytes exhausted at /private/tmp/php56-20170101-4564-1d8qh51/php-5.6.29/Zend/zend_hash.c:763 (tried to
allocate 72 bytes) in /Users/ken/Documents/SIA/server275-site/includes/menu.inc on line 341
PHP Stack trace:
PHP 1. {main}() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:0
PHP 2. drush_main() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:12
PHP 3. Drush\Boot\BaseBoot->bootstrap_and_dispatch()
/usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:66
PHP 4. drush_dispatch() /usr/local/Cellar/drush/8.1.8/libexec/lib/Drush/Boot/BaseBoot.php:67
PHP 5. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199}()
/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
PHP 6. drush_command() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
PHP 7. _drush_invoke_hooks() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:231
PHP 8. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422}()
/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
PHP 9. drush_cache_command_clear() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
PHP 10. drush_op() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/cache.drush.inc:144
PHP 11. drush_call_user_func_array() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:711
PHP 12. drush_cache_clear_both() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:724
PHP 13. drupal_flush_all_caches() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/drupal/cache.inc:99
PHP 14. menu_rebuild() /Users/ken/Documents/SIA/server275-site/includes/common.inc:7660
PHP 15. _menu_navigation_links_rebuild() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2777
PHP 16. menu_link_save() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2922
PHP 17. _menu_find_router_path() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3232
PHP 18. menu_get_ancestors() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3413
Fatal error: Allowed memory size of 134217728 bytes exhausted at
/private/tmp/php56-20170101-4564-1d8qh51/php-5.6.29/Zend/zend_hash.c:763 (tried to allocate 72 bytes) in
/Users/ken/Documents/SIA/server275-site/includes/menu.inc on line 341
PHP Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on
line 0
PHP Stack trace:
PHP 1. {main}() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:0
PHP 2. drush_main() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:12
PHP 3. Drush\Boot\BaseBoot->bootstrap_and_dispatch()
/usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:66
PHP 4. drush_dispatch() /usr/local/Cellar/drush/8.1.8/libexec/lib/Drush/Boot/BaseBoot.php:67
PHP 5. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199}()
/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
PHP 6. drush_command() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
PHP 7. _drush_invoke_hooks() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:231
PHP 8. call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422}()
/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
PHP 9. drush_cache_command_clear() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
PHP 10. drush_op() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/cache.drush.inc:144
PHP 11. drush_call_user_func_array() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:711
PHP 12. drush_cache_clear_both() /usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:724
PHP 13. drupal_flush_all_caches() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/drupal/cache.inc:99
PHP 14. menu_rebuild() /Users/ken/Documents/SIA/server275-site/includes/common.inc:7660
PHP 15. _menu_navigation_links_rebuild() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2777
PHP 16. menu_link_save() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2922
PHP 17. _menu_find_router_path() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3232
PHP 18. menu_get_ancestors() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:3413
PHP 19. drush_shutdown() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:0
PHP 20. dt() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:770
PHP 21. t() /usr/local/Cellar/drush/8.1.8/libexec/includes/output.inc:151
PHP 22. format_string() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:1751
PHP 23. strtr() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:1807
PHP 24. DrupalCacheArray->__destruct() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:0
PHP 25. DrupalCacheArray->set() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:455
PHP 26. cache_get() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:434
PHP 27. DrupalDatabaseCache->get() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:57
PHP 28. DrupalDatabaseCache->getMultiple() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:330
PHP 29. DrupalDatabaseCache->prepareItem() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:352
PHP 30. unserialize() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:439
Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0
Call Stack:
0.0001 257072 1. {main}() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:0
0.0012 441088 2. drush_main() /usr/local/Cellar/drush/8.1.8/libexec/drush.php:12
0.2639 15446200 3. Drush\Boot\BaseBoot->bootstrap_and_dispatch()
/usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:66
0.5108 51998912 4. drush_dispatch()
/usr/local/Cellar/drush/8.1.8/libexec/lib/Drush/Boot/BaseBoot.php:67
0.6474 58477072 5.
call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199}()
/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
0.6474 58478016 6. drush_command() /usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:199
0.6477 58486800 7. _drush_invoke_hooks()
/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:231
0.8572 71051048 8.
call_user_func_array:{/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422}()
/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
0.8572 71052008 9. drush_cache_command_clear()
/usr/local/Cellar/drush/8.1.8/libexec/includes/command.inc:422
0.8587 71059240 10. drush_op() /usr/local/Cellar/drush/8.1.8/libexec/commands/core/cache.drush.inc:144
0.8587 71060072 11. drush_call_user_func_array()
/usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:711
0.8587 71060312 12. drush_cache_clear_both()
/usr/local/Cellar/drush/8.1.8/libexec/includes/drush.inc:724
0.8665 71062368 13. drupal_flush_all_caches()
/usr/local/Cellar/drush/8.1.8/libexec/commands/core/drupal/cache.inc:99
1.2992 75285024 14. menu_rebuild() /Users/ken/Documents/SIA/server275-site/includes/common.inc:7660
2.2674 130147392 15. _menu_navigation_links_rebuild()
/Users/ken/Documents/SIA/server275-site/includes/menu.inc:2777
2.4062 133734504 16. menu_link_save() /Users/ken/Documents/SIA/server275-site/includes/menu.inc:2922
2.4063 133746184 17. _menu_find_router_path()
/Users/ken/Documents/SIA/server275-site/includes/menu.inc:3232
2.4063 133873240 18. menu_get_ancestors()
/Users/ken/Documents/SIA/server275-site/includes/menu.inc:3413
2.4067 134070120 19. drush_shutdown() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:0
2.4067 134074664 20. dt() /usr/local/Cellar/drush/8.1.8/libexec/includes/preflight.inc:770
2.4068 134074792 21. t() /usr/local/Cellar/drush/8.1.8/libexec/includes/output.inc:151
2.4068 134075920 22. format_string()
/Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:1751
2.4068 134076176 23. strtr() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:1807
2.4068 134075752 24. DrupalCacheArray->__destruct()
/Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:0
2.4069 134079456 25. DrupalCacheArray->set()
/Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:455
2.4072 134080112 26. cache_get() /Users/ken/Documents/SIA/server275-site/includes/bootstrap.inc:434
2.4072 134080112 27. DrupalDatabaseCache->get()
/Users/ken/Documents/SIA/server275-site/includes/cache.inc:57
2.4072 134080704 28. DrupalDatabaseCache->getMultiple()
/Users/ken/Documents/SIA/server275-site/includes/cache.inc:330
2.4075 134094328 29. DrupalDatabaseCache->prepareItem()
/Users/ken/Documents/SIA/server275-site/includes/cache.inc:352
2.4075 134094456 30. unserialize() /Users/ken/Documents/SIA/server275-site/includes/cache.inc:439
, code: 255)
Finished performing updates. [ok]
drush up wysiwyg 7.45s user 2.20s system 36% cpu 26.723 total
Comments
Comment #2
TwoDYes, it looks like the out-of-memory errors happen while rebuilding caches after Wysiwyg[s updates are done.
I think the only thing to do is to allow PHP to use more memory. Since you're doing this via CLI anyway I'd set the limit a lot higher than 128M. Give it much you can.
I personally rarely go below 512M for anything but minimal sites even when running under the web server. OOM errors are annoying and unused RAM is wasted. ;)
Comment #3
TwoDI doubt there's anything I can do about this. As the update completed, Wysiwyg itself worked as it should and it normally doesn't use that much memory for the profiles. (Unless you have hundreds of them, but I find that unlikely hehe.)