Index: includes/bootstrap.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/bootstrap.inc,v retrieving revision 1.144 diff -u -r1.144 bootstrap.inc --- includes/bootstrap.inc 2 Jan 2007 10:21:39 -0000 1.144 +++ includes/bootstrap.inc 8 Jan 2007 22:38:08 -0000 @@ -631,8 +631,13 @@ // Note: log the exact, entire absolute URL. $request_uri = $base_root . request_uri(); + + $referer_uri = referer_uri(); + if (strlen($referer_uri) > 127) { + $referer_uri = substr($referer_uri, 0, 127); + } - db_query("INSERT INTO {watchdog} (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (%d, '%s', '%s', %d, '%s', '%s', '%s', '%s', %d)", $user->uid, $type, $message, $severity, $link, $request_uri, referer_uri(), $_SERVER['REMOTE_ADDR'], time()); + db_query("INSERT INTO {watchdog} (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (%d, '%s', '%s', %d, '%s', '%s', '%s', '%s', %d)", $user->uid, $type, $message, $severity, $link, $request_uri, $referer_uri, $_SERVER['REMOTE_ADDR'], time()); if ($current_db) { db_set_active($current_db);