Brasero crashes on clicking the close window control while burning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
brasero (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I am sorry I can't attach an apport bug report as apport simply does something wired while reporting this (simply disappears but does not crash). I will look into this, too.
I will therefore attach valgrind output and the unformated crash file. But I think this will likely be reproducible for everyone as it does not only happen while burning but also while creating iso files.
Steps to do:
Create a new data disc with brasero, if you want to try this with iso files put some big files onto the disc as you need a few seconds to reproduce the bug.
Start the burning/writing process and simply click on the close button (X) in the window control.
Program crashes and if you really burn something the disc braseero was burning won't stop spinning. I had to use "cdrecord -abort" to eject it as eject just shows:
eject: Kann nicht auswerfen! Letzter Fehler: Unpassender IOCTL (I/O-Control) für das Gerät
(eject: Eject failed! Last error: Wrong IOCTL for this device)
What I was expecting:
Either a confirmation to cancel the burn process or a simple minimization to the notification area.
Valgrind output attached.
Interesting data:
==8515== Process terminating with default action of signal 11 (SIGSEGV)
==8515== Access not within mapped region at address 0x10
==8515== at 0x508A30E: brasero_
==8515== by 0x79918DA: g_timeout_dispatch (gmain.c:3859)
==8515== by 0x7990C99: g_main_
==8515== by 0x799105F: g_main_
==8515== by 0x7991459: g_main_loop_run (gmain.c:3317)
==8515== by 0x508A8D5: brasero_
==8515== by 0x508AE52: brasero_task_start (burn-task.c:623)
==8515== by 0x507562C: brasero_
==8515== by 0x50763FE: brasero_
==8515== by 0x5077BA9: brasero_burn_record (brasero-
==8515== by 0x5090A72: brasero_
==8515== by 0x5092118: brasero_
Status changed to 'Confirmed' because the bug affects multiple users.