jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Maven Shared Components
  • MSHARED-148

Avoid possible corruption issues and deadlocks by upgrading plexus components

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: maven-archiver-2.3, maven-archiver-2.4
  • Fix Version/s: maven-archiver-2.4.1
  • Component/s: maven-archiver
  • Labels:
    None

Description

Due to PLXCOMP-149, PLXUTILS-130 and PLXUTILS-131, the following libraries must be updated to at least the specified versions:

plexus-utils version 2.0.5 or higher
plexus-io version 1.0 or higher
plexus-archiever version 1.0 or higher

The combined effect of these three issues can amount to corruption of created archives, missing files in archives or deadlocks. This is predominant on jvm environments running in -server mode, which includes all 64 bit environments.

This bug affects all released versions of maven and all the xAR plugins.

Issue Links

depends upon

Bug - A problem which impairs or prevents the functions of the product. PLXCOMP-149 Concurrency issue in PlexusIoResourceAttributeUtils.getFileAttributesByPath

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. PLXUTILS-130 executeCommandLine can deadlock

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. PLXUTILS-131 Improper exception handling in executeCommandLine

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.
is depended upon by

Bug - A problem which impairs or prevents the functions of the product. MEAR-127 Avoid possible data corruption issues and deadlocks

  • Critical - Crashes, loss of data, severe memory leak.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. MEJB-48 Avoid possible corruption issues and deadlocks by upgrading plexus components

  • Critical - Crashes, loss of data, severe memory leak.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. MJAR-137 Avoid possible data corruption issues and deadlocks

  • Critical - Crashes, loss of data, severe memory leak.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Improvement - An improvement or enhancement to an existing feature or task. MWAR-226 Make war plugin @threadSafe

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.
is related to

Improvement - An improvement or enhancement to an existing feature or task. MNG-3004 Allow build lifecycle to execute projects in parallel

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.
Show 3 more links (2 is depended upon by, 1 is related to)

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Kristian Rosenvold added a comment - 29/Apr/10 1:51 AM

While part of the plexus-io problem applies to current plugins/maven, some of it applies only to parallel builds.

Show
Kristian Rosenvold added a comment - 29/Apr/10 1:51 AM While part of the plexus-io problem applies to current plugins/maven, some of it applies only to parallel builds.
Hide
Permalink
Olivier Lamy added a comment - 03/May/10 3:40 PM

fixed rev 940609

Show
Olivier Lamy added a comment - 03/May/10 3:40 PM fixed rev 940609

People

  • Assignee:
    Olivier Lamy
    Reporter:
    Kristian Rosenvold
Vote (0)
Watch (1)

Dates

  • Created:
    27/Apr/10 11:46 AM
    Updated:
    12/Aug/10 5:12 AM
    Resolved:
    03/May/10 3:40 PM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.