Poplog demo for linux. 
Author Message
 Poplog demo for linux.

Hello,

I have downloaded the demo version of poplog for Linux.
However I obtain the following:

----------------
eraora:~$ /usr/local/poplog/poplog15.0/pop/pop/poplog

         * * * * * * * * * * * * * * * * * * * * * * * * * * *
         *            Sussex Poplog Version 15.01            *
         *     See HELP NEWS for details of new features     *
         * * * * * * * * * * * * * * * * * * * * * * * * * * *
Segmentation fault
eraora:~$
----------------

strace shows the following:

----------------
brk(0)                                  = 0x24c0f8
sigaction(SIGQUIT, {0x1d000c, [], SA_INTERRUPT}, {SIG_DFL}) = 0
sigaction(SIGALRM, {SIG_IGN}, {SIG_DFL}) = 0
sigaction(SIGVTALRM, {SIG_IGN}, {SIG_DFL}) = 0
sigaction(SIGIO, {SIG_IGN}, {SIG_DFL})  = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=8192*1024}) = 0
brk(0x24c0f8)                           = 0x24c0f8
brk(0x24f000)                           = 0x24f000
brk(0x24f000)                           = 0x24f000
brk(0x26f000)                           = 0x26f000
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=8192*1024}) = 0
sigprocmask(SIG_BLOCK, ~[], [])         = 0
sigprocmask(SIG_SETMASK, [], NULL)      = 0

[A gazillion repetitions of the previous two lines, and then]

sigprocmask(SIG_BLOCK, ~[], [])         = 0
sigprocmask(SIG_SETMASK, [], NULL)      = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
----------------

My system is: i486, Linux 2.0.33, libc 5.2.18.

Does someone have a suggestion on how to run the demo, or know what is
wrong with my system?

Thanks in advance,
Pierpaolo Bernardi



Sat, 10 Feb 2001 03:00:00 GMT  
 Poplog demo for linux.

Quote:

> Hello,

> I have downloaded the demo version of poplog for Linux.
> [extensive error report snipped]
> My system is: i486, Linux 2.0.33, libc 5.2.18.

> Does someone have a suggestion on how to run the demo, or know what is
> wrong with my system?

The demo version stopped working with 2.0.x kernels. Unfortunately it has
not been upgraded since then.

--

------------------------------------------------------------------------------
Few people have a talent for constructive laziness. -- Lazarus Long



Sat, 10 Feb 2001 03:00:00 GMT  
 Poplog demo for linux.
I had the same, or a similar problem. After looking at the strace output
more closely, I figured that the problem was too less stack space.
When I ran poplog as user root the SIGSEGV vanished and poplog started ok.
So I finally upped the limit on stackspace for users. It is defined in
the kernel include file /usr/include/linux/sched.h:

sched.h:#define _STK_LIM        (1*1024*1024*1024) /* 1 GB for poplog */

the normal values was 8K, with 1G it works ok for me, and I never saw
any other problems.
Why poplog needs such a horrendous stack space limit for startup is
beyond me, but then if it works, who cares.

Hoping, this will help you,

Andreas



Sun, 11 Feb 2001 03:00:00 GMT  
 Poplog demo for linux.

: the normal values was 8K, with 1G it works ok for me, and I never saw
: any other problems.
: Why poplog needs such a horrendous stack space limit for startup is
: beyond me, but then if it works, who cares.

: Hoping, this will help you,

This worked, thank you.

Pierpaolo



Tue, 13 Feb 2001 03:00:00 GMT  
 
 [ 4 post ] 

 Relevant Pages 

1. Running the Poplog demo for Linux.

2. the old free linux poplog comes to life on suse linux

3. Poplog talk/demo in Oxford, UK

4. 2 things about the poplog demo

5. Poplog talk/demo in Oxford, UK

6. poplog for small linux systems

7. Tuning linux-poplog

8. Tuning linux-poplog # correction

9. Bug in array implementation in linux+PC poplog

10. Linux Mandrake Poplog Installation

11. Fixing systime in linux poplog on X86

12. Linux poplog (not systime)

 

 
Powered by phpBB® Forum Software