[Pkg-libburnia-devel] Bug#617409: brasero: Brasero corrupts all blank CD-R when burning (was: additional info)
George Danchev
danchev at spnet.net
Thu Jul 5 16:04:52 UTC 2012
On Thursday 05 July 2012 12:37:02 Thomas Schmitt wrote:
> Hi,
>
> Josselin Mouette wrote:
> > That would be brasero-list:
> > https://mail.gnome.org/mailman/listinfo/brasero-list
>
> Is there a chance that we could work together to find out what's wrong ?
>
> If not George Danchev's patch already brings insight, that is.
Thomas (or anyone else), could you please try brasero on your squeeze box (I
currently don't have any burners at reach), at least the bug claims brasero
version: 2.30.3-2. Reporters also claim: "I think it only fails if you select
the option to burn a data project directly from disk. Burning
iso images works."
Then try to apply the patch at:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=617409#44
(this is against brasero-3.4.1, but the change is easy to adapt) and re-run.
I have the impression that the exit status of growisofs child is incorretly
inspected via WEXITSTATUS (status), half way the burning task completes and
way before growisofs actually returns success. I think growisofs is signalled
(could be SIGPIPE or something more brutal)
I also forgot to inspect waitpid() returning -1, but I don't actually think
this is the case since this would return true anyway.
> Released libisofs-1.2.2 would be a good test bed.
> Of course we could also use libisofs SVN which currently is moving
> towards the next release 1.2.4 and already got some testing.
I'm not at all convinced that libisofs itself is to blame. Brasero libisofs,
and growisofs plugins is another matter.
--
pub 4096R/0E4BD0AB <people.fccf.net/danchev/key pgp.mit.edu>
More information about the Pkg-libburnia-devel
mailing list