[indiana-discuss] evince hangs in b101 after suspend-resume
solarg
solarg at laposte.net
Fri Mar 6 23:30:56 PST 2009
Jürgen Keil wrote:
>
> The next time the system has problems on resume, try to
> "truss -v all" the hanging gnome application, try to find one
> of those failed unix domain socket connects, convert the
> hexadecimal number following the "linc-" substring to a
> decimal PID value, and run "pstack $PID".
>
> Now it is possible that the process with $PID does not run any
> more (has crashed) after such a failed suspend / resume. It
> would be best if you could save the output of "ptree" everytime
> before you suspend the system, so that you can search which
> process did use $PID before the failed suspend /resume.
here are what i have this morning:
connect(13, 0x08295E50, 47, SOV_DEFAULT) Err#146 ECONNREFUSED
AF_UNIX name = /var/tmp/orbit-henry/linc-b02-0-49afbdd1ae36
close(13)
...
henry at delljm:~$ echo b02=D | mdb
2818
Mar 7 07:37:37 delljm genunix: [ID 603404 kern.notice] NOTICE:
core_log: at-spi-registryd[2818] core dumped:
/var/cores/at-spi-registryd-2818
henry at delljm:~$ dbx /usr/lib/at-spi-registryd
/var/cores/at-spi-registryd-2818
dbx: Can't open '/var/cores/at-spi-registryd-2818' -- core file ignored
For information about new features see `help changes'
To remove this message, put `dbxenv suppress_startup_message 7.7' in
your .dbxrc
Reading at-spi-registryd
Reading ld.so.1
Reading libc.so.1
Reading libspi.so.0.10.11
Reading libgdk-x11-2.0.so.0.1400.3
Reading libglib-2.0.so.0.1800.0
Reading libbonobo-activation.so.4.0.0
Reading libORBit-2.so.0.1.0
Reading libgobject-2.0.so.0.1800.0
Reading libsocket.so.1
Reading libnsl.so.1
Reading libmlib.so.2
Reading libmlib_sse2.so.2
(dbx) exit
henry at delljm:~$ dbx /usr/lib/at-spi-registryd
/var/cores/at-spi-registryd-2818
henry at delljm:~$ pfexec bash
henry at delljm:~# dbx /usr/lib/at-spi-registryd
/var/cores/at-spi-registryd-2818
For information about new features see `help changes'
To remove this message, put `dbxenv suppress_startup_message 7.7' in
your .dbxrc
Reading at-spi-registryd
dbx: warning: core object name "at-spi-registry" matches
object name "at-spi-registryd" within the limit of 14. assuming they match
core file header read successfully
Reading ld.so.1
Reading libc.so.1
Reading libspi.so.0.10.11
Reading libgdk-x11-2.0.so.0.1400.3
Reading libglib-2.0.so.0.1800.0
Reading libbonobo-activation.so.4.0.0
Reading libORBit-2.so.0.1.0
Reading libgobject-2.0.so.0.1800.0
Reading libsocket.so.1
Reading libnsl.so.1
Reading libmlib.so.2
Reading libmlib_sse2.so.2
Reading libbonobo-2.so.0.0.0
Reading libORBitCosNaming-2.so.0.1.0
Reading libgthread-2.0.so.0.1800.0
Reading libpthread.so.1
Reading libX11.so.4
Reading libXext.so.0
Reading xlibi18n.so.2
Reading libXau.so.6
Reading libXrandr.so.2
Reading libXfixes.so.1
Reading libXcomposite.so.1
Reading libXdamage.so.1
Reading libXi.so.5
Reading libatk-1.0.so.0.2409.1
Reading libXevie.so.1
Reading libXtst.so.1
Reading UTF-8%646.so
Reading libpango-1.0.so.0.2106.0
t at 1 (l at 1) program terminated by signal ABRT (Abort)
0xceb017c5: _lwp_kill+0x0015: jae _lwp_kill+0x23 [ 0xceb017d3, .+0xe ]
(dbx) where
current thread: t at 1
=>[1] _lwp_kill(0x1, 0x6, 0x80474dc, 0xceaf9f3a), at 0xceb017c5
[2] thr_kill(0x1, 0x6, 0x80474dc, 0xceaaa02e), at 0xceaf9f5c
[3] raise(0x6, 0x0, 0x804752c, 0xcea815ea), at 0xceaaa03a
[4] abort(0x80c4630, 0x80dfcb0, 0xce927bb0, 0x393431, 0x8047564,
0xcebc6234), at 0xcea8160a
[5] g_assertion_message(0x0, 0xce7e536c, 0x95, 0xce7e5334,
0x80dfcb0), at 0xce8b229e
[6] g_assertion_message_expr(0x0, 0xce7e536c, 0x95, 0xce7e5334,
0xce7e5338), at 0xce8b22e7
[7] do_unref(0x80c4630), at 0xce7c3fce
[8] ORBit_RootObject_release(0x80c4630), at 0xce7c4086
[9] CORBA_Object_release(0x80c4630, 0x804761c), at 0xce7c71bf
[10] bonobo_object_release_unref(0x80c4630, 0x0), at 0xcd3b7dd2
[11] registry_filter_event(0x8076418, 0x8047670, 0x804788c), at
0x80590e7
[12] impl_registry_notify_event(0x807642c, 0x80cd57c, 0x804788c), at
0x8059265
[13]
_ORBIT_skel_small_Accessibility_EventListener_notifyEvent(0x807642c,
0x0, 0x8047720, 0x8047740, 0x804788c, 0x805920c), at 0xcea0ed2e
[14] ORBit_POAObject_invoke(0x809dfa8, 0x0, 0x8047720, 0x8047740,
0x80477c8, 0x804788c), at 0xce7d3182
[15] ORBit_OAObject_invoke(0x809dfa8, 0x0, 0x8047720, 0x8047740,
0x80477c8, 0x804788c), at 0xce7d755d
[16] ORBit_small_invoke_adaptor(0x809dfa8, 0x80c6228, 0xcea35790,
0x80477c8, 0x804788c), at 0xce7c4f7f
[17] ORBit_POAObject_handle_request(0x809dfa8, 0x80f116c, 0x0, 0x0,
0x0, 0x80c6228, 0x804788c), at 0xce7d35ba
[18] ORBit_POAObject_invoke_incoming_request(0x809dfa8, 0x80c6228,
0x804788c), at 0xce7d39b4
[19] ORBit_POA_handle_request(0x8072e80, 0x80c6228, 0x80c6240), at
0xce7d3e36
[20] ORBit_handle_request(0x8072e08, 0x80c6228), at 0xce7d735f
[21] giop_connection_handle_input(0x80a76e0), at 0xce7c1ee6
[22] link_connection_io_handler(0x0, 0x1, 0x80a76e0), at 0xce7dd7ed
[23] link_source_dispatch(0x80a7a00, 0xce7dd77c, 0x80a76e0), at
0xce7df602
[24] g_main_dispatch(0x80722e8), at 0xce88e9dc
[25] g_main_context_dispatch(0x80722e8), at 0xce88fadd
[26] g_main_context_iterate(0x80722e8, 0x1, 0x1, 0x806d6a8), at
0xce88fefa
[27] g_main_loop_run(0x80a49f0), at 0xce8904fc
[28] bonobo_main(0x8047bfc, 0x8047b38, 0xcebfc7e4, 0xcebfc7e4,
0x8047b44, 0xcebc6234), at 0xcd3b3671
[29] main(0x1, 0x8047b7c, 0x8047b84), at 0x80584ea
(dbx)
i don't know what's at-spi-registryd, and i don't know how to restart
it, except logout from the current session and re-login?
Thanks for your help,
gerard
More information about the indiana-discuss
mailing list