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

Problema con los modulos iBCS y linux-abi



Hola,

Tengo funcionando el modulo iBCS con el kernel 2.2.15, para poder ejecutar
ficheros del tipo: 80386 COFF executable not stripped. (Unix)
Despues de decidirme a pasar a 2.4.x, encontré que el modulo iBCS estaba
reemplazado por linux-abi-2.4.x-patch, despues de instalar el nuevo kernel e
insertar los módulos abi necesarios (abi-util,abi-sco,abi-ibcs...) intente
iniciar la aplicación y no arranco, en los logs solo aparecía:

set personality to 4000005
set personality to 7000003
coff: trapping process with SEGV

supongo que el problema es el "trapping with SEGV", por lo que he podido
leer el "set personality" es solo informativo.

Alguien a probado linux-abi y obtiene el mismo mensaje, al intentar ejecutar
un ejecutable COFF?

En el terminal donde intento ejecutar el programa aparece el mensaje de
error:

   Program stopped at "sy3menu.4gl", line number 0.
   SQL statement error number -408.
   Invalid message type received from the sqlexec process.

Como vi que no conseguia hacerlo funcionar, me decidí a volver a un kernel
2.2.x, lo intente con el 2.2.25 i esta vez utilizando el modulo iBCS
compilado para 2.2.25.
Pero curiosamente no funcionó, esta vez ya no salia ningun mensaje de error
en los logs, simplemente la información al cargar el modulo iBCS:
iBCS: socksys registered on character major 30

y volvía a aparecer el mensaje de error de la aplicación al no poder iniciar
( Program stopped.... ).

En principio creo que no debería ser problema del codigo iBCS ya que para la
serie de kernels 2.2.x es el mismo, asi que lo unico que cambia es el
kernel... puede ser que el programa utilice alguna función que ya no existe?

Tambien he probado con una versión de kernel 2.2.17, pero tampoco funciona.

Alguien ha tenido el mismo problema y tiene alguna pista de como
solucionarlo ?


Gracias.

J. Castells.





Reply to: