Download & Extend

Fatal error: Out of memory (allocated 246415360) (tried to allocate 24 bytes) in public_html/includes/database.mys

Project:FeedAPI
Version:6.x-1.9-beta3
Component:Code feedapi (core module)
Category:bug report
Priority:critical
Assigned:Unassigned
Status:active
Issue tags:cron, fatal error, out of memory

Issue Summary

Error:
Fatal error: Out of memory (allocated 246415360) (tried to allocate 24 bytes) in public_html/includes/database.mysqli.inc on line 144, when running cron manualy

Settings:

/public_html/sites/default/setting.php : ini_set('memory_limit', '512M');
php_memory_limit Maximum amount of memory a script may consume (32MB) 512M

Modules:

FeedAPI Inherit
FeedAPI Mapper
FeedAPI
FeedAPI Node
SimplePie parser
Feed Tag Filter
FeedAPI items filter
FeedAPI keyword filter
FeedAPI Language Filter
ImageAPI
ImageAPI GD2
ImageAPI ImageMagick
ImageCache
ImageCache UI

Some backtrace :

# Backtrace:
taxonomy_node_update_index(string)[taxonomy.module:1233];
.taxonomy_nodeapi(string)[node.module:679];
..node_invoke_nodeapi(string)[node.module:1837];
..._node_index_node(a:1:{i:0;O:8:"stdClass":1:{s:3:"nid";s:4:"1047";}})[node.module:1813];
....node_update_index(a:0:{})[?:?];
.....call_user_func_array(a:2:{i:0;s:17:"node_update_index";i:1;a:0:{}})[module.inc:462];
......module_invoke(a:2:{i:0;s:4:"node";i:1;s:12:"update_index";})[search.module:273];
.......search_cron(a:0:{})[?:?];
........call_user_func_array(a:2:{i:0;s:11:"search_cron";i:1;a:0:{}})[module.inc:488];
.........module_invoke_all(a:1:{i:0;s:4:"cron";})[common.inc:2757];
..........drupal_cron_run(a:0:{})[system.admin.inc:1721];
...........system_run_cron(a:0:{})[?:?];
............call_user_func_array(a:2:{i:0;s:15:"system_run_cron";i:1;a:0:{}})[menu.inc:348];
.............menu_execute_active_handler(a:0:{})[index.php:18];
..............index.php
#

Backtrace:
mysqli_real_escape_string(a:2:{i:0;O:6:"mysqli":0:{}i:1;a:1:{i:0;i:0;}})[database.mysqli.inc:323];
.db_escape_string(a:1:{i:0;a:1:{i:0;i:0;}})[database.inc:225];
.._db_query_callback(a:1:{i:0;a:2:{i:0;s:2:"%s";i:1;s:2:"%s";}})[?:?];
...preg_replace_callback(string)[database.mysql-common.inc:41];
....db_query(string)[common.inc:3541];
.....drupal_write_record(string)[taxonomy.module:318];
......taxonomy_save_term(string)[feedapi_mapper_taxonomy.inc:59];
......._feedapi_mapper_create_terms(a:2:{i:0;a:1:{s:39:"http://www.legendarydevils.com/windows/";a:1:{i:0;i:0;}}i:1;i:18;})[feedapi_mapper_taxonomy.inc:32];
........taxonomy_feedapi_mapper(string)[?:?];
.........call_user_func(string)[feedapi_mapper.module:187];
.........._feedapi_mapper_map(string)[feedapi_mapper.module:68];
...........feedapi_mapper_nodeapi(string)[node.module:679];
............node_invoke_nodeapi(string)[node.pages.inc:89];
.............node_object_prepare(string)[feedapi_node.module:368];
.............._feedapi_node_save(string)[?:?];
...............call_user_func_array(string)[feedapi_node.module:231];
................feedapi_node_feedapi_item(string)[?:?];
.................call_user_func_array(string)[module.inc:462];
..................module_invoke(string)[feedapi.module:1259];
..................._feedapi_invoke_refresh(string)[feedapi.module:290];
....................feedapi_invoke(string)[feedapi.module:721];
.....................feedapi_cron(a:0:{})[?:?];
......................call_user_func_array(a:2:{i:0;s:12:"feedapi_cron";i:1;a:0:{}})[module.inc:488];
.......................module_invoke_all(a:1:{i:0;s:4:"cron";})[common.inc:2757];
........................drupal_cron_run(a:0:{})[system.admin.inc:1721];
.........................system_run_cron(a:0:{})[?:?];
..........................call_user_func_array(a:2:{i:0;s:15:"system_run_cron";i:1;a:0:{}})[menu.inc:348];
...........................menu_execute_active_handler(a:0:{})[index.php:18];
............................index.php
#

Backtrace:
htmlspecialchars(a:3:{i:0;a:1:{i:0;i:0;}i:1;i:3;i:2;s:5:"UTF-8";})[bootstrap.inc:858];
.check_plain(a:1:{i:0;a:1:{i:0;i:0;}})[token_taxonomy.inc:29];
..taxonomy_token_values(string)[?:?];
...call_user_func_array(string)[module.inc:488];
....module_invoke_all(string)[token.module:313];
.....token_get_values(string)[pathauto.inc:546];
......pathauto_get_placeholders(string)[pathauto_taxonomy.inc:106];
......._taxonomy_pathauto_alias(string)[pathauto.module:424];
........pathauto_taxonomy(string)[?:?];
.........call_user_func_array(string)[module.inc:488];
..........module_invoke_all(string)[taxonomy.module:362];
...........taxonomy_save_term(string)[feedapi_mapper_taxonomy.inc:59];
............_feedapi_mapper_create_terms(a:2:{i:0;a:1:{s:39:"http://www.legendarydevils.com/windows/";a:1:{i:0;i:0;}}i:1;i:18;})[feedapi_mapper_taxonomy.inc:32];
.............taxonomy_feedapi_mapper(string)[?:?];
..............call_user_func(string)[feedapi_mapper.module:187];
..............._feedapi_mapper_map(string)[feedapi_mapper.module:68];
................feedapi_mapper_nodeapi(string)[node.module:679];
.................node_invoke_nodeapi(string)[node.pages.inc:89];
..................node_object_prepare(string)[feedapi_node.module:368];
..................._feedapi_node_save(string)[?:?];
....................call_user_func_array(string)[feedapi_node.module:231];
.....................feedapi_node_feedapi_item(string)[?:?];
......................call_user_func_array(string)[module.inc:462];
.......................module_invoke(string)[feedapi.module:1259];
........................_feedapi_invoke_refresh(string)[feedapi.module:290];
.........................feedapi_invoke(string)[feedapi.module:721];
..........................feedapi_cron(a:0:{})[?:?];
...........................call_user_func_array(a:2:{i:0;s:12:"feedapi_cron";i:1;a:0:{}})[module.inc:488];
............................module_invoke_all(a:1:{i:0;s:4:"cron";})[common.inc:2757];
.............................drupal_cron_run(a:0:{})[system.admin.inc:1721];
..............................system_run_cron(a:0:{})[?:?];
...............................call_user_func_array(a:2:{i:0;s:15:"system_run_cron";i:1;a:0:{}})[menu.inc:348];
................................menu_execute_active_handler(a:0:{})[index.php:18];
.................................index.php

what can i do for solving the problem?

Comments

#1

This issue cannot be fixed with code as it is a server configuration issue with PHP. The PHP interpreter has a set memory limit and the only way to fix that issue is to either have you code unset variables after they are not being used to save your memory footprint or update you php.ini on your server to have a larger memory limit. Just to re-iterate this is not a code bug, but a PHP virtual machine issue.