bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: providing memory objects to users


From: Marcus Brinkmann
Subject: Re: providing memory objects to users
Date: Wed, 12 Jun 2002 16:09:59 +0200
User-agent: Mutt/1.3.28i

On Wed, Jun 12, 2002 at 12:41:51PM +0200, Marcus Brinkmann wrote:
> I include the backtrace of the three interesting threads below.

Someday I will forget my own head.  I include them now, but in my current
version everything works, so I am not looking back.  To refresh memory, the
backtrace is the hang when accessing the mapping of the memory object provided
by the default pager.

(gdb) bt
#0  0x010714fc in evc_wait () from /lib/libc.so.0.3
#1  0x01071b76 in mach_msg () from /lib/libc.so.0.3
#2  0x010493ff in cproc_block () from /lib/libthreads.so.0.2
#3  0x01049c23 in __mutex_lock_solid () from /lib/libthreads.so.0.2
#4  0x0104f535 in ports_lookup_port () from /lib/libports.so.0.2
#5  0x0104ff06 in ports_manage_port_operations_one_thread ()
   from /lib/libports.so.0.2
#6  0x01072090 in mach_msg_server_timeout () from /lib/libc.so.0.3
#7  0x0104fd74 in ports_manage_port_operations_one_thread ()
   from /lib/libports.so.0.2
#8  0x0104ac3b in cthread_body () from /lib/libthreads.so.0.2

(gdb) bt
#0  0x010714fc in evc_wait () from /lib/libc.so.0.3
#1  0x01071b76 in mach_msg () from /lib/libc.so.0.3
#2  0x010493ff in cproc_block () from /lib/libthreads.so.0.2
#3  0x01049c23 in __mutex_lock_solid () from /lib/libthreads.so.0.2
#4  0x01087891 in _S_catch_exception_raise () from /lib/libc.so.0.3
#5  0x011dd013 in device_read_request_inband () from /lib/libmachuser.so.1
#6  0x011dd089 in _S_exc_server () from /lib/libmachuser.so.1
#7  0x0107e4f7 in get_privileged_ports () from /lib/libc.so.0.3
#8  0x01072090 in mach_msg_server_timeout () from /lib/libc.so.0.3
#9  0x01072176 in mach_msg_server () from /lib/libc.so.0.3
#10 0x0107e5a5 in get_privileged_ports () from /lib/libc.so.0.3
#11 0x0104ac3b in cthread_body () from /lib/libthreads.so.0.2

(gdb) bt
#0  0x01082a9b in _hurd_thread_sigstate () from /lib/libc.so.0.3
#1  0x010885c7 in hurd_thread_cancel () from /lib/libc.so.0.3
#2  0x01050972 in ports_interrupt_rpcs () from /lib/libports.so.0.2
#3  0x0104f873 in ports_no_senders () from /lib/libports.so.0.2
#4  0x010510a0 in ports_do_mach_notify_no_senders () from /lib/libports.so.0.2
#5  0x010521af in _ports_record_interruption () from /lib/libports.so.0.2
#6  0x010522ba in ports_notify_server () from /lib/libports.so.0.2
#7  0x0102c5fb in netfs_demuxer (inp=0x121bd80, outp=0x121dd80)
    at ../../libnetfs/demuxer.c:38
#8  0x0104ffd7 in ports_manage_port_operations_one_thread ()
   from /lib/libports.so.0.2
#9  0x01072090 in mach_msg_server_timeout () from /lib/libc.so.0.3
#10 0x0104fd74 in ports_manage_port_operations_one_thread ()
   from /lib/libports.so.0.2
#11 0x010500e8 in ports_manage_port_operations_multithread ()
   from /lib/libports.so.0.2
#12 0x01032738 in netfs_server_loop () at ../../libnetfs/init-loop.c:33
#13 0x0804c0c3 in main (argc=1, argv=0x121ffa4) at console.c:1384
#14 0x01095db6 in __libc_start_main () from /lib/libc.so.0.3

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de



reply via email to

[Prev in Thread] Current Thread [Next in Thread]