[Bug 172332] Re: Nautilus DVD creator hangs when trying to write files to disc
Nick Demou
ndemou at enlogic.gr
Tue Apr 15 12:59:04 BST 2008
I've seen the same behavior when I was witting a lot of files (last time
~2000 files)
following is an strace for nautilus-cd-burner and nautilus-cd-burner/mapping-daemon during the bugy behavior. I've waited for at least 3-4 minutes with no response (btw total CPU response was ~1% for all this time). If you need backtrace please let me know what trick I should use in the special case of nautilus. I've tried
killall nautilus && gdb nautilus 2>&1 | tee gdb-nautilus.txt
but it captured nothing at all
---------------------------------------
strace for nautilus-cd-burner:
---------------------------------------
Process 9410 attached - interrupt to quit
select(16, [15], NULL, NULL, {0, 380000}) = 0 (Timeout)
read(15, 0x8339180, 1024) = -1 EAGAIN (Resource temporarily unavailable)
select(16, [15], NULL, NULL, {1, 0}) = 0 (Timeout)
read(15, 0x8339180, 1024) = -1 EAGAIN (Resource temporarily unavailable)
select(16, [15], NULL, NULL, {1, 0}) = 0 (Timeout)
read(15, 0x8339180, 1024) = -1 EAGAIN (Resource temporarily unavailable)
select(16, [15], NULL, NULL, {1, 0}) = 0 (Timeout)
[...] the above seems to go on for ever [...]
---------------------------------------
strace for nautilus-cd-burner/mapping-daemon
---------------------------------------
Process 9363 attached - interrupt to quit
gettimeofday({1208258779, 604502}, NULL) = 0
gettimeofday({1208258779, 604573}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3, 2144) = 0
gettimeofday({1208258781, 748786}, NULL) = 0
gettimeofday({1208258781, 748852}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3, 5000) = 0
gettimeofday({1208258786, 748764}, NULL) = 0
gettimeofday({1208258786, 748825}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3, 0) = 0
gettimeofday({1208258786, 748953}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3, 5000) = 0
[...] the above seems to go on for ever [...]
** Changed in: nautilus-cd-burner (Ubuntu)
Status: Invalid => New
** Description changed:
- Binary package hint: gnome-system-monitor
+ After adding too many files (say 2000) to a Blank DVD folder (burn://)
+ and clicking "Write to Disc" the write to disc dialog box appears but it
+ is completely unresponsive (BTW it reports "calculating data size" or
+ something close to that).
- After I added files to the Blank DVD folder and clicked "Write to Disc"
- the dialog box appears but it is completely unresponsive. I have tried
- taking out the disc, closing the Nautilus processes using System
- Monitor, but whenever I try to do it again, the same thing happens.
- Yesterday I managed to write two discs without any problems.
-
- ProblemType: Bug
- Architecture: i386
- Date: Tue Nov 27 14:22:06 2007
- DistroRelease: Ubuntu 7.10
- ExecutablePath: /usr/bin/gnome-system-monitor
- NonfreeKernelModules: nvidia
- Package: gnome-system-monitor 2.20.1-0ubuntu1
- PackageArchitecture: i386
- ProcCmdline: gnome-system-monitor
- ProcCwd: /home/rich
- ProcEnviron:
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
- LANG=en_GB.UTF-8
- SHELL=/bin/bash
- SourcePackage: gnome-system-monitor
- Uname: Linux rich-desktop 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux
+ With few files (say 10) everything goes as expected
--
Nautilus DVD creator hangs when trying to write files to disc
https://bugs.launchpad.net/bugs/172332
You received this bug notification because you are a member of Ubuntu
Burning Team, which is subscribed to nautilus-cd-burner in ubuntu.
More information about the Ubuntu-burning
mailing list