ldeveaux
unread,Aug 7, 2010, 6:46:37 AM8/7/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to XAM Developers Group
Hi,
I now want to use HTTP_VIM for 32bits arch. I've compiled it with the
build_32 option but the VIM server seems broken.
Indeed, with this code :
xam_string vXRI = "snia-xam://httpvim!localhost?
targetServer.ipAddress=127.0.0.1&targetServer.port=9923&targetServer.vimname=Remote";
vStatus = XAMLibrary_Connect(vXRI, vpXSystem);
The program is blocked, no XSystem is returned.
When running gdb I have this backtrace:
#0 XAM_Utils::isCodepointValid (inChar=103) at /home/l_dev/project/
xamsdk-1.0.1/C_XAM_Library/src_Linux-GCC4/c/utils/XAM_Utils.cpp:473
#1 0xf1098462 in XAM_Utils::utf8_to_ucs4 (inMBChar=0xf39f5031
"getServer.port=9923&targetServer.vimname=Remote",
outChar=@0xf39f4ab0,
inValidate=true) at /home/l_dev/project/xamsdk-1.0.1/C_XAM_Library/
src_Linux-GCC4/c/utils/XAM_Utils.cpp:484
#2 0xf1099139 in XAM_Utils::validateUTF8 (
inChar=0xf39f4ff0 "snia-xam://httpvim!localhost?
targetServer.ipAddress=127.0.0.1&targetServer.port=9923&targetServer.vimname=Remote",
inNumChars=-1) at /home/l_dev/project/xamsdk-1.0.1/C_XAM_Library/
src_Linux-GCC4/c/utils/XAM_Utils.cpp:814
#3 0xf108f509 in XAM_Router::XAMLibrary_Connect (
inXRI=0xf39f4ff0 "snia-xam://httpvim!localhost?
targetServer.ipAddress=127.0.0.1&targetServer.port=9923&targetServer.vimname=Remote",
outHandle=0x82bae98) at /home/l_dev/project/xamsdk-1.0.1/
C_XAM_Library/src_Linux-GCC4/c/classlib/router/XAM_Router.cpp:1281
#4 0xf10b8c6f in XAMLibrary_Connect (
inXRI=0xf39f4ff0 "snia-xam://httpvim!localhost?
targetServer.ipAddress=127.0.0.1&targetServer.port=9923&targetServer.vimname=Remote",
outHandle=0x82bae98) at /home/l_dev/project/xamsdk-1.0.1/
C_XAM_Library/src_Linux-GCC4/c/api/xam.cpp:1671
xam.log returns:
Time FormattedTime LogLevel
PID.Thread Component
Message
1281082216153 2010-08-06 08:10:16.153 [none]
6799.-217093264 [---]
XAM SDK Logger Version 0.0.0
1281082216153 2010-08-06 08:10:16.153 [debug]
6799.-217093264
[xam_debug] ******* Start XAMLibrary Apply Configuration Updates
*******
1281082216153 2010-08-06 08:10:16.153 [debug]
6799.-217093264
[xam_debug] CONFIG [xam_string] .xam.config.path = "/home/l_dev/
Arcsys/ArcsysTransferServer/etc/xam/default/xamconfig.conf"
1281082216153 2010-08-06 08:10:16.153 [debug]
6799.-217093264
[xam_debug] CONFIG [xam_boolean] .xam.log.append = "false"
1281082216153 2010-08-06 08:10:16.153 [debug]
6799.-217093264
[xam_debug] CONFIG [xam_int] .xam.log.level = "5"
1281082216153 2010-08-06 08:10:16.153 [debug]
6799.-217093264
[xam_debug] CONFIG [xam_int] .xam.log.verbosity = "5"
1281082216153 2010-08-06 08:10:16.153 [debug]
6799.-217093264
[xam_debug] CONFIG [xam_string] .xam.config.vim.alias.httpvim =
"/
home/l_dev/project/xamsdk-1.0.1/C_XAM_Library/objects/Linux-GCC4_32/
http_vim/libxam_vim_http32.so"
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[xam_debug] CONFIG [xam_string] .xam.log.path = "/home/l_dev/
Arcsys/ArcsysTransferServer/log/xam.log"
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[xam_debug] ******* End XAMLibrary Apply Configuration Updates
*******
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264
[api_exit] Exit XAM_SetString
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264
[api_enter] XAMLibrary_Connect
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[api_param] [in] [xam_string] "snia-xam://httpvim!localhost?
targetServer.ipAddress=127.0.0.1&targetServer.port=9923&targetServer.vimname=Remote"
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[api_param] [in] [xsystem_handle*] 0x82872e0
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264 [lib]
Attempting to load library: "/home/l_dev/project/xamsdk-1.0.1/
C_XAM_Library/objects/Linux-GCC4_32/http_vim/libxam_vim_http32.so"
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264 [lib]
Successfully loaded library: "libxam_vim_http32.so"
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264 [lib]
VIM_LOADED: "/home/l_dev/project/xamsdk-1.0.1/C_XAM_Library/
objects/
Linux-GCC4_32/http_vim/libxam_vim_http32.so"
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264
[vim_enter] VIM_CreateXSystem (libxam_vim_http32.so)
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle*] 0x82872e0
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264
[vim_exit] Exit VIM_CreateXSystem
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [out] [xsystem_handle] 19620729
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264
[vim_enter] ******* Start XSystem initialization
(libxam_vim_http32.so) *******
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateBoolean (libxam_vim_http32.so)
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xsystem.initializing"
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] true
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateBoolean
1281082216154 2010-08-06 08:10:16.154 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateString (libxam_vim_http32.so)
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.config.vim.alias.httpvim"
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216154 2010-08-06 08:10:16.154 [debug]
6799.-217093264
[vim_param] [in] [xam_string] "/home/l_dev/project/xamsdk-1.0.1/
C_XAM_Library/objects/Linux-GCC4_32/http_vim/libxam_vim_http32.so"
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateString
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateInt (libxam_vim_http32.so)
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.level"
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_int] 5
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateInt
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateInt (libxam_vim_http32.so)
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.verbosity"
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_int] 5
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateInt
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateString (libxam_vim_http32.so)
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.path"
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_string] "/home/l_dev/Arcsys/
ArcsysTransferServer/log/xam.log"
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateString
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateInt (libxam_vim_http32.so)
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.format"
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_int] 1
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateInt
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateBoolean (libxam_vim_http32.so)
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.append"
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateBoolean
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateInt (libxam_vim_http32.so)
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.max.size"
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xam_int] 1048576
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateInt
1281082216155 2010-08-06 08:10:16.155 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateInt (libxam_vim_http32.so)
1281082216155 2010-08-06 08:10:16.155 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.max.rollovers"
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_int] 1
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateInt
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateString (libxam_vim_http32.so)
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.message.filter"
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ""
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateString
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_enter] VIM_XSystem_CreateString (libxam_vim_http32.so)
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xam.log.component.filter"
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_boolean] false
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ""
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_CreateString
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_enter] VIM_XSystem_DeleteField (libxam_vim_http32.so)
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_string] ".xsystem.initializing"
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_exit] Exit VIM_XSystem_DeleteField
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_exit] ******* End XSystem initialization
(libxam_vim_http32.so) *******
1281082216156 2010-08-06 08:10:16.156 [info]
6799.-217093264
[vim_enter] VIM_XSystem_Connect (libxam_vim_http32.so)
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xsystem_handle] 19620729
1281082216156 2010-08-06 08:10:16.156 [debug]
6799.-217093264
[vim_param] [in] [xam_string] "localhost?
targetServer.ipAddress=127.0.0.1&targetServer.port=9923&targetServer.vimname=Remote"
I think there is an infinite loop in utf8_to_ucs4 function.
I hope anyone can help me.
Best regards,