LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Can't run urban terror, tce, 32bit id stuff with new slack64 13.0 updates on PXE (https://www.linuxquestions.org/questions/slackware-14/can%27t-run-urban-terror-tce-32bit-id-stuff-with-new-slack64-13-0-updates-on-pxe-841906/)

Linux.tar.gz 11-02-2010 10:03 AM

Can't run urban terror, tce, 32bit id stuff with new slack64 13.0 updates on PXE
 
Hi.
Just upgraded a slack64 13.0 PXE server, and all 32bit id stuff doesn't work anymore.
Upgraded glib*-multilib
The 64bit version of io urban terror works.
The programs crashes with a segfault, and without clear reason.
Tried to strace around without success.

All works under a non-PXE slack64.

I chrooted in the root server and typed ldconfig without success...

Lufbery 11-04-2010 08:15 AM

It could be that your update of the multi-lib Glibc packages didn't go well.

Post over in the Slackware forum and I bet you'll get the help you need.

Linux.tar.gz 11-15-2010 09:45 AM

Reinstalled the multilib stuff using :

upgradepkg --reinstall --install-new *.t?z

Seems nothing has changed.

Here's the end of strace ./et.x86 :

gettimeofday({1289835646, 926013}, NULL) = 0
read(15, "\200\200\0\0\0\0\200\200\0\0\0\0\200\200\0\0\0\0\200\200\0\0\0\0\200\200\0\0\0\0\200\200\0"..., 2048) = 2048
read(15, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
read(15, "\0\0\0\0\252\252\0\0\0\0\0\0\0\0\252\252\0\0\0\0\0\0\0\0\252\252\0\0\0\0\0\0\0"..., 4096) = 4096
read(15, "\0\0\0\0\0\0\0\0\252\252\0\0\0\0\0\0\0\0\252\252\0\0\0\0\0\0\0\0\252\252\0\0\0"..., 1024) = 1024
gettimeofday({1289835646, 927181}, NULL) = 0
read(7, 0x962efa8, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(0, 0xff97700f, 1) = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(13, 0x8e6bde0, 32768, 0, 0xff976ff8, 0xff977008) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1289835646, 927303}, NULL) = 0
gettimeofday({1289835646, 927378}, NULL) = 0
gettimeofday({1289835646, 927400}, NULL) = 0
gettimeofday({1289835646, 927423}, NULL) = 0
gettimeofday({1289835646, 927444}, NULL) = 0
gettimeofday({1289835646, 927525}, NULL) = 0
gettimeofday({1289835646, 927550}, NULL) = 0
gettimeofday({1289835646, 927573}, NULL) = 0
gettimeofday({1289835646, 927637}, NULL) = 0
gettimeofday({1289835646, 927723}, NULL) = 0
gettimeofday({1289835646, 927745}, NULL) = 0
sched_yield() = 0
sched_yield() = 0
sched_yield() = 0
sched_yield() = 0
sched_yield() = 0
sched_yield() = 0
sched_yield() = 0
mmap2(NULL, 1052672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffffffffeb3bc000
gettimeofday({1289835646, 928029}, NULL) = 0
open("/tmp/glxoLvDI", O_RDWR|O_CREAT|O_EXCL, 0600) = 16
unlink("/tmp/glxoLvDI") = 0
ftruncate(16, 8192) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 16, 0) = 0xfffffffff0bb9000
mmap2(NULL, 8192, PROT_READ|PROT_EXEC, MAP_SHARED, 16, 0) = -1 EPERM (Operation not permitted)
munmap(0xf0bb9000, 8192) = 0
close(16) = 0
gettimeofday({1289835646, 928273}, NULL) = 0
open("/tmp/glQuCH9N", O_RDWR|O_CREAT|O_EXCL, 0600) = 16
unlink("/tmp/glQuCH9N") = 0
ftruncate(16, 8192) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 16, 0) = 0xfffffffff0bb9000
mmap2(NULL, 8192, PROT_READ|PROT_EXEC, MAP_SHARED, 16, 0) = -1 EPERM (Operation not permitted)
munmap(0xf0bb9000, 8192) = 0
close(16) = 0
gettimeofday({1289835646, 936881}, NULL) = 0
ioctl(9, 0xc0304627, 0xff97e778) = 0
ioctl(8, 0xc0384657, 0xff97e7b0) = 0
sched_yield() = 0
sched_yield() = 0
gettimeofday({1289835646, 940049}, NULL) = 0
open("/tmp/glZV2MaS", O_RDWR|O_CREAT|O_EXCL, 0600) = 16
unlink("/tmp/glZV2MaS") = 0
ftruncate(16, 8192) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 16, 0) = 0xfffffffff0bb9000
mmap2(NULL, 8192, PROT_READ|PROT_EXEC, MAP_SHARED, 16, 0) = -1 EPERM (Operation not permitted)
munmap(0xf0bb9000, 8192) = 0
close(16) = 0
gettimeofday({1289835646, 940347}, NULL) = 0
open("/tmp/glGOOUcW", O_RDWR|O_CREAT|O_EXCL, 0600) = 16
unlink("/tmp/glGOOUcW") = 0
ftruncate(16, 8192) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 16, 0) = 0xfffffffff0bb9000
mmap2(NULL, 8192, PROT_READ|PROT_EXEC, MAP_SHARED, 16, 0) = -1 EPERM (Operation not permitted)
munmap(0xf0bb9000, 8192) = 0
close(16) = 0
gettimeofday({1289835646, 940542}, NULL) = 0
open("/tmp/gllyade0", O_RDWR|O_CREAT|O_EXCL, 0600) = 16
unlink("/tmp/gllyade0") = 0
ftruncate(16, 8192) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 16, 0) = 0xfffffffff0bb9000
mmap2(NULL, 8192, PROT_READ|PROT_EXEC, MAP_SHARED, 16, 0) = -1 EPERM (Operation not permitted)
munmap(0xf0bb9000, 8192) = 0
close(16) = 0
gettimeofday({1289835646, 940816}, NULL) = 0
open("/tmp/gliB3Hi4", O_RDWR|O_CREAT|O_EXCL, 0600) = 16
unlink("/tmp/gliB3Hi4") = 0
ftruncate(16, 8192) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 16, 0) = 0xfffffffff0bb9000
mmap2(NULL, 8192, PROT_READ|PROT_EXEC, MAP_SHARED, 16, 0) = -1 EPERM (Operation not permitted)
munmap(0xf0bb9000, 8192) = 0
close(16) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffffff775c000
write(1, "Received signal 11, exiting...\n"..., 31Received signal 11, exiting...
) = 31
getpid() = 2013
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\202\17\10\0\0\0\0\2 N\0\0 N\0\0 N\0\0\10\0\0\2\7\0\0\2\1\0\0\0i"..., 120}, {NULL, 0}, {""..., 0}], 3) = 120
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
read(7, "\6\0\35\0019\344\4\0\247\1\0\0\2\0\0\2\0\0\0\0\0\2\200\1\0\2\200\1\20\0\1\0\22"..., 4096) = 128
read(7, 0x962efa8, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\202\16\2\0\2\0\1\0\202\n\r\0\0\0\0\0<g\2\0\0\5@\5\340\5\300\6\0\0\0\4\1"..., 104}, {NULL, 0}, {""..., 0}], 3) = 104
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
read(7, "\1\1&\1\0\0\0\0\v\0\200\0\0\0\0\0\20e\335\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 32
read(7, 0x962efa8, 4096) = -1 EAGAIN (Resource temporarily unavailable)
getpid() = 2013
munmap(0xf776f000, 4096) = 0
ioctl(8, 0xc0104629, 0xff97dc2c) = 0
munmap(0xeeb64000, 266240) = 0
munmap(0xeb3bc000, 1052672) = 0
munmap(0xee921000, 266240) = 0
munmap(0xee8e0000, 266240) = 0
munmap(0xee89f000, 266240) = 0
munmap(0xee85e000, 266240) = 0
munmap(0xee7dd000, 528384) = 0
munmap(0xeeae3000, 528384) = 0
munmap(0xeeaa2000, 266240) = 0
munmap(0xeea61000, 266240) = 0
munmap(0xeea20000, 266240) = 0
munmap(0xee9df000, 266240) = 0
munmap(0xee99e000, 266240) = 0
munmap(0xec1ed000, 266240) = 0
munmap(0xec0ec000, 1052672) = 0
munmap(0xec0ab000, 266240) = 0
munmap(0xebeaa000, 2101248) = 0
munmap(0xebe69000, 266240) = 0
munmap(0xebe28000, 266240) = 0
munmap(0xebd27000, 1052672) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
bash-3.1$

ponce 11-30-2010 01:22 AM

not sure if this will solve, but you can try upgrading also the compat32 stuff and the gcc packages (if you have some in your install, only the related -multilib package).

EDIT: sorry, just checked and seems there are no updates for those :(

Quote:

Originally Posted by Linux.tar.gz (Post 4147008)
I chrooted in the root server and typed ldconfig without success...

maybe this is related...

Linux.tar.gz 11-30-2010 10:49 AM

I will try to reinstall games. I maybe had a problem with files.

Thx.

Linux.tar.gz 01-04-2011 09:21 AM

Seems i messed up with my alsa-packages. A -current and -compat32 imbroglio ^^.
Can't test right now, but i'm pretty sure i found the problem.

Thx all.


All times are GMT -5. The time now is 04:43 AM.