[Bug 1295721] Re: xfburn crashed with SIGSEGV in fill_combo_speed()
** Changed in: xfburn (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295721 Title: xfburn crashed with SIGSEGV in fill_combo_speed() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1295721] Re: xfburn crashed with SIGSEGV in fill_combo_speed()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: xfburn (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295721 Title: xfburn crashed with SIGSEGV in fill_combo_speed() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1295721] Re: xfburn crashed with SIGSEGV in fill_combo_speed()
New XfBurn version (0.5.2) is released at 2014-04, see http://git.xfce.org/apps/xfburn/tree/NEWS xfburn 0.5.2 (2014-04-09) - Blu-Ray support - Large file support (iso9660 level 3) - Small bugfixes Many thanks to Thomas Schmitt who supplied numerous patches and much debugging help to make this release with BluRay support possible. Ubuntu 14.04 LTS has older - 0.5.0 release, maybe someone could package new 0.5.2 release to PPA? Please :) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295721 Title: xfburn crashed with SIGSEGV in fill_combo_speed() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1295721] Re: xfburn crashed with SIGSEGV in fill_combo_speed()
Hi, the crash should now be fixed in Xfburn's Git repository. In a test i was able to create an ISO image file while no burner drive was accessible. Packagers interested in a patch will have to combine http://git.xfce.org/apps/xfburn/commit/?id=75557169edbb5f499ed97b6bc8708f96f8469d4c and http://git.xfce.org/apps/xfburn/commit/?id=2db1dd16660007102b9168bb4ca71e66753d8877 Nevertheless i assume that Volkodav actually wants to burn an ISO filesystem to CD or DVD, rather than creating an ISO image on hard disk. For that it would be necessary to find out why /dev/sr0 is not accepted by libburn and how to make it acceptable. As soon as this is achieved, the bug is of no importance. Have a nice day :) Thomas -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295721 Title: xfburn crashed with SIGSEGV in fill_combo_speed() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1295721] Re: xfburn crashed with SIGSEGV in fill_combo_speed()
Hi, Well I get brw-rw+ 1 root cdrom 11, 0 Mar 23 09:42 /dev/sr0 so the drive is there So device file non-existence is not the cause. But meanwhile i was able to produce a nice crash of xfburn after chmod a-rw /dev/sr0 and trying to compose an ISO image. At start-up Xfburn warns me that there is no usable drive. Valgrind complains about uninitialised values being used. Among its output is Process terminating with default action of signal 11 (SIGSEGV) Access not within mapped region at address 0x1 at 0x417E12: fill_combo_speed (xfburn-device-box.c:453) which in my xfburn-0.5.1-git version is the same C statement as in 0.5.0's line 470: gint write_speed = GPOINTER_TO_INT (el-data); - So the lack of a detected drive seems to be an intermediate cause, indeed. I will inform the upstream developer now. - Still we do not know why your drive does not get recognised by Xfburn. The next two suspects would be udev and libburn. udev should report drive properties by: udevadm info --export-db | grep ID_CDROM libburn can best be exercised by a CLI program xorriso -devices If no drive is found, then direct the SCSI transaction log to a file /tmp/xorriso_log and post it here: xorriso -scsi_log on -report_about all -devices 21 | \ tee -i /tmp/xorriso_log If this stays inconclusive, then we would have to start experiments with the source code of xfburn. (xfburn/xfburn-device-list.c:get_libburn_device_list around the call of burn_drive_scan.) Have a nice day :) Thomas -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295721 Title: xfburn crashed with SIGSEGV in fill_combo_speed() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1295721] Re: xfburn crashed with SIGSEGV in fill_combo_speed()
Hi, one reason for the drive being not recognizable would be if it was mounted by the operating system. Does it get visible to Xfburn if you start it after doing as superuser: umount /dev/sr0 Have a nice day :) Thomas -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295721 Title: xfburn crashed with SIGSEGV in fill_combo_speed() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1295721] Re: xfburn crashed with SIGSEGV in fill_combo_speed()
Hi, https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+attachment/4035991/+files/Stacktrace.txt el = 0x8438bf0ae0f208b profile_no = 32603 el differs much from all other addresses shown in the stack. profile_no cannot be originally obtained from libburn. I'd guess the crash reason is an uninitialized GSList *el; after g_object_get (G_OBJECT (xfburn_device_list_get_current_device (priv-devlist)), profile-no, profile_no, supported-speeds, el, NULL); #0 fill_combo_speed (box=box@entry=0x7f5b0a8c5950, device=0x0) at xfburn-device-box.c:470 The value of parameter device stems from xfburn_device_list_get_current_device (priv-devlist) two calls above: #2 0x7f5b0973ba3e in [...] at xfburn-device-box.c:297 So it has to be assumed that this happened in xfburn-device-box.c:436: g_object_get (G_OBJECT (NULL), profile-no, profile_no, supported-speeds, el, NULL); Regrettably http://www.gtk.org/api/2.6/gobject/gobject-The-Base-Object-Type.html#g-object-get does not specify what happens to el and profile in this case. The stack values indicate that they are random resp. uninitialized. -- The NULL obviously happens because there are no drives detected. So why that ? What do you get from xorriso -devices as the user who executes Xfburn, and as superuser ? What do you get from ls -l /dev/sr* Have a nice day :) Thomas -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295721 Title: xfburn crashed with SIGSEGV in fill_combo_speed() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1295721] Re: xfburn crashed with SIGSEGV in fill_combo_speed()
Well I get brw-rw+ 1 root cdrom 11, 0 Mar 23 09:42 /dev/sr0 so the drive is there On 03/23/2014 01:31 AM, Thomas Schmitt wrote: ls -l /dev/sr* -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295721 Title: xfburn crashed with SIGSEGV in fill_combo_speed() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfburn/+bug/1295721/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs