Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0018697
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajorhave not tried2011-10-04 20:102011-10-12 02:02
ReportershuehnerView Statuspublic 
Assigned Tomarvintm 
PriorityimmediateResolutionfixedFixed in Version3.0MP4
StatusclosedFix in branchpiFixed in SCM revision12f57b3ac5f1
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0018697: Using scan for update button 2 times when having major version upgrade available blocks system completely

DescriptionThe fix for 18644 triggers the faulty behavior described in the 'Steps to Reproduce' below as it intertwines to running transaction (one via xsql, second via dal) so they block each other.

Preliminary debugging shows this to be caused or at least to be related to some really old change done during the 'Audit Trail' project work.
Steps To ReproduceStart with 2.50MP34
Scan for Updates (will show major version update to OB3 for core)
Scan for Updates again, action will block/not finish
Notice that any interaction is now blocked, this includes trying to i.e. login again
Can be 'fixed' by restarting tomcat

Can be reproduced using same steps again
TagsRegression QA
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 00186433.0MP4 closedmarvintm Local changes error when changing the Life Cycle settings in the Module Management window 
depends on backport 0018699 closedmarvintm Using scan for update button 2 times when having major version upgrade available blocks system completely 

-  Notes
(0041500)
hgbot (developer)
2011-10-05 11:18

Repository: erp/devel/pi
Changeset: 12f57b3ac5f122168331ed7deb17537f93a105bb
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Wed Oct 05 11:18:05 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/12f57b3ac5f122168331ed7deb17537f93a105bb [^]

Fixed issue 18697. A deadlock will be avoided by committing the DAL transaction early

---
M src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java
---
(0041755)
hudsonbot (developer)
2011-10-12 02:02

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/9bd2b5c2d982 [^]

Maturity status: Test

- Issue History
Date Modified Username Field Change
2011-10-04 20:10 shuehner New Issue
2011-10-04 20:10 shuehner Assigned To => alostale
2011-10-04 20:10 shuehner Modules => Core
2011-10-04 20:13 shuehner Relationship added related to 0018644
2011-10-04 20:14 shuehner Relationship added related to 0018643
2011-10-04 20:15 shuehner Relationship deleted related to 0018644
2011-10-04 20:15 shuehner Assigned To alostale => marvintm
2011-10-04 20:15 shuehner Tag Attached: Regression QA
2011-10-05 10:56 marvintm Status new => acknowledged
2011-10-05 10:56 marvintm Status acknowledged => scheduled
2011-10-05 10:56 marvintm fix_in_branch => pi
2011-10-05 11:18 hgbot Checkin
2011-10-05 11:18 hgbot Note Added: 0041500
2011-10-05 11:18 hgbot Status scheduled => resolved
2011-10-05 11:18 hgbot Resolution open => fixed
2011-10-05 11:18 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/12f57b3ac5f122168331ed7deb17537f93a105bb [^]
2011-10-05 11:33 alostale Status resolved => closed
2011-10-05 11:33 alostale Fixed in Version => 3.0MP4
2011-10-12 02:02 hudsonbot Checkin
2011-10-12 02:02 hudsonbot Note Added: 0041755


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker