Bug 5200

Summary: Error when using the package ocaml-libvirt with bytecode compilation
Product: Mageia Reporter: Malo Deniélou <pmdenielou>
Component: RPM PackagesAssignee: Malo Deniélou <pmdenielou>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: blue_prawn, guillomovitch, marja11, pmdenielou
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard: OK NEEDHELP MGA2TOO
Source RPM: ocaml-libvirt-0.6.1.0-4.mga2.src.rpm CVE:
Status comment:

Description Malo Deniélou 2012-04-02 15:32:15 CEST
Description of problem:
When compiling a program with module libvirt, I get the following error:
*** glibc detected *** ocamlc.opt: corrupted double-linked list: 0x0a1aae50 ***

Use the variable MALLOC_CHECK_ to stop the program, otherwise it loops.
export MALLOC_CHECK_=3


Version-Release number of selected component (if applicable):
ocaml-libvirt-0.6.1.0-4

How reproducible:
Everytime

Steps to Reproduce:
1. Install ocaml-libvirt
2. create a simple test file containing «print_string "hello"»
3. compile it with 
ocamlfind ocamlc -o test -thread -package libvirt -linkpkg -g test.ml
4. It gives the error.
Malo Deniélou 2012-04-02 15:32:27 CEST

CC: (none) => blue_prawn, malo

Comment 1 Remco Rijnders 2012-04-03 06:46:34 CEST
Assigning to yourself as package maintainer :) If you need help with solving this problem, please note so on this bugreport.

Assignee: bugsquad => malo

Comment 2 Marja Van Waes 2012-05-26 13:04:44 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 3 Malo Deniélou 2012-06-07 00:07:24 CEST
Still valid, but I don't know how to fix.
New version has the same problem at compilation in Cauldron.
http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20120606215914.malo.valstar.28379/log/ocaml-libvirt-0.6.1.2-1.mga3/build.0.20120606215916.log
Comment 4 Marja Van Waes 2012-07-06 13:00:58 CEST
(In reply to comment #3)
> Still valid, but I don't know how to fix.
> New version has the same problem at compilation in Cauldron.
> http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20120606215914.malo.valstar.28379/log/ocaml-libvirt-0.6.1.2-1.mga3/build.0.20120606215916.log

putting NEEDHELP on the whiteboard (and OK because you don't say it wasn't assigned correctly)

Keywords: NEEDINFO => (none)
CC: (none) => marja11
Whiteboard: (none) => OK NEEDHELP

Comment 5 Marja Van Waes 2012-07-09 09:02:57 CEST
(In reply to comment #3)
> Still valid, but I don't know how to fix.

@ guillomovitch

You committed this package several times in Mdv, can you help?

CC: (none) => guillomovitch
Whiteboard: OK NEEDHELP => OK NEEDHELP MGA2TOO

Comment 6 Malo Deniélou 2013-01-26 20:53:32 CET
It is fixed in the most recent libvirt package.

Status: NEW => RESOLVED
Resolution: (none) => FIXED