In 6.x-2.14 there is a change in execute_hook_menu() located in views_plugin_display_page.inc
from

    foreach($bits as $pos => $bit) {
      if ($bit == '%') {
        $bits[$pos] = '%views_arg';
        $page_arguments[] = $pos;
      }
    }

to

    foreach($bits as $pos => $bit) {
      if ($bit == '%') {
        $argument = array_shift($view_arguments);
        if ($argument['validate_type'] != 'none') {
           $bits[$pos] = '%views_arg';
        }
        $page_arguments[] = $pos;
      }
    }

this leads to the fact that the 'flag_bookmarks_tab' view of the flag module does not work anymore. Its path is defined 'user/%/bookmarks '.


If additionally the Me Module is activated and the menu contains an entry with path 'user/me/bookmarks' linking to the mentioned flag view following errors are shown:

    warning: Missing argument 2 for views_arg_load(), called in drupal\includes\menu.inc on line 417 and defined in drupal\sites\all\modules\views\views.module on line 258.
    warning: Missing argument 3 for views_arg_load(), called in drupal\includes\menu.inc on line 417 and defined in drupal\sites\all\modules\views\views.module on line 258.
    warning: Missing argument 4 for views_arg_load(), called in drupal\includes\menu.inc on line 417 and defined in drupal\sites\all\modules\views\views.module on line 258.

As I do not know which of the involved modules causes this problem, I will copy the facts to each of their issue queues and link back to this main thread.
flag issues: http://drupal.org/node/1397666
me issues: http://drupal.org/node/1397672

Comments

ferrum’s picture

Issue summary: View changes

additional information

MustangGB’s picture

Status: Active » Closed (won't fix)