[Libburn] libburn questions

Bryan Forbes bryan at reigndropsfall.net
Fri Jul 30 10:23:34 PDT 2004


Hey guys,
	I have some quick questions for you:
1) How close are you guys to a 0.3 release?  I know Todd has committed a
bunch of stuff to cvs, but I don't want to be programming against CVS.
I'd rather program against releases.

2) I've found a bug in tree.c:iso_tree_add_dir.  At the end of the
function, for some reason, d->me is being freed, set to NULL, and then
returned.  This crashes the test iso program if you pass it a directory.
For example, if I do this:
$ ./iso test.iso /home/bryan/cvs/jhbuild/
it segfaults.  Here is the backtrace:

#0  0x1000a430 in iso_tree_add_dir (dparent=0x0, name=0x7ffff988 "",
volume=0,
    attr=0x0) at libisofs/tree.c:222
#1  0x10000d44 in add_dir (path=0x7ffff970 "/home/bryan/cvs/jhbuild/",
    parent=0x10031150) at test/iso.c:34
#2  0x10000f54 in main (argc=0, argv=0x7ffff7f4) at test/iso.c:95

it seems that d->me is inaccessible after you free it.

The API for libisofs seems simple enough that I think I can figure out
how to get coaster to work with it.  The one question I have is what
does the volumeset_size param to iso_volumeset_new do?  Is that for
sessions?  Thanks!

-- 
======================================================================
Bryan Forbes
bryan at reigndropsfall.net
http://www.reigndropsfall.net

"It does not take a majority to prevail, but rather an irate, tireless
minority keen to set brush fires in people's minds."
        - Samuel Adams, an architect of the Constitution

Key fingerprint = 3D7D B728 713A BB7B B8B1  5B61 3888 17E0 70CA 0F3D
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://freedesktop.org/pipermail/libburn/attachments/20040730/88ae1506/attachment.pgp


More information about the libburn mailing list