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