Red Hat Bugzilla – Bug 685005
[abrt] udftools-1.0.0b3-12.fc14: next_extent_size: Process /usr/bin/mkudffs was killed by signal 11 (SIGSEGV)
Last modified: 2012-02-07 02:52:03 EST
abrt version: 1.1.17
Attached file: backtrace, 5760 bytes
cmdline: mkudffs --media-type=dvdram /dev/sr0
Attached file: coredump, 380928 bytes
reason: Process /usr/bin/mkudffs was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
How to reproduce
1. I was using mkudffs --type=dvdram on a dvdram that I have trouble reading on a dvd recorder
Created attachment 484345 [details]
Thanks for reporting. Could you provide some more info about the crash, please?
Is this happening every-time or it happened just once? Do you have a clue what can be wrong with the DVD medium?
Is it possible to attach the coredump file too?
I've forwarded this failure to upstream (https://sourceforge.net/tracker/?func=detail&aid=3240009&group_id=295&atid=100295) and will get you know here, if there is any progress.
Unfortunately, I can't reproduce the failure, so it is very difficult to determine, where the problem is. If this failure will repeat with other media, please, let me know in comments here.
I've stumbled upon this bug too.
Looking at next_extent_size() in extent.c:
while (start_ext != NULL && start_ext->blocks < blocks)
start_ext = next_extent(start_ext->next, type);
if (start_ext->start % offset) <-- NULL pointer dereference here
It's easy to reproduce for me:
> dd if=/dev/zero of=udf.iso bs=2048 count=100
100+0 records in
100+0 records out
204800 bytes (205 kB) copied, 0,000659985 s, 310 MB/s
> mkudffs udf.iso
 12702 segmentation fault mkudffs udf.iso
Created attachment 557850 [details]
(In reply to comment #4)
> It's easy to reproduce for me:
> > dd if=/dev/zero of=udf.iso bs=2048 count=100
> 100+0 records in
> 100+0 records out
> 204800 bytes (205 kB) copied, 0,000659985 s, 310 MB/s
> > mkudffs udf.iso
>  12702 segmentation fault mkudffs udf.iso
Thanks for the reproducer, the patch is attached and has been also forwarded to upstream. However, upstream is not very active, so I'm going to use the patch together with some other fixes soon.
udftools-1.0.0b3-15.fc16 has been submitted as an update for Fedora 16.
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing udftools-1.0.0b3-15.fc16'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
udftools-1.0.0b3-15.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.