After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 463174 - Brasero 0.6.0 with libisofs 0.25 crashes after creating an ISO image for a data CD
Brasero 0.6.0 with libisofs 0.25 crashes after creating an ISO image for a da...
Status: RESOLVED FIXED
Product: brasero
Classification: Applications
Component: general
0.6.0
Other All
: Normal critical
: 0.6
Assigned To: Brasero maintainer(s)
Brasero maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2007-08-03 15:39 UTC by Miguel Martinez
Modified: 2007-08-25 13:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Miguel Martinez 2007-08-03 15:39:35 UTC
Steps to reproduce:
1. Open brasero and select a Data Project
2. Select some files to be burnt on a (preferably) CD-RW
3. Brasero will crash right after creating the checksums and the ISO.

It is 100% reproducible in my system (Sony CD-RW/DVD). Furthermore, brasero won't let me burn any

Stack trace:
$ brasero -g
(brasero:11323): BraseroBurn-DEBUG: At burn-medium.c:1176: Trying to open device /dev/scd0
(brasero:11323): BraseroBurn-DEBUG: At burn-medium.c:1193: Open () succeeded
(brasero:11323): BraseroBurn-DEBUG: At burn-medium.c:752: medium is 772
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroLocalImage) set_source
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: imager (BraseroLocalImage) set_output
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroLocalImage) set_task
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: imager (BraseroLocalImage) get_track
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroLocalImage) set_task
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroBurnSum) set_source
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: imager (BraseroBurnSum) set_output
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroBurnSum) set_task
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: imager (BraseroBurnSum) get_track
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) connect_to_clock
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_action
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) start_progress
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) set_written
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroBurnSum) asked to stop
        status  = 0
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: iter (BraseroBurnSum) stopping
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: sum (BraseroBurnSum) disconnect_from_clock
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: iter (BraseroBurnSum) stopped
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroBurnSum) got out of loop
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroBurnSum) set_task
(brasero:11323): BraseroBurn-DEBUG: At burn.c:339: Session starting:
        flags                   = 8567 
        media type      = 0
        speed           = 11
        track type              = 6
        track format    = 3
        output          = none
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroLibisofs) set_source
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: imager (BraseroLibisofs) set_output_type
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: imager (BraseroLibisofs) set_output
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: job (BraseroLibisofs) set_task
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: imager (BraseroLibisofs) get_size
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: self (BraseroLibisofs) set_action
(brasero:11323): BraseroBurn-DEBUG: At burn-job.c:669: self (BraseroLibisofs) start_progress
brasero: libisofs/ecma119_tree.c:74: create_tree: Afirmación `t && iso' fallida.
Cancelado (core dumped)


Other information:
Using brasero 0.6.0-0ubuntu2 and libisofs4 0.2.5-0ubuntu1, all from ubuntu gutsy.
Comment 1 Miguel Martinez 2007-08-03 15:43:29 UTC
[Furthermore, brasero won't let me burn any...]

Sorry, clicked on "submit" too fast. I wanted to say that, after a crash, I'm not able to burn anything else with brasero until I reboot. Killing X and all my current logins doesn't seem to help, although nautilus won't have any issues burning something else. ps ux doesn't show, to my knowledge, any trace from brasero.
Comment 2 Luis Medinas 2007-08-14 04:21:33 UTC
Definitly a libburn backend problem try using the cdrtools instead we will fix libburn backend soon.
Comment 3 Luis Medinas 2007-08-24 21:06:30 UTC
Can you please test with the brasero_0.6 stable branch ? It should be fixed by now.
Comment 4 Philippe Rouquier 2007-08-25 13:12:55 UTC
That's fixed in stable. There should be no more problem with 0.2.5 and 0.2.8.
That bug doesn't happen with 0.2.4 since it comes from a change in the API (a break actually).