← Back to team overview

openjdk team mailing list archive

[Bug 1445598] Re: java assert failure: *** Error in `/usr/lib/jvm/java-7-openjdk-amd64/bin/java': double free or corruption (!prev): 0x00007f46303fa9a0 ***

 

valgrind freemind
==14509== Memcheck, a memory error detector
==14509== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==14509== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==14509== Command: /usr/bin/freemind
==14509== 
==14510== Warning: invalid file descriptor -1 in syscall close()
==14511== 
==14511== HEAP SUMMARY:
==14511==     in use at exit: 11,290 bytes in 80 blocks
==14511==   total heap usage: 82 allocs, 2 frees, 11,338 bytes allocated
==14511== 
==14511== LEAK SUMMARY:
==14511==    definitely lost: 0 bytes in 0 blocks
==14511==    indirectly lost: 0 bytes in 0 blocks
==14511==      possibly lost: 0 bytes in 0 blocks
==14511==    still reachable: 11,290 bytes in 80 blocks
==14511==         suppressed: 0 bytes in 0 blocks
==14511== Rerun with --leak-check=full to see details of leaked memory
==14511== 
==14511== For counts of detected and suppressed errors, rerun with: -v
==14511== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==14510== 
==14510== HEAP SUMMARY:
==14510==     in use at exit: 3,126 bytes in 80 blocks
==14510==   total heap usage: 81 allocs, 1 frees, 3,158 bytes allocated
==14510== 
==14510== LEAK SUMMARY:
==14510==    definitely lost: 0 bytes in 0 blocks
==14510==    indirectly lost: 0 bytes in 0 blocks
==14510==      possibly lost: 0 bytes in 0 blocks
==14510==    still reachable: 3,126 bytes in 80 blocks
==14510==         suppressed: 0 bytes in 0 blocks
==14510== Rerun with --leak-check=full to see details of leaked memory
==14510== 
==14510== For counts of detected and suppressed errors, rerun with: -v
==14510== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==14520== Warning: invalid file descriptor -1 in syscall close()
==14520== 
==14520== HEAP SUMMARY:
==14520==     in use at exit: 19,538 bytes in 133 blocks
==14520==   total heap usage: 240 allocs, 107 frees, 72,212 bytes allocated
==14520== 
==14520== LEAK SUMMARY:
==14520==    definitely lost: 0 bytes in 0 blocks
==14520==    indirectly lost: 0 bytes in 0 blocks
==14520==      possibly lost: 0 bytes in 0 blocks
==14520==    still reachable: 19,538 bytes in 133 blocks
==14520==         suppressed: 0 bytes in 0 blocks
==14520== Rerun with --leak-check=full to see details of leaked memory
==14520== 
==14520== For counts of detected and suppressed errors, rerun with: -v
==14520== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==14509== Warning: invalid file descriptor -1 in syscall close()
==14523== 
==14523== HEAP SUMMARY:
==14523==     in use at exit: 48,610 bytes in 168 blocks
==14523==   total heap usage: 360 allocs, 192 frees, 141,916 bytes allocated
==14523== 
==14523== LEAK SUMMARY:
==14523==    definitely lost: 0 bytes in 0 blocks
==14523==    indirectly lost: 0 bytes in 0 blocks
==14523==      possibly lost: 0 bytes in 0 blocks
==14523==    still reachable: 48,610 bytes in 168 blocks
==14523==         suppressed: 0 bytes in 0 blocks
==14523== Rerun with --leak-check=full to see details of leaked memory
==14523== 
==14523== For counts of detected and suppressed errors, rerun with: -v
==14523== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==14525== 
==14525== HEAP SUMMARY:
==14525==     in use at exit: 48,667 bytes in 170 blocks
==14525==   total heap usage: 378 allocs, 208 frees, 318,133 bytes allocated
==14525== 
==14525== LEAK SUMMARY:
==14525==    definitely lost: 0 bytes in 0 blocks
==14525==    indirectly lost: 0 bytes in 0 blocks
==14525==      possibly lost: 0 bytes in 0 blocks
==14525==    still reachable: 48,667 bytes in 170 blocks
==14525==         suppressed: 0 bytes in 0 blocks
==14525== Rerun with --leak-check=full to see details of leaked memory
==14525== 
==14525== For counts of detected and suppressed errors, rerun with: -v
==14525== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==14509== Warning: invalid file descriptor -1 in syscall close()
==14526== 
==14526== HEAP SUMMARY:
==14526==     in use at exit: 49,394 bytes in 172 blocks
==14526==   total heap usage: 392 allocs, 220 frees, 161,554 bytes allocated
==14526== 
==14526== LEAK SUMMARY:
==14526==    definitely lost: 0 bytes in 0 blocks
==14526==    indirectly lost: 0 bytes in 0 blocks
==14526==      possibly lost: 0 bytes in 0 blocks
==14526==    still reachable: 49,394 bytes in 172 blocks
==14526==         suppressed: 0 bytes in 0 blocks
==14526== Rerun with --leak-check=full to see details of leaked memory
==14526== 
==14526== For counts of detected and suppressed errors, rerun with: -v
==14526== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==14531== Warning: invalid file descriptor -1 in syscall close()
==14532== 
==14532== HEAP SUMMARY:
==14532==     in use at exit: 51,785 bytes in 194 blocks
==14532==   total heap usage: 517 allocs, 323 frees, 455,262 bytes allocated
==14532== 
==14532== LEAK SUMMARY:
==14532==    definitely lost: 0 bytes in 0 blocks
==14532==    indirectly lost: 0 bytes in 0 blocks
==14532==      possibly lost: 0 bytes in 0 blocks
==14532==    still reachable: 51,785 bytes in 194 blocks
==14532==         suppressed: 0 bytes in 0 blocks
==14532== Rerun with --leak-check=full to see details of leaked memory
==14532== 
==14532== For counts of detected and suppressed errors, rerun with: -v
==14532== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==14531== 
==14531== HEAP SUMMARY:
==14531==     in use at exit: 43,621 bytes in 194 blocks
==14531==   total heap usage: 516 allocs, 322 frees, 447,082 bytes allocated
==14531== 
==14531== LEAK SUMMARY:
==14531==    definitely lost: 0 bytes in 0 blocks
==14531==    indirectly lost: 0 bytes in 0 blocks
==14531==      possibly lost: 0 bytes in 0 blocks
==14531==    still reachable: 43,621 bytes in 194 blocks
==14531==         suppressed: 0 bytes in 0 blocks
==14531== Rerun with --leak-check=full to see details of leaked memory
==14531== 
==14531== For counts of detected and suppressed errors, rerun with: -v
==14531== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Checking Java Version...
==14509== 
==14509== HEAP SUMMARY:
==14509==     in use at exit: 41,033 bytes in 188 blocks
==14509==   total heap usage: 517 allocs, 329 frees, 448,390 bytes allocated
==14509== 
==14509== LEAK SUMMARY:
==14509==    definitely lost: 0 bytes in 0 blocks
==14509==    indirectly lost: 0 bytes in 0 blocks
==14509==      possibly lost: 0 bytes in 0 blocks
==14509==    still reachable: 41,033 bytes in 188 blocks
==14509==         suppressed: 0 bytes in 0 blocks
==14509== Rerun with --leak-check=full to see details of leaked memory
==14509== 
==14509== For counts of detected and suppressed errors, rerun with: -v
==14509== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-7 in Ubuntu.
https://bugs.launchpad.net/bugs/1445598

Title:
  java assert failure: *** Error in `/usr/lib/jvm/java-7-openjdk-
  amd64/bin/java': double free or corruption (!prev): 0x00007f46303fa9a0
  ***

Status in FreeMind:
  Incomplete
Status in openjdk-7 package in Ubuntu:
  Incomplete

Bug description:
  openjdk-7 often crashes when I launch freemind:
  sudo apt-get install freemind

  This bug report is an example of one of these crashes.

  ProblemType: Crash
  DistroRelease: Ubuntu 15.04
  Package: openjdk-7-jre-headless 7u79-2.5.5-0ubuntu1
  ProcVersionSignature: Ubuntu 3.19.0-14.14-generic 3.19.3
  Uname: Linux 3.19.0-14-generic x86_64
  ApportVersion: 2.17.1-0ubuntu2
  Architecture: amd64
  AssertionMessage: *** Error in `/usr/lib/jvm/java-7-openjdk-amd64/bin/java': double free or corruption (!prev): 0x00007f46303fa9a0 ***
  CurrentDesktop: Unity
  Date: Fri Apr 17 12:58:07 2015
  ExecutablePath: /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
  InstallationDate: Installed on 2015-04-17 (0 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Beta amd64 (20150417)
  ProcCmdline: /usr/lib/jvm/java-7-openjdk-amd64/bin/java -Xmx256M -Dgnu.java.awt.peer.gtk.Graphics=Graphics2D -Dfreemind.base.dir=/usr/share/freemind -cp ::/usr/share/freemind/lib/freemind.jar:/usr/share/java/SimplyHTML.jar:/usr/share/java/gnu-regexp.jar:/usr/share/java/jibx-run-1.1.6a.jar:/usr/share/java/xpp3.jar:/usr/share/freemind/lib/bindings.jar:/usr/share/java/forms.jar:/usr/share/freemind freemind.main.FreeMindStarter
  ProcEnviron:
   LANGUAGE=en_US
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Signal: 6
  SourcePackage: openjdk-7
  StacktraceTop:
   __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7f463820a1a8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
   malloc_printerr (ptr=<optimized out>, str=0x7f463820a2d8 "double free or corruption (!prev)", action=1) at malloc.c:4965
   _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3834
   __GI___libc_free (mem=<optimized out>) at malloc.c:2950
   _XlcDestroyLocaleDataBase () from /usr/lib/x86_64-linux-gnu/libX11.so.6
  Title: java assert failure: *** Error in `/usr/lib/jvm/java-7-openjdk-amd64/bin/java': double free or corruption (!prev): 0x00007f46303fa9a0 ***
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/freemind/+bug/1445598/+subscriptions