GNOME Bugzilla – Bug 531084
Brasero crashes in strlen () when debug mode is on
Last modified: 2008-06-29 07:20:39 UTC
This report has been filed here: https://bugs.edge.launchpad.net/ubuntu/+source/brasero/+bug/225405 "When I try to copy a disk to another disk or to an image and I run brasero with 'brasero -g' (debug mode), I get a crash." "(gdb) run -g [...] (brasero:6535): BraseroBurn-DEBUG: At burn.c:1540: 1 tasks to perform (brasero:6535): BraseroBurn-DEBUG: At burn-task.c:525: Starting fake task (2) (brasero:6535): BraseroBurn-DEBUG: At burn-task-ctx.c:147: Setting current track (1 tracks) (brasero:6535): BraseroBurn-DEBUG: At burn-task.c:253: ::activate method BraseroCdrdao (brasero:6535): BraseroBurn-DEBUG: At burn-job.c:330: no ::activate method BraseroCdrdao (brasero:6535): BraseroBurn-DEBUG: At burn-task.c:235: ::start method BraseroCdrdao Program received signal SIGSEGV, Segmentation fault.
+ Trace 196693
Thread 140667040061376 (LWP 6535)
rax 0x1 1 rbx 0x7fffa0f80210 140735893996048 rcx 0x7 7 rdx 0x7fffa0f80258 140735893996120 rsi 0xf32e44 15937092 rdi 0x1 1 rbp 0x7fffa0f7fbd0 0x7fffa0f7fbd0 rsp 0x7fffa0f7f528 0x7fffa0f7f528 r8 0x2525252525252525 2676586395008836901 r9 0x8101010101010100 -9151031864016699136 r10 0x7efefefefefefeff 9151031864016699135 r11 0x1 1 r12 0xffffffff 4294967295 r13 0x1 1 r14 0xf32e30 15937072 r15 0x0 0 rip 0x7fef91112060 0x7fef91112060 <strlen+16> eflags 0x10213 [ CF AF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] " Thanks,
Confirmed bt:
+ Trace 199454
I committed a possible fix to trunk. I'd appreciate if people could test it. NOTE: this looks very similar to #538953 – crash in Brasero Disc Burning: I was trying to copy a C...
This bug seems to be fixed. The reporter for #538953 confirmed the latest changes fix the problem. Feel free to reopen the bug if it isn't.