Notice: Undefined index: src in theme_admin_menu_icon()

SOLUTION : This may be caused when you recently update the admin module. You can solve it by going into the database and flush all the "cache" tables like cache blocks, cache_theme etc. just select all the tables with preceding "cache_" name and empty them from phpmyadmin. This will solve your problem