pkgsrc-Users archive

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

Opera broken on NetBSD4/i386?



Hello,

Opera is broken on NetBSD4/i386, pkgsrc current.
Netbsd 4.0BETA_2 was taken from the daily builds 3 days ago.

I have the following errors:

  shmget: Cannot allocate memory
  shmget: Cannot allocate memory
  shmget: Cannot allocate memory
  shmget: Cannot allocate memory
  shmget: Cannot allocate memory
  shmget: Cannot allocate memory
  opera: Failed to allocate shared memory 65536

And here's the trace around the first error:

  1336      1 opera    RET   read 32/0x20
  1336      1 opera    CALL  read(3,0xbfbfdf20,0x20)
  1336      1 opera    GIO   fd 3 read 32 bytes
       
"\^A\^A\M-U\^F\0\0\0\0\^C\0\M^@\^A|X\^[\b\M-0\M-l\M-?\M-?\M-8\M-l\M-?\M-?\M^T\^R\^Z\b+\0\0\0"
  1336      1 opera    RET   read 32/0x20
  1336      1 opera    CALL  ipc(0x16,0,0,0,0xbab76000)
  1336      1 opera    RET   ipc 0
  1336      1 opera    CALL  ipc(0x17,0,0x42c7f8,0x3b6,0)
  1336      1 opera    RET   ipc -1 errno -12 Cannot allocate memory
  1336      1 opera    CALL  dup(2)
  1336      1 opera    RET   dup 27/0x1b
  1336      1 opera    CALL  fcntl64(0x1b,3,0xbbbff6ac)
  1336      1 opera    RET   fcntl64 2
  1336      1 opera    CALL  fstat64(0x1b,0xbfbfdda4)
  1336      1 opera    RET   fstat64 0
  1336      1 opera    CALL  ioctl(0x1b,_IO('T',0x1,0),0xbfbfdd04)
  1336      1 opera    RET   ioctl 0
  1336      1 opera    CALL  old_mmap(0xbfbfdd8c)
  1336      1 opera    RET   old_mmap -1155072000/0xbb270000
  1336      1 opera    CALL  llseek(0x1b,0,0,0xbfbfde00,1)
  1336      1 opera    RET   llseek 0
  1336      1 opera    CALL  write(0x1b,0xbb270000,0x1f)
  1336      1 opera    GIO   fd 27 wrote 31 bytes
       "shmget: Cannot allocate memory
       "
  1336      1 opera    RET   write 31/0x1f
  1336      1 opera    CALL  close(0x1b)
  1336      1 opera    RET   close 0

It is basically the same for each error message, but not the last:

  1336      1 opera    RET   ipc 0
  1336      1 opera    CALL  ipc(0x17,0,0x10000,0x3b6,0)
  1336      1 opera    RET   ipc 393304/0x60058
  1336      1 opera    CALL  ipc(0x15,0x60058,0,0xbfbfdd6c,0)
  1336      1 opera    RET   ipc 0
  1336      1 opera    CALL  ipc(0x18,0x60058,0,0,0)
  1336      1 opera    RET   ipc 0
  1336      1 opera    CALL  ipc(0x17,0,0x10000,0x3b6,0)
  1336      1 opera    RET   ipc -1 errno -12 Cannot allocate memory
  1336      1 opera    CALL  dup(2)
  1336      1 opera    RET   dup 19/0x13
  1336      1 opera    CALL  fcntl64(0x13,3,0x8e0db40)
  1336      1 opera    RET   fcntl64 2
  1336      1 opera    CALL  fstat64(0x13,0xbfbfdbc4)
  1336      1 opera    RET   fstat64 0
  1336      1 opera    CALL  ioctl(0x13,_IO('T',0x1,0),0xbfbfdb24)
  1336      1 opera    RET   ioctl 0
  1336      1 opera    CALL  old_mmap(0xbfbfdbac)
  1336      1 opera    RET   old_mmap -1162231808/0xbab9c000
  1336      1 opera    CALL  llseek(0x13,0,0,0xbfbfdc20,1)
  1336      1 opera    RET   llseek 0
  1336      1 opera    CALL  write(0x13,0xbab9c000,0x1f)
  1336      1 opera    GIO   fd 19 wrote 31 bytes
       "shmget: Cannot allocate memory
       "
  1336      1 opera    RET   write 31/0x1f
  1336      1 opera    CALL  close(0x13)
  1336      1 opera    RET   close 0
  1336      1 opera    CALL  munmap(0xbab9c000,0x10000)
  1336      1 opera    RET   munmap 0
  1336      1 opera    CALL  fstat64(1,0xbfbfb624)
  1336      1 opera    RET   fstat64 0
  1336      1 opera    CALL  ioctl(1,_IO('T',0x1,0),0xbfbfb584)
  1336      1 opera    RET   ioctl 0
  1336      1 opera    CALL  old_mmap(0xbfbfb60c)
  1336      1 opera    RET   old_mmap -1162231808/0xbab9c000
  1336      1 opera    CALL  write(1,0xbab9c000,0x2e)
  1336      1 opera    GIO   fd 1 wrote 46 bytes
       "opera: Failed to allocate shared memory 65536
       "

Thanks for your help debugging this.

--
Loïc Hoguin
Dev:Extend



Home | Main Index | Thread Index | Old Index