nautilus-cd-burner broken again on amd64
Jeremy Messenger
mezz7 at cox.net
Sun Jan 9 01:31:02 PST 2005
On Sun, 09 Jan 2005 01:23:41 -0800, Sean McNeil <sean at mcneil.com> wrote:
> This time it appears that the make_iso routine is bad:
>
> (gdb) bt
> #0 0x0000000803d6acd1 in _lock_release (lck=0x540b00, lu=0x51b000)
> at /usr/src/lib/libpthread/sys/lock.c:231
> #1 0x0000000803d69740 in _thr_cancel_enter (thread=0x51b000)
> at /usr/src/lib/libpthread/thread/thr_cancel.c:272
> #2 0x0000000803d5429f in __poll (fds=0x804480, nfds=10, timeout=0)
> at /usr/src/lib/libpthread/thread/thr_poll.c:52
> #3 0x00000008038e4095 in g_main_context_poll (context=0x54b100,
> timeout=0,
> priority=5317472, fds=0x804480, n_fds=10) at gmain.c:2875
> #4 0x00000008038e3529 in g_main_context_iterate (context=0x54b100,
> block=1,
> dispatch=1, self=0x540b00) at gmain.c:2568
> #5 0x00000008038e3c6a in g_main_loop_run (loop=0x7a6de0) at
> gmain.c:2777
> #6 0x0000000000409625 in make_iso (
> filename=0x7dfb80 "/home/sean/.ncb/image.iso.vq0zVn",
> label=0x5cc9e0 "Personal Data, Jan 09, 2005", warn_low_space=0,
> use_joliet=59, debug=8405760) at make-iso.c:751
> #7 0x0000000000406cf6 in burn_cd (rec=0x5ba200, source_iso=0x0,
> label=0x5cc9e0 "Personal Data, Jan 09, 2005", eject_cd=0, speed=0,
> dummy=0, debug=0, overburn=0, burnproof=0) at
> nautilus-cd-burner.c:654
> #8 0x000000000040818d in main (argc=0, argv=0x556a00)
> at nautilus-cd-burner.c:1240
>
> It just sits in an infinite loop and the file never grows (it is size
> 0).
http://lists.freebsd.org/pipermail/freebsd-gnome/2005-January/009653.html
GNOME developers are using unoffical patch of make_iso, so I think we will
have to create a slave port of cdrtools or just depend on cdrtools-cjk.. I
don't know if marcus has find anything more, but my patch in the above
link works perfect me. My patch above is same behave as previous version
of nautilus-cd-burner.
Cheers,
Mezz
> Cheers,
> Sean
--
mezz7 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
More information about the freebsd-gnome
mailing list