View Issue Details

IDProjectCategoryView StatusLast Update
0009714mantisbtcsvpublic2008-11-21 16:08
Reporterpolzin Assigned Tojreese  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.1.4 
Fixed in Version1.1.5 
Summary0009714: Error message/warning, if HTTP_USER_AGENT is not set
Description

core.php queries HTTP_USER_AGENT without testing for existance. This gives errors e.g. when using the "core/checkin.php" for cvs integration (only if $g_display_errors is set to strict reporting of warnings).

Suggested Fix:

core.php 1.10 -> 1.11

diff -u -r1.10 -r1.11
--- core.php 20 Oct 2008 09:25:07 -0000 1.10
+++ core.php 20 Oct 2008 10:21:04 -0000 1.11
@@ -145,7 +145,13 @@

require_once( $t_core_path.'database_api.php' );

# Basic browser detection
  • $t_user_agent = $_SERVER['HTTP_USER_AGENT'];

  • if ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) {

  • $t_user_agent = $_SERVER['HTTP_USER_AGENT'];

  • } else {

  • $t_user_agent = '';

  • }

  • $t_browser_name = 'Normal';
    if ( strpos( $t_user_agent, 'MSIE' ) ) {

TagsNo tags attached.

Activities

jreese

jreese

2008-10-20 08:52

reporter   ~0019596

Fixed in SVN trunk, r5652, and 1.1.x, r5699.