View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0020727 | mantisbt | timeline | public | 2016-03-21 11:00 | 2016-06-12 00:42 |
| Reporter | dregad | Assigned To | dregad | ||
| Priority | urgent | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 1.3.0-rc.2 | Fixed in Version | 1.3.0-rc.2 | ||
| Summary | 0020727: Error 1100 (issue not found) in my_view_page | ||||
| Description | Today I pushed a commit to Github that had a reference to an invalid bug number due to a typo (#20275 instead of 0020725). Immediately after that, my_view_page started erroring out: I repeated the error with $g_detailed_errors = ON (see attached) and it appears the error is triggered when timeline_api.php calls history_get_event_from_row() at line 48. | ||||
| Additional Information | Issue is marked as private because I attach a dump with $g_detailed_errors = ON. | ||||
| Tags | No tags attached. | ||||
| Attached Files | 20160321-app_error_1100-Issue_20275_not_found.html (48,601 bytes)
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="noindex,follow" />
<title>My View - MantisBT</title>
<link rel="stylesheet" type="text/css" href="https://mantisbt.org/bugs/css/default.css" />
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
<link rel="stylesheet" type="text/css" href="https://mantisbt.org/bugs/css/common_config.php" />
<link rel="stylesheet" type="text/css" href="https://mantisbt.org/bugs/css/status_config.php" />
<link rel="shortcut icon" href="/bugs/images/favicon.ico" type="image/x-icon" />
<link rel="search" type="application/opensearchdescription+xml" title="MantisBT: Text Search" href="https://mantisbt.org/bugs/browser_search_plugin.php?type=text" />
<link rel="search" type="application/opensearchdescription+xml" title="MantisBT: Issue Id" href="https://mantisbt.org/bugs/browser_search_plugin.php?type=id" />
<script type="text/javascript" src="/bugs/javascript_config.php"></script>
<script type="text/javascript" src="/bugs/javascript_translations.php"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<script type="text/javascript" src="/bugs/javascript/common.js"></script>
<meta http-equiv="Refresh" content="1800;URL=https://mantisbt.org/bugs/my_view_page.php?refresh=true" />
<link rel="stylesheet" type="text/css" href="/bugs/plugin_file.php?file=Source/style.css"/><script src="/bugs/plugin_file.php?file=Snippets/simpletip.js"></script>
<script src="/bugs/plugin_file.php?file=Snippets/jquery-textrange.js"></script>
<script src="/bugs/plugin_file.php?file=Snippets/snippets.js"></script>
<link rel="stylesheet" type="text/css" href="/bugs/plugin_file.php?file=Snippets/snippets.css"/>
</head>
<body>
<div id="mantis">
<div id="banner"><a id="logo-link" href="/"><img id="logo-image" alt="MantisBT" src="/bugs/images/mantis_logo.png" /></a></div><div class="info-bar">
<div id="login-info">
<span id="logged-in-label">Logged in as</span>
<span id="logged-in-user">dregad</span>
<span id="logged-in"> <span id="logged-in-realname">Regad Damien</span>
<span id="logged-in-accesslevel" class="developer">developer</span>
</span>
</div>
<div id="rss-feed">
<a href="https://mantisbt.org/bugs/issues_rss.php?username=dregad&key=WNAw7Kny5QybuukQwazGjqiMAi92roryawtZwqLbXsk-H5PKtXpxxnbsCPM0ug0VwJAgRW1vfNdqnbkvbUoM&project_id=1">
<img src="/bugs/images/rss.png" alt="RSS" title="RSS" />
</a>
</div>
<div id="project-selector-div"><form method="post" id="form-set-project" action="/bugs/set_project.php"><fieldset id="project-selector"><label for="form-set-project-id">Project</label><select id="form-set-project-id" name="project_id"><option value="0">All Projects</option>
<option value="1" selected="selected">mantisbt</option>
<option value="5">mantisbt-web</option>
<option value="12">MantisTouch</option>
<option value="20">Mylyn Connector</option>
<option value="25">Plugin - agileMantis</option>
<option value="11">Plugin - CsvImport</option>
<option value="21">Plugin - CustomerManagement</option>
<option value="10">Plugin - EmailReporting</option>
<option value="15">Plugin - FilterPageEdit</option>
<option value="14">Plugin - InlineColumnConfiguration</option>
<option value="16">Plugin - LinkedCustomFields</option>
<option value="9">Plugin - MachineAD</option>
<option value="22">Plugin - MantisTouchRedirect</option>
<option value="6">Plugin - RecurrCall</option>
<option value="13">Plugin - RelatedIssuesExport</option>
<option value="7">Plugin - Reminder</option>
<option value="8">Plugin - Tasks</option>
<option value="18">Plugin - Time Tracking</option>
</select> <input type="submit" class="button" value="Switch" /></fieldset></form></div><div id="current-time">2016-03-21 15:44 CET</div></div>
<div class="main-menu">
<ul id="menu-items">
<li><a href="/bugs/my_view_page.php">My View</a></li>
<li><a href="/bugs/view_all_bug_page.php">View Issues</a></li>
<li><a href="/bugs/bug_report_page.php">Report Issue</a></li>
<li><a href="/bugs/changelog_page.php">Change Log</a></li>
<li><a href="/bugs/roadmap_page.php">Roadmap</a></li>
<li><a href="/bugs/summary_page.php">Summary</a></li>
<li><a href="/bugs/wiki.php?type=project&id=1">Wiki</a></li>
<li><a href="/bugs/manage_proj_page.php">Manage</a></li>
<li><a class="account-menu-link" href="/bugs/account_page.php">My Account</a></li>
<li><a id="logout-link" href="/bugs/logout_page.php">Logout</a></li>
</ul>
<div id="bug-jump" ><form method="post" class="bug-jump-form" action="/bugs/jump_to_bug.php"><fieldset class="bug-jump"><input type="hidden" name="bug_label" value="Issue #" /><input type="text" name="bug_id" size="8" /> <input type="submit" value="Jump" /> </fieldset></form></div>
</div>
<div id="content">
<div id="error-msg"><div class="error-type">APPLICATION ERROR #1100</div><div class="error-description">Issue 20275 not found.</div><div class="error-info">Please use the "Back" button in your web browser to return to the previous page. There you can correct whatever problems were identified in this error or select another action. You can also click an option from the menu bar to go directly to a new section.</div><div class="error-details"> <table class="width90">
<tr>
<td>Full path: /srv/www/bugs/core/bug_api.php</td>
</tr>
<tr>
<td>Line: 765</td>
</tr>
<tr>
<td>
<table class="width100" style="table-layout:fixed;"><tr><th>Variable</th><th>Value</th><th>Type</th></tr><tr><td style="width=20%; word-wrap:break-word; overflow:auto;">p_bug_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20275</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">p_trigger_errors</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">boolean</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">c_bug_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20275</td><td style="width=10%;">integer</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">t_query</td><td style="width=70%; word-wrap:break-word; overflow:auto;">SELECT * FROM {bug} WHERE id=?</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">t_row</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">boolean</td></tr>
<tr><td colspan="3" style="word-wrap:break-word"><br /><strong>g_cache_bug</strong></td></tr><tr><td colspan="3"><table class="width100" style="table-layout:fixed;"><tr><th>Variable</th><th>Value</th><th>Type</th></tr><tr><td style="width=20%; word-wrap:break-word; overflow:auto;">20275</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">boolean</td></tr>
<tr><td colspan="3" style="word-wrap:break-word"><br /><strong>20646</strong></td></tr><tr><td colspan="3"><table class="width100" style="table-layout:fixed;"><tr><th>Variable</th><th>Value</th><th>Type</th></tr><tr><td style="width=20%; word-wrap:break-word; overflow:auto;">id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20646</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">project_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reporter_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">3081</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">handler_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">3081</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">duplicate_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">priority</td><td style="width=70%; word-wrap:break-word; overflow:auto;">30</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">severity</td><td style="width=70%; word-wrap:break-word; overflow:auto;">50</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reproducibility</td><td style="width=70%; word-wrap:break-word; overflow:auto;">70</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">status</td><td style="width=70%; word-wrap:break-word; overflow:auto;">50</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">resolution</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">projection</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">eta</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">bug_text_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20647</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os_build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">platform</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.3.0-rc.1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">fixed_in_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">profile_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">view_state</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">summary</td><td style="width=70%; word-wrap:break-word; overflow:auto;">Failure to load scripts from "javascript" folder</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sponsorship_total</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sticky</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">target_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.3.x</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">category_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">22</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">date_submitted</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1456695063</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">due_date</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">last_updated</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458568063</td><td style="width=10%;">string</td></tr>
</table></td></tr><tr><td colspan="3" style="word-wrap:break-word"><br /><strong>20684</strong></td></tr><tr><td colspan="3"><table class="width100" style="table-layout:fixed;"><tr><th>Variable</th><th>Value</th><th>Type</th></tr><tr><td style="width=20%; word-wrap:break-word; overflow:auto;">id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20684</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">project_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reporter_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">11111</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">handler_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">duplicate_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">priority</td><td style="width=70%; word-wrap:break-word; overflow:auto;">30</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">severity</td><td style="width=70%; word-wrap:break-word; overflow:auto;">60</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reproducibility</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">status</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">resolution</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">projection</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">eta</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">bug_text_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20685</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os_build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">platform</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.3.0-rc.1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">fixed_in_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">profile_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">view_state</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">summary</td><td style="width=70%; word-wrap:break-word; overflow:auto;">Possible regression caused by changed $g_debug_email handling</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sponsorship_total</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sticky</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">target_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.3.x</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">category_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">16</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">date_submitted</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1457599801</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">due_date</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">last_updated</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458491215</td><td style="width=10%;">string</td></tr>
</table></td></tr><tr><td colspan="3" style="word-wrap:break-word"><br /><strong>20689</strong></td></tr><tr><td colspan="3"><table class="width100" style="table-layout:fixed;"><tr><th>Variable</th><th>Value</th><th>Type</th></tr><tr><td style="width=20%; word-wrap:break-word; overflow:auto;">id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20689</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">project_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reporter_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">17784</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">handler_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">duplicate_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">priority</td><td style="width=70%; word-wrap:break-word; overflow:auto;">30</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">severity</td><td style="width=70%; word-wrap:break-word; overflow:auto;">60</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reproducibility</td><td style="width=70%; word-wrap:break-word; overflow:auto;">100</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">status</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">resolution</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">projection</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">eta</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">bug_text_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20690</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os_build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">platform</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">fixed_in_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">profile_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">view_state</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">summary</td><td style="width=70%; word-wrap:break-word; overflow:auto;">Avatar plugins should use a common base class</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sponsorship_total</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sticky</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">target_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.3.x</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">category_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">29</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">date_submitted</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1457715252</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">due_date</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">last_updated</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458568831</td><td style="width=10%;">string</td></tr>
</table></td></tr><tr><td colspan="3" style="word-wrap:break-word"><br /><strong>20705</strong></td></tr><tr><td colspan="3"><table class="width100" style="table-layout:fixed;"><tr><th>Variable</th><th>Value</th><th>Type</th></tr><tr><td style="width=20%; word-wrap:break-word; overflow:auto;">id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20705</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">project_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reporter_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">39974</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">handler_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">duplicate_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">priority</td><td style="width=70%; word-wrap:break-word; overflow:auto;">40</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">severity</td><td style="width=70%; word-wrap:break-word; overflow:auto;">80</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reproducibility</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">status</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">resolution</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">projection</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">eta</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">bug_text_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20706</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os_build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">platform</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">fixed_in_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">profile_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">view_state</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">summary</td><td style="width=70%; word-wrap:break-word; overflow:auto;">Issue after installing 1.3.0 RC1 as manager funcions</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sponsorship_total</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sticky</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">target_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">category_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">date_submitted</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458145045</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">due_date</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">last_updated</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458549732</td><td style="width=10%;">string</td></tr>
</table></td></tr><tr><td colspan="3" style="word-wrap:break-word"><br /><strong>20725</strong></td></tr><tr><td colspan="3"><table class="width100" style="table-layout:fixed;"><tr><th>Variable</th><th>Value</th><th>Type</th></tr><tr><td style="width=20%; word-wrap:break-word; overflow:auto;">id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20725</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">project_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reporter_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">13798</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">handler_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">36846</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">duplicate_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">priority</td><td style="width=70%; word-wrap:break-word; overflow:auto;">30</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">severity</td><td style="width=70%; word-wrap:break-word; overflow:auto;">60</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reproducibility</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">status</td><td style="width=70%; word-wrap:break-word; overflow:auto;">80</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">resolution</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">projection</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">eta</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">bug_text_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20726</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os_build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">platform</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.3.0-rc.1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">fixed_in_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.3.x</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">profile_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">view_state</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">summary</td><td style="width=70%; word-wrap:break-word; overflow:auto;">Cannot delete attachment - says security token is bad</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sponsorship_total</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sticky</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">target_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.3.x</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">category_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">28</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">date_submitted</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458556284</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">due_date</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">last_updated</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458569038</td><td style="width=10%;">string</td></tr>
</table></td></tr><tr><td colspan="3" style="word-wrap:break-word"><br /><strong>20726</strong></td></tr><tr><td colspan="3"><table class="width100" style="table-layout:fixed;"><tr><th>Variable</th><th>Value</th><th>Type</th></tr><tr><td style="width=20%; word-wrap:break-word; overflow:auto;">id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20726</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">project_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reporter_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">40017</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">handler_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">duplicate_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">priority</td><td style="width=70%; word-wrap:break-word; overflow:auto;">30</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">severity</td><td style="width=70%; word-wrap:break-word; overflow:auto;">50</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">reproducibility</td><td style="width=70%; word-wrap:break-word; overflow:auto;">70</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">status</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">resolution</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">projection</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">eta</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">bug_text_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">20727</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">os_build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">platform</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">version</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1.2.15</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">fixed_in_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">build</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">profile_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">view_state</td><td style="width=70%; word-wrap:break-word; overflow:auto;">10</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">summary</td><td style="width=70%; word-wrap:break-word; overflow:auto;">After update still shows 1.2.15</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sponsorship_total</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">sticky</td><td style="width=70%; word-wrap:break-word; overflow:auto;">0</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">target_version</td><td style="width=70%; word-wrap:break-word; overflow:auto;"></td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">category_id</td><td style="width=70%; word-wrap:break-word; overflow:auto;">44</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">date_submitted</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458571243</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">due_date</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1</td><td style="width=10%;">string</td></tr>
<tr><td style="width=20%; word-wrap:break-word; overflow:auto;">last_updated</td><td style="width=70%; word-wrap:break-word; overflow:auto;">1458571243</td><td style="width=10%;">string</td></tr>
</table></td></tr></table></td></tr></table> </td>
</tr>
</table>
</div><div class="error-trace"><table class="width90"><tr><th>Filename</th><th>Line</th><th></th><th></th><th>Function</th><th>Args</th></tr><tr class="row-1"><td>/srv/www/bugs/core/bug_api.php</td><td>765</td><td>-</td><td>-</td><td>trigger_error</td><td>( <string>'1100', <integer>256 )</td></tr><tr class="row-2"><td>/srv/www/bugs/core/bug_api.php</td><td>1355</td><td>-</td><td>-</td><td>bug_cache_row</td><td>( <string>'20275' )</td></tr><tr class="row-1"><td>/srv/www/bugs/core/bug_api.php</td><td>1397</td><td>-</td><td>-</td><td>bug_get_row</td><td>( <string>'20275' )</td></tr><tr class="row-2"><td>/srv/www/bugs/core/history_api.php</td><td>240</td><td>-</td><td>-</td><td>bug_get_field</td><td>( <string>'20275', <string>'project_id' )</td></tr><tr class="row-1"><td>/srv/www/bugs/core/timeline_api.php</td><td>48</td><td>-</td><td>-</td><td>history_get_event_from_row</td><td>( <Object><ADORecordSet_mysqli> ( [databaseType] => 'mysqli', [canSeek] => true, [dataProvider] => 'native', [fields] => <array> { ['id'] => '199186', ['user_id'] => '13798', ['bug_id'] => '20725', ['field_name'] => '', ['old_value'] => '0052814', ['new_value'] => '', ['type'] => '2', ['date_modified'] => '1458556610' }, [blobSize] => 100, [sql] => 'SELECT * FROM mantis_bug_history_table WHERE date_modified >= 1457966655 AND date_modified < 1458571455 ORDER BY date_modified DESC,id DESC', [EOF] => false, [emptyTimeStamp] => '&nbsp;', [emptyDate] => '&nbsp;', [debug] => false, [timeCreated] => 0, [bind] => false, [fetchMode] => 1, [connection] => <Object><ADODB_mysqli> ( [databaseType] => 'mysqli', [dataProvider] => 'mysql', [hasInsertID] => true, [hasAffectedRows] => true, [metaTablesSQL] => 'SELECT
TABLE_NAME,
CASE WHEN TABLE_TYPE = \'VIEW\' THEN \'V\' ELSE \'T\' END
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA=', [metaColumnsSQL] => 'SHOW COLUMNS FROM `%s`', [fmtTimeStamp] => '\'Y-m-d H:i:s\'', [hasLimit] => true, [hasMoveFirst] => true, [hasGenID] => true, [isoDates] => true, [sysDate] => 'CURDATE()', [sysTimeStamp] => 'NOW()', [hasTransactions] => true, [forceNewConnect] => false, [poorAffectedRows] => true, [clientFlags] => 0, [substr] => 'substring', [port] => 3306, [socket] => '', [_bindInputArray] => false, [nameQuote] => '`', [optionFlags] => <array> { [0] => <array> { [0] => 5, [1] => 0 } }, [arrayClass] => 'ADORecordSet_array_mysqli', [multiQuery] => false, [_genIDSQL] => 'update %s set id=LAST_INSERT_ID(id+1);', [_genSeqSQL] => 'create table if not exists %s (id int not null)', [_genSeqCountSQL] => 'select count(*) from %s', [_genSeq2SQL] => 'insert into %s values (%s)', [_dropSeqSQL] => 'drop table if exists %s', [database] => 'bugs', [host] => 'localhost', [user] => 'bugs', [password] => 'not stored', [debug] => false, [maxblobsize] => 262144, [concat_operator] => '+', [length] => 'length', [random] => 'rand()', [upperCase] => 'upper', [fmtDate] => '\'Y-m-d\'', [true] => '1', [false] => '0', [replaceQuote] => '\\\'', [charSet] => false, [metaDatabasesSQL] => '', [uniqueOrderBy] => false, [emptyDate] => '&nbsp;', [emptyTimeStamp] => '&nbsp;', [lastInsID] => false, [hasTop] => false, [readOnly] => false, [genID] => 0, [raiseErrorFn] => false, [cacheSecs] => 3600, [memCache] => false, [memCacheHost] => NULL, [memCachePort] => 11211, [memCacheCompress] => false, [sysUTimeStamp] => false, [noNullStrings] => false, [numCacheHits] => 0, [numCacheMisses] => 0, [pageExecuteCountRows] => true, [uniqueSort] => false, [leftOuter] => false, [rightOuter] => false, [ansiOuter] => false, [autoRollback] => false, [fnExecute] => false, [fnCacheExecute] => false, [blobEncodeType] => false, [rsPrefix] => 'ADORecordSet_', [autoCommit] => true, [transOff] => 0, [transCnt] => 0, [fetchMode] => false, [null2null] => 'null', [bulkBind] => false, [_oldRaiseFn] => false, [_transOK] => NULL, [_connectionID] => <Object><mysqli> ( [affected_rows] => NULL, [client_info] => NULL, [client_version] => NULL, [connect_errno] => NULL, [connect_error] => NULL, [errno] => NULL, [error] => NULL, [field_count] => NULL, [host_info] => NULL, [info] => NULL, [insert_id] => NULL, [server_info] => NULL, [server_version] => NULL, [sqlstate] => NULL, [protocol_version] => NULL, [thread_id] => NULL, [warning_count] => NULL ), [_errorMsg] => false, [_errorCode] => false, [_queryID] => <Object><mysqli_result> ( [current_field] => NULL, [field_count] => NULL, [lengths] => NULL, [num_rows] => NULL, [type] => NULL ), [_isPersistentConnection] => false, [_evalAll] => false, [_affected] => false, [_logsql] => false, [_transmode] => '', [databaseName] => 'bugs' ), [_numOfRows] => 171, [_numOfFields] => 8, [_queryID] => <Object><mysqli_result> ( [current_field] => NULL, [field_count] => NULL, [lengths] => NULL, [num_rows] => NULL, [type] => NULL ), [_currentRow] => 10, [_closed] => false, [_inited] => true, [_obj] => NULL, [_names] => NULL, [_currentPage] => -1, [_atFirstPage] => false, [_atLastPage] => false, [_lastPageNo] => -1, [_maxRecordCount] => 0, [datetime] => false, [adodbFetchMode] => 2 ), <integer>17784, <boolean>true )</td></tr><tr class="row-2"><td>/srv/www/bugs/core/timeline_inc.php</td><td>28</td><td>-</td><td>-</td><td>timeline_events</td><td>( <integer>1457966655, <integer>1458571455, <integer>51 )</td></tr><tr class="row-1"><td>/srv/www/bugs/my_view_page.php</td><td>97</td><td>-</td><td>-</td><td>include</td><td>( <string>'/srv/www/bugs/core/timeline_inc.php' )</td></tr></table></div></div></div>
<!-- Google Analytics to track MantisBT official bugtracker -->
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-330112-2', 'mantisbt.org');
ga('send', 'pageview');
</script>
<div id="footer">
<hr />
<div id="powered-by-mantisbt-logo">
<a href="http://www.mantisbt.org"
title="Mantis Bug Tracker: a free and open source web based bug tracking system.">
<img src="/bugs/images/mantis_logo.png" width="102" height="35"
alt="Powered by Mantis Bug Tracker: a free and open source web based bug tracking system." />
</a>
</div>
<address id="mantisbt-copyright">
<address id="version">Powered by <a href="http://www.mantisbt.org" title="bug tracking software">MantisBT 1.3.0-rc.1 </a></address>
Copyright © 2000 - 2016 MantisBT Team</address>
<address id="webmaster-contact-information">Contact <a href="mailto:vboctor@mantisbt.org" title="Contact the webmaster via e-mail.">administrator</a> for assistance</address>
<hr />
<p id="page-execution-time">Page execution time: 0.0730 seconds</p>
</div>
</div>
</body>
</html>
| ||||
|
Reminder sent to: atrol, dregad, vboctor Hi guys, this issue is urgent as it's crashing the My View page at http://mantisbt.org/bugs I unfortunately don't have time to look into the root cause right now, maybe one of you guys can do it. Otherwise I'll do it tonight. |
|
|
One more thing, I just ran the SQL statement in the ADORecordset
I think we possibly have 2 bugs here
|
|
|
I'm not sure about where exactly we are failing in the my view page. But by design the history APIs don't expect to be given a bug # that doesn't exist. So I'm not sure I would consider this a bug. We could change that behavior, or per the other places, make sure we are passing in a valid bug id. |
|
|
I've applied a temporary fix to our live instance to check the bug id in history_get_event_from_row() before doing work on it. That is easy to checkin, but the question is whether we want to increase the number of queries by doing such check per bug. I would rather just fix the cause of the data error which is the Source Integration plugin. |
|
|
Thanks for fixing it Victor. I assume you added a bug_exists() check ? If that's the case it wouldn't increase the number of queries (use of the bug cache), so it's probably not a bad thing to keep. That being said, I fully agree that we should look into the root cause of the error, i.e. the Source Integration plugin if that's what it is, and fix that. |
|
|
Source Integration plugin issue: https://github.com/mantisbt-plugins/source-integration/issues/157 |
|
|
For data cleanup purposes:
SELECT sb.*
SELECT h.* |
|
|
I just fixed the Source integration plugin and updated it on our tracker. Will do the data cleanup later; once done, @vboctor's temporary fix can be removed and this issue resolved. |
|
|
@vboctor some thoughts on data cleanup before I go ahead:
I am not sure how these records were created in the first place, maybe they are leftovers from old bugs ? Anyway, IMO they can be deleted as well. Let me know your thoughts on that. To be on the safe side and avoid future occurrences of this error, I would recommend to implement a fix like one you put in place per 0020727:0052822 (it is no longer on the tracker's repository). I believe the overhead of the extra bug_exists() call is negligible, as it is highly likely that the bug will cached already, and we need to read the bug data in any case for subsequent bug_get_field() or access_has_bug_level() calls. |
|
|
MantisBT: master ef2628e1 2016-05-24 02:27 Details Diff |
Let Timeline handle non-existing bugs If an history entry refers to a bug that does not exist in the database, history_get_event_from_row() throws application error 1100. Even though it is not a normal situation to find orphan records in the history table, the overhead of verifying a bug's existence at the beginning of the loop is negligible, so it doesn't hurt to add the extra bug_exists() check. Fixes 0020727 |
Affected Issues 0020727 |
|
| mod - core/history_api.php | Diff File | ||