View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009754 | mantisbt | bugtracker | public | 2008-10-27 18:53 | 2008-11-21 16:08 |
Reporter | JohanCwiklinski | Assigned To | jreese | ||
Priority | normal | Severity | major | Reproducibility | random |
Status | closed | Resolution | fixed | ||
Product Version | 1.1.4 | ||||
Target Version | 1.1.5 | Fixed in Version | 1.1.5 | ||
Summary | 0009754: Failed to report issue (APPLICATION ERROR #2800) | ||||
Description | Mantis 1.1.4 I get "APPLICATION ERROR #2800" for reporting issue. These bug was previously opened as 0009691, but i did not find the way to reopen this one. I'm using 1.1.4, patch mentionned in 0009691 is present, but we randomly have the error when trying to report a bug. Seems also that the issue should happen when, for example, switching from a project to another. Since we cannot reproduce it, it's quite difficult to be more precise :/ | ||||
Steps To Reproduce | 1- try to report a bug | ||||
Tags | No tags attached. | ||||
related to | 0009813 | acknowledged | Redesign forms in Mantis to not need the Back Button for mistakes. |
I just sent mail to the help list - before I saw this. I am also getting it repeatedly with 1.1.4, but not everytime. FYI - update - 11/3/08: I saw some other comments about clearing the cache etc. That does usually work for me. I am running my application on Solaris 8, with apache 2.0.59, and using IE6 - in case a combination of the items matters. Also note that my Solaris 9 test system (also 2.0.59 apache, IE7) does not produce the error so far. |
|
Same problem is happening to me on 1.1.4. But it seems to be more consistent at the moment (note that I first didn't have any problem). So far I haven't been able to get it working again. Logging out & in doesn't seem to work either. (all in FF3) Update: Now doesn't work for IE7 anymore as well |
|
We have the same problem with IE6. |
|
Can you try clearing your browser's cache, history, and cookies, and then see if it happens again after that? |
|
After the application error occured, I have re-opened the browser, cleared the cache and tried again, but I got the same application error again. |
|
Also make sure you are not setting $g_allow_browser_cache in your config_inc.php; it should always remain unset. |
|
I've confirmed that IE6 is having this issue because, for unknown reasons, it's not properly pulling getting new pages from the server. However, I cannot replicate the issue with any other browser, including Firefox 3, Opera, and IE7; hence my comment above to make sure that you do not have $g_allow_browser_cache set in your configuration. |
|
It doesn't work, sorry. Still the same problem. If I rollback to version 1.1.1 everything works fine. |
|
Hi, Personnaly, I cannot reproduce the error. But some of my clients and some of my co-workers can :/ Seems that we cannot reproduce the issue under Linux or MacOS (with Firefox), but under windows it has been rapported for FF(3 at least, maybe 2)/IE6/IE7 on differents computers and network (some behind proxies, some not). I've checked, the $g_allow_browser_cache directive is not set in the config.inc.php. I'll tell ones who gets the problem to clean their browsers data, but I cannot control that unfortunately. |
|
We are behind a proxy. |
|
Hi , I have the same problem in version 1.1.4 impossible to submit two bugs one after the other at the second one I have APPLICATION ERROR #2800 it makes using bugtracker very difficult |
|
We have the same issue as noted above. Holding control down to do a full refresh of the page does allow a second bug to be submitted for our users. When requesting the bug submit page, a 302 not modified header is being sent back to the client which is why the same id is be passed back. |
|
Thanks that workaround solved the problem. Is threre a patch to correct this problem ? it's stays boring to use |
|
MIB - Most important bug Some clients can't submit issues. Any ideas as how to fix it before a patch? /Frans |
|
I did not find any solution actually, clients wants to report bugs, if our mantis does not work as excpeted, they send us emails :-/ I'm open to test solution mantis team should propose, but my users are not... If it works, it's cool, if it does not, they'll find another way, unfortunately. |
|
Same happens in the 'lost password'-process: If you try to submit the form with the new password the same error (APPLICATION ERROR #2800) occurs. |
|
Same error here, we checked with Firefox 2 and IE 7. I have tried adding this line to the config file: (is it ok??) $g_allow_browser_cache = "always"; Hope it works, I will post here a feedback as soon as I get news. /Aurelio |
|
found a workaround for this cahotic cache problem waiting for a better solution... I modified string_get_bug_page function in core/string_api.php to force browser to reload the page. function string_get_bug_page( $p_action, $p_user_id=null ) {
} |
|
thanks that works nice very useful Note : I can't read bugs anymore or correct them i go back without this change. |
|
With this function I can see bugs and modify them function string_get_bug_page( $p_action, $p_user_id=null ) { |
|
Thanks Mederic. It seems it's working now, but I can not order by diferent concepts in "View Issues" screen. I mean it's not possible to order by clicking on the following columns: P, ID, Category, Severity and so on... Edited: anyway if this change is stable then you can use "advanced search" for ordering results. |
|
Hi, I had the same bug. |
|
may be it will be usefull for developers and users: |
|
I am doing a POC with 1.1.4 in a virtual machine (VPC 2007), Windows 2000, IE 6 and SQL Server 2000. Everythig was good, but suddenly I can't report an issue anymore. No error messages, I choose the project, the browser blinks and nothing happens. I commented out the line $g_allow_browse_cache = 1 in file bug_report_page.php and now it works again. Hope it helps. |
|
I am running on Mantis 1.1.4, and I can reproduce all the time. Using FF3 on both PC and MAC. jreese if you like, I can pass you my server so you can see the behavior. |
|
I just had it happen to me on this tracker, with FF2. I think the key was that I started submitting a bug, then got distracted, and finally submitted the form much later (maybe an hour after I loaded the form). I hit Back (got back the form with all the fields filled in), tried to submit again, and got the error again. Going back, copying the fields out, refreshing the form (clearing all the fields), pasting the fields in, and submitting worked. I think the delay between loading the form and submitting it is the key because it happened once in exactly the same way on my own tracker with 1.2.0a2 (trunk r5751). Edit: obviously a different problem, 0009814 submitted. |
|
I've had a user report this as well, but none of our staff has ever had it occur, and I cannot reproduce it. |
|
For the time being, this has been resolved by preventing Internet Explorer from caching pages. This will fix the problem with being unable to report multiple issues in a row, but will unfortunately prevent IE from saving what was typed into the form if you make a mistake and need to use the back button (a partial regression of issue 0009323). We've discussed this on the mailing list, and as there is no better solution except to rewrite a lot of pages to not rely on the browser in the case of errors, we feel it's the best option we can currently take. The fix has been committed to both the 1.2.x and 1.1.5 development trees. |
|
could you please give direct link to new distributive of 1.1.5 ? |
|
In note 0019750 you say that $g_allow_browser_cache shall not be set, however it is used in bug_report_page.php and bug_report_advanced_page.php - it is set to 1. |
|
I tried the proposed change for 1.1.5 and nothing changed (I have the same issue as many others already reported). Reading the changes I have the impression that the correction is not appropriate: too many lines commented out, than IE case handled with "default" case, meaning caching. |
|
I am using the software for the first time v 1.14 The page loads with SYSTEM WARNING: Cannot modify header information - headers already sent by (output started at /home/xxxxx/public_html/mantis/core/error_api.php:166) When I update the password I get the following when I submit the form. APPLICATION ERROR #2800 Invalid form security token. Did you submit the form twice by accident? 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. ########################## This seems like a critical bug as one can not use the application. Is it possible to use the development release on an existing database as this version is useless as it is. The issue occurs on Firefox and IE the latest versions. Thanks. |
|
I get the same situation as dplinnane. ps. I try the way of dplinnane but no effect. |
|
This error is not resolved. I applied the patch and the behavior still persists. The second bug-report after clearing the cache won't be accepted. |
|
MantisBT: master c6821f71 2008-11-13 13:39 Details Diff |
Fix 0009754 by reverting part of issue 0009323: IE6/7 cache too much cousing 2800 errors. |
Affected Issues 0009323, 0009754 |
|
mod - core.php | Diff File | ||
MantisBT: master-1.1.x 4ee424e1 2008-11-13 13:39 Details Diff |
Fix 0009754 by reverting part of issue 0009323: IE6/7 cache too much cousing 2800 errors. |
Affected Issues 0009323, 0009754 |
|
mod - core.php | Diff File | ||
MantisBT: master 14d3d357 2008-11-24 09:11 Details Diff |
Revert <a class="text" href="/?p=mantisbt.git;a=object;h=c6821f71">c6821f71</a>, fix 0009754, 0009869, 0009323 by adding Last-Modified headers to match Expires. Commit has been tested on: FF 2.0.14 FF 3.0.4 IE 8.0.6001.18241 IE 6.0.2900.5122 GC 0.4.154.23 Opera 9.51.10081 |
Affected Issues 0009323, 0009754, 0009869 |
|
mod - core.php | Diff File | ||
MantisBT: master-1.1.x 161a677e 2008-11-24 09:11 Details Diff |
Revert <a class="text" href="/?p=mantisbt.git;a=object;h=4ee424e1">4ee424e1</a>, fix 0009754, 0009869, 0009323 by adding Last-Modified headers to match Expires. Commit has been tested on: FF 2.0.14 FF 3.0.4 IE 8.0.6001.18241 IE 6.0.2900.5122 GC 0.4.154.23 Opera 9.51.10081 |
Affected Issues 0009323, 0009754, 0009869, 0009892 |
|
mod - core.php | Diff File |