Anomalie #79

Erreur en quittant Python après chargement de morphee (*** glibc detected *** /usr/bin/python: double free or corruption (!prev))

Added by Etienne Decencière about 7 years ago. Updated about 4 years ago.

Status:FerméStart date:10/19/2010
Priority:BasDue date:
Assignee:-% Done:

10%

Category:Interface Python
Target version:-

Description

Sous ubuntu 10.04, si je lance python, importe morphee, puis quitte, j'obtiens ce qui suit :


Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41)
Type "copyright", "credits" or "license" for more information.

IPython 0.10 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object'. ?object also works, ?? prints more.

In [1]: import morphee

[ M o r p h - M ]
Copyright (c) Armines 2006-2008
Product version: 2.6 codename "nD" (built Oct 19 2010 - 11:19:05)

Print the 'copyright', 'license', 'credits' variables for more information.

Morphee : core module (System-wide, gcc - Release) loaded
Morphee : core module loaded
Morphee : python extensions loaded
Morphee : Extended Functions, MorpheeVTKPython loaded
Morphee : Extended Functions, MorpheeMorphoGraphPython loaded
Morphee : Extended Functions, MorpheeLabelingPython loaded
Morphee : Extended Functions, MorpheeskeletonPython loaded
Morphee : Extended Functions, MorpheemorphoPathOpeningPython loaded
Morphee : Extended Functions, MorpheeFastMorphmPython loaded
Morphee : Extended Functions, MorpheeFMUtilitiesPython loaded
Morphee : Extended Functions, MorpheeskeletonPython loaded
Morphee : Extended Functions, MorpheeNumpyPython loaded
Morphee : Extended Functions, MorpheeFreefftPython loaded
Morphee : Extended Functions, MorpheeNumpyPython loaded
Morphee : Extended Functions, MorpheeFMUtilitiesPython loaded
Morphee : Extended Functions, MorpheeGeoCutsPython loaded
Morphee : Extended Functions, MorpheeGeoCutsPython loaded
Morphee : Extended Functions, MorpheeVTKPython loaded
Morphee : Extended Functions, MorpheeMorphoGraphPython loaded
Morphee : Extended Functions, MorpheeMosaicGeoCutsPython loaded
Morphee : Extended Functions, MorpheeFreefftPython loaded
Morphee : Extended Functions, MorpheeMosaicGeoCutsPython loaded
Morphee : Extended Functions, MorpheemorphoPathOpeningPython loaded
Morphee : Extended Functions, MorpheeLabelingPython loaded
Morphee : Extended Functions, MorpheeFastMorphmPython loaded

In [2]:
Do you really want to exit ([y]/n)? y
  • glibc detected * /usr/bin/python: double free or corruption (!prev): 0x00000000022f90b0 *

History

#1 Updated by Serge Koudoro about 7 years ago

Beaucoup de modules sont chargés dans ton exemple. Il il faudrait savoir quel module génère cette erreur avant d'aller plus loin...

#2 Updated by Etienne Decencière about 7 years ago

  • Category set to Interface Python

Lorsqu'on charge un seul de ces modules, puis on quitte, l'erreur ne se produit pas.

#3 Updated by Etienne Decencière about 7 years ago

  • % Done changed from 0 to 10

La suppression du chargement par défaut de tous les modules compilés apporte un palliatif.

#4 Updated by Etienne Decencière about 4 years ago

  • Status changed from Nouveau to Fermé
  • Priority changed from Normal to Bas

Cette demande semble périmée. Je la ferme.

Also available in: Atom PDF