Hello,

it looks like the currently selected thread in GDB monitor is not the one which got the page fault. You can list the other threads with the "info threads" command and then choose another thread with the 'thread n' command (for example 'thread 2') and then you can print the backtrace of the newly selected thread.

Christian

On 10/30/2012 02:59 PM, Ivan Loskutov wrote:
Hello.

In the latest version of Genode didn't work Arora browser.
I have messages in log:
no RM attachment (READ pf_addr=0 pf_ip=14b05e4 from 60e000)
virtual void Genode::Pager_activation_base::entry(): Could not resolve pf=0
ip=14b05e4

I tried to investigate this issue. I launched Arora with gdb-server:
Program received signal SIGSEGV, Segmentation fault.
0x000632e3 in l4_ipc_call (timeout=..., snd_tag=<optimized out>,
dest=<optimized out>, u=<optimized out>) at /home/ivan/projects/genode/
genode-ksyslabs-staging/_build.foc_x86_32/include/x86/l4f/l4/sys/ipc
-l42-gcc3-nopic.h:54
54           );
(gdb) bt
#0  0x000632e3 in l4_ipc_call (timeout=..., snd_tag=<optimized out>,
dest=<optimized out>, u=<optimized out>) at /home/ivan/projects/genode/
genode-ksyslabs-staging/_build.foc_x86_32/include/x86/l4f/l4/sys/ipc
-l42-gcc3-nopic.h:54
#1  l4_irq_receive_u (utcb=<optimized out>, to=<optimized out>,
irq=<optimized out>) at /home/ivan/projects/genode/genode-ksyslabs
-staging/_build.foc_x86_32/include/l4/sys/irq.h:254
#2  l4_irq_receive (to=<optimized out>, irq=<optimized out>) at /home/ivan
/projects/genode/genode-ksyslabs-staging/_build.foc_x86_32/include/l4/sys/
irq.h:303
#3  thread_stop_myself () at /home/ivan/projects/genode/genode-ksyslabs
-staging/base-foc/src/base/lock/lock_helper.h:105
#4  Genode::Cancelable_lock::lock (this=0x11b6648) at /home/ivan/projects/
genode/genode-ksyslabs-staging/base/src/base/lock/lock.cc:100
#5  0x011b65d8 in _stack_low ()
#6  0x011b6648 in _stack_low ()
#7  0x01096ba2 in Genode::Lock::lock (this=0x11b6614) at /home/ivan
/projects/genode/genode-ksyslabs-staging/base/include/base/lock.h:35
#8  0x01096fa4 in block (this=0x11b6614) at /home/ivan/projects/genode/
genode-ksyslabs-staging/base/include/base/semaphore.h:46
#9  down (this=0x11b65d4) at /home/ivan/projects/genode/genode-ksyslabs
-staging/base/include/base/semaphore.h:155
#10 main (argc=18572648, argv=0x0) at /home/ivan/projects/genode/genode-
ksyslabs-staging/qt4/src/lib/qt_main/qt_main.cc:70

What may cause this error? How to debug in such cases?

--
Ivan Loskutov



------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct


_______________________________________________
Genode-main mailing list
Genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main