Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-2892

Closing a resultset after retrieving a large > 32665 bytes value with Network Server does not release locks

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 10.2.2.0, 10.3.1.4, 10.3.2.1
    • 10.3.3.0, 10.4.1.3, 10.5.1.1
    • SQL
    • None
    • JDK: build 1.6.0_01-b06 (WinXP & Gentoo/SuSE)
      Hardware: Intel x86
      Client/Server environment
    • Normal
    • Regression

    Description

      This is the same issue as DERBY-255 (https://issues.apache.org/jira/browse/DERBY-255). The test attached to DERBY-255 shows the locks being not released. Everything is fine when using Derby 10.1.3.1 .

      I would think it's a regression bug.

      Output from sysinfo:

      ------------------ Java-Informationen ------------------
      Java-Version: 1.6.0_01
      Java-Anbieter: Sun Microsystems Inc.
      Java-Home: C:\work\applications\development\java\jdk1.6u1-SE\jre
      Java-Klassenpfad: C:\work\applications\development\derby-10.2.2.0/lib/derby.jar;C:\work\applications\development\derby-
      0.2.2.0/lib/derbynet.jar;C:\work\applications\development\derby-10.2.2.0/lib/derbyclient.jar;C:\work\applications\devel
      pment\derby-10.2.2.0/lib/derbytools.jar
      Name des Betriebssystems: Windows XP
      Architektur des Betriebssystems: x86
      Betriebssystemversion: 5.1
      Java-Benutzername: thomas.niessen
      Java-Benutzerausgangsverzeichnis: C:\Dokumente und Einstellungen\thomas.niessen
      Java-Benutzerverzeichnis: C:\work\applications\development\derby-10.2.2.0
      java.specification.name: Java Platform API Specification
      java.specification.version: 1.6
      --------- Derby-Informationen --------
      JRE - JDBC: Java SE 6 - JDBC 4.0
      [C:\work\applications\development\derby-10.2.2.0\lib\derby.jar] 10.2.2.0 - (485682)
      [C:\work\applications\development\derby-10.2.2.0\lib\derbytools.jar] 10.2.2.0 - (485682)
      [C:\work\applications\development\derby-10.2.2.0\lib\derbynet.jar] 10.2.2.0 - (485682)
      [C:\work\applications\development\derby-10.2.2.0\lib\derbyclient.jar] 10.2.2.0 - (485682)
      ------------------------------------------------------
      ----------------- Informationen zur Lõndereinstellung -----------------
      Aktuelle Lõndereinstellung: [Deutsch/Deutschland [de_DE]]
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [cs]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [de_DE]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [es]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [fr]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [hu]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [it]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [ja_JP]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [ko_KR]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [pl]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [pt_BR]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [ru]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [zh_CN]
      Version: 10.2.2.0 - (485682)
      Es wurde Unterst³tzung f³r die folgende Lõndereinstellung gefunden: [zh_TW]
      Version: 10.2.2.0 - (485682)

      Attachments

        1. protocolErrorRepro.zip
          181 kB
          Katherine Marsden
        2. derby-2892firstshot.diff
          4 kB
          Oystein Grovlen
        3. derby-2892-2a-alternative_fix_cleanup.diff
          6 kB
          Kristian Waagan
        4. derby-2892-1b-alternative_fix_partial.diff
          9 kB
          Kristian Waagan
        5. derby-2892-1a-alternative_fix_partial.diff
          9 kB
          Kristian Waagan
        6. derby-2892.diff
          19 kB
          Oystein Grovlen
        7. derby-2892_10.3_try1_diff.txt
          26 kB
          Katherine Marsden
        8. DERBY-2892_07_13_07_try2_stat.txt
          0.7 kB
          Katherine Marsden
        9. DERBY-2892_07_13_07_try2_diff.txt
          14 kB
          Katherine Marsden
        10. DERBY-2892_07_10_07_try1_stat.txt
          0.4 kB
          Katherine Marsden
        11. DERBY-2892_07_10_07_try1_diff.txt
          15 kB
          Katherine Marsden

        Issue Links

          Activity

            People

              kristwaa Kristian Waagan
              tomes Thomas Niessen
              Votes:
              4 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: