Forums » Ryzom Game on GNU/Linux »
[SOLVED] clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified !
Added by shackra about 6 years ago
Hello guys!
I build succefully Ryzom-client, Ryzom-nel and Ryzom-data. However, Ryzom-client is showing an issue after I login. It just stay frozen!!
the log.log file at the bottom of the file shows this:
2012/07/20 20:57:12 INF 1186985792 <Unknown> client.cpp 575 main : Post-Login Init of Ryzom... 2012/07/20 20:57:12 WRN 1186985792 <Unknown> ligo_config.cpp 547 errorMessage : Can't open the file for reading. 2012/07/20 20:57:12 WRN 1186985792 <Unknown> init.cpp 1257 postlogInit : Can't load primitive class file 2012/07/20 20:57:12 DBG 1186985792 <Unknown> sheet_id.cpp 361 loadSheetId : Finished loading sheet_id.bin: 124466 entries read 2012/07/20 20:57:12 WRN 1186985792 <Unknown> sheet_id.cpp 389 init : SHEETID: Loading without known sound sheet id, please update sheet_id.bin with .sound sheets 2012/07/20 20:57:12 DBG 1186985792 <Unknown> audio_mixer_user.cpp 368 initDriver : AM: Init Driver 'AUTO' ('auto')... 2012/07/20 20:57:12 DBG 1186985792 <Unknown> dynloadlib.cpp 203 loadLibrary : Loading dynamic library '/usr/lib/nel/libnel_drv_openal.so' 2012/07/20 20:57:12 DBG 1186985792 <Unknown> ext_al.cpp 25 alExtInit : AL: Initializing extensions 2012/07/20 20:57:12 DBG 1186985792 <Unknown> audio_mixer_user.cpp 423 initDevice : AM: Init Device... 2012/07/20 20:57:12 DBG 1186985792 <Unknown> sound_driver_al.cpp 294 initDevice : AL: Opening device: 'NULL' 2012/07/20 20:57:12 DBG 1186985792 <Unknown> sound_driver_al.cpp 297 initDevice : AL: ALC_DEVICE_SPECIFIER: 'OpenAL Soft' 2012/07/20 20:57:12 DBG 1186985792 <Unknown> sound_driver_al.cpp 314 initDevice : AL: AL_VERSION: '1.1 ALSOFT 1.14', AL_RENDERER: 'OpenAL Soft', AL_VENDOR: 'OpenAL Community' 2012/07/20 20:57:12 DBG 1186985792 <Unknown> sound_driver_al.cpp 315 initDevice : AL: AL_EXTENSIONS: AL_EXT_ALAW AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_buffer_sa 2012/07/20 20:57:12 DBG 1186985792 <Unknown> ext_al.cpp 40 alExtInitDevice : AL: Initializing device extensions 2012/07/20 20:57:12 DBG 1186985792 <Unknown> sound_driver_al.cpp 325 initDevice : AL: EAX-RAM: Not available, ALC_EXT_EFX: Present 2012/07/20 20:57:12 DBG 1186985792 <Unknown> sound_driver_al.cpp 331 initDevice : AL: Max. sources: 256, Max. effects: 0 2012/07/20 20:57:13 INF 1186985792 <Unknown> load_form.h 878 loadForm : loadForm(): Loading packed file 'sounds.packed_sheets' 2012/07/20 20:57:13 INF 1186985792 <Unknown> load_form.h 950 loadForm : Don't update the packed sheet with real sheet 2012/07/20 20:57:13 INF 1186985792 <Unknown> audio_mixer_user.cpp 586 initDevice : AM: Initialized audio mixer with 32 voices, WITHOUT EAX and with 16 bits PCM sample source. 2012/07/20 20:57:13 DBG 1097623296 <Unknown> http_client.cpp 57 connect : Connected to web server 'su1.ryzom.com:50000' 2012/07/20 20:57:13 INF 1186985792 <Unknown> load_form.h 878 loadForm : loadForm(): Loading packed file 'user_var_binding.packed_sheets' 2012/07/20 20:57:13 INF 1186985792 <Unknown> load_form.h 950 loadForm : Don't update the packed sheet with real sheet 2012/07/20 20:57:13 INF 1186985792 <Unknown> load_form.h 878 loadForm : loadForm(): Loading packed file 'sound_groups.packed_sheets' 2012/07/20 20:57:13 INF 1186985792 <Unknown> load_form.h 950 loadForm : Don't update the packed sheet with real sheet 2012/07/20 20:57:13 INF 1186985792 <Unknown> clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified !
and nothing else!!!
I tried many configurations for cmake without success. so, I'll attach the last cmake options and arguments which I use to build the last client I tried (and from came this log.log output)
cmake .. -Wno-dev -DWITH_STATIC=ON -DWITH_RYZOM_CLIENT=ON -DWITH_LUA51=ON -DWITH_RYZOM_SERVER=OFF -DWITH_RYZOM_TOOLS=OFF -DWITH_LIBWWW_STATIC=ON -DWITH_NEL_TESTS=OFF -DWITH_NEL=OFF -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin -DWITH_SYMBOLS=ON
This is what I got from GDB:
jorge@Abril:~$ gdb ryzom_client GNU gdb (GDB) 7.4.1 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/ryzom_client...(no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/ryzom_client warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". [New Thread 0x7ffff2a7c700 (LWP 14664)] [New Thread 0x7fffe913f700 (LWP 14676)] [New Thread 0x7fffe2dba700 (LWP 14730)] [Thread 0x7fffe2dba700 (LWP 14730) exited] [New Thread 0x7fffe2dba700 (LWP 14731)] [New Thread 0x7fffde5b8700 (LWP 14732)] [New Thread 0x7fffdddb7700 (LWP 14733)]
47.png - a screenshot of the client frozen (1 MB)
log.log - the log.log file (412.4 kB)
client.log - the client.log file (411.9 kB)
error_join.log - the error_join.log file (998 Bytes)
Replies (19)
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by shackra about 6 years ago
I rebuild the client and nel with debug symbols (finally!), so far, this is what I got from gdb over ryzom_client:
jorge@Abril:~$ gdb GNU gdb (GDB) 7.4.1 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. (gdb) attach 4232 Attaching to process 4232 Reading symbols from /usr/bin/ryzom_client...done. warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? Reading symbols from /usr/lib/libnelmisc.so.0...done. Loaded symbols for /usr/lib/libnelmisc.so.0 Reading symbols from /usr/lib/libnelnet.so.0...done. Loaded symbols for /usr/lib/libnelnet.so.0 Reading symbols from /usr/lib/libnelligo.so.0...done. Loaded symbols for /usr/lib/libnelligo.so.0 Reading symbols from /usr/lib/libnelgeorges.so.0...done. Loaded symbols for /usr/lib/libnelgeorges.so.0 Reading symbols from /usr/lib/libnel3d.so.0...done. Loaded symbols for /usr/lib/libnel3d.so.0 Reading symbols from /usr/lib/libnelsound.so.0...done. Loaded symbols for /usr/lib/libnelsound.so.0 Reading symbols from /usr/lib/libryzom_clientsheets.so.0...done. Loaded symbols for /usr/lib/libryzom_clientsheets.so.0 Reading symbols from /usr/lib/libryzom_gameshare.so.0...done. Loaded symbols for /usr/lib/libryzom_gameshare.so.0 Reading symbols from /usr/lib/libnelpacs.so.0...done. Loaded symbols for /usr/lib/libnelpacs.so.0 Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /usr/lib/liblua.so.5.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/liblua.so.5.1 Reading symbols from /usr/lib/libluabind.so.0.9.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libluabind.so.0.9.0 Reading symbols from /usr/lib/libcurl.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcurl.so.4 Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /usr/lib/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libm.so.6 Reading symbols from /usr/lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgcc_s.so.1 Reading symbols from /usr/lib/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libc.so.6 Reading symbols from /usr/lib/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7f3dbcba6700 (LWP 4238)] [New Thread 0x7f3dc6385700 (LWP 4233)] Loaded symbols for /usr/lib/libpthread.so.0 Reading symbols from /usr/lib/libjpeg.so.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libjpeg.so.8 Reading symbols from /usr/lib/libpng15.so.15...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpng15.so.15 Reading symbols from /usr/lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdl.so.2 Reading symbols from /usr/lib/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/librt.so.1 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvorbisfile.so.3 Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvorbis.so.0 Reading symbols from /usr/lib/libnelsnd_lowlevel.so.0...done. Loaded symbols for /usr/lib/libnelsnd_lowlevel.so.0 Reading symbols from /usr/lib/libssh2.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libssh2.so.1 Reading symbols from /usr/lib/libssl.so.1.0.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libssl.so.1.0.0 Reading symbols from /usr/lib/libcrypto.so.1.0.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcrypto.so.1.0.0 Reading symbols from /lib/ld-linux-x86-64.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux-x86-64.so.2 Reading symbols from /usr/lib/libbz2.so.1.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libbz2.so.1.0 Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libogg.so.0 Reading symbols from /usr/lib/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libnss_files.so.2 Reading symbols from /usr/lib/libnss_dns.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libnss_dns.so.2 Reading symbols from /usr/lib/libresolv.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libresolv.so.2 Reading symbols from /usr/lib/nel/libnel_drv_opengl.so...done. Loaded symbols for /usr/lib/nel/libnel_drv_opengl.so Reading symbols from /usr/lib/libGL.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGL.so.1 Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libXxf86vm.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXxf86vm.so.1 Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libglapi.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libglapi.so.0 Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdamage.so.1 Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libX11-xcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11-xcb.so.1 Reading symbols from /usr/lib/libxcb-glx.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-glx.so.0 Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /usr/lib/libdrm.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/xorg/modules/dri/i965_dri.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/dri/i965_dri.so Reading symbols from /usr/lib/libdricore.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdricore.so Reading symbols from /usr/lib/libglsl.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libglsl.so Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libdrm_intel.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdrm_intel.so.1 Reading symbols from /usr/lib/libpciaccess.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpciaccess.so.0 Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcursor.so.1 0x00007f3dbf7ce36d in ?? () from /usr/lib/libxcb.so.1 (gdb) finish Run till exit from #0 0x00007f3dbf7ce36d in ?? () from /usr/lib/libxcb.so.1 0x00007f3dbf7ce53b in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 (gdb) finish Run till exit from #0 0x00007f3dbf7ce53b in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 0x00007f3dc4b5b6e9 in _XReply () from /usr/lib/libX11.so.6 (gdb) finish Run till exit from #0 0x00007f3dc4b5b6e9 in _XReply () from /usr/lib/libX11.so.6 0x00007f3dc4e97123 in ?? () from /usr/lib/libGL.so.1 (gdb) finish Run till exit from #0 0x00007f3dc4e97123 in ?? () from /usr/lib/libGL.so.1 0x00007f3dc4e95f4a in ?? () from /usr/lib/libGL.so.1 (gdb) finish Run till exit from #0 0x00007f3dc4e95f4a in ?? () from /usr/lib/libGL.so.1 NL3D::CDriverGL::swapBuffers (this=0x29e7db0) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/3d/driver/opengl/driver_opengl.cpp:974 974 /build/src/shackra-ryzom-3222b96eed75/code/nel/src/3d/driver/opengl/driver_opengl.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 NL3D::CDriverGL::swapBuffers (this=0x29e7db0) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/3d/driver/opengl/driver_opengl.cpp:974 NL3D::CDriverUser::swapBuffers (this=0x2712db0) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/3d/driver_user.cpp:1353 1353 /build/src/shackra-ryzom-3222b96eed75/code/nel/src/3d/driver_user.cpp: No existe el fichero o el directorio. Value returned is $1 = true (gdb) finish Run till exit from #0 NL3D::CDriverUser::swapBuffers (this=0x2712db0) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/3d/driver_user.cpp:1353 loginMainLoop () at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/login.cpp:401 401 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/login.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 loginMainLoop () at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/login.cpp:401 login () at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/login.cpp:916 916 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/login.cpp (gdb) finish Run till exit from #0 login () at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/login.cpp:916 0x00000000006bd6d0 in main (argc=<optimized out>, argv=<optimized out>) at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp:559 559 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp: No existe el fichero o el directorio. Value returned is $2 = true (gdb) finish "finish" not meaningful in the outermost frame. (gdb) attach 4238 A program is being debugged already. Kill it? (y or n) n Not killed. (gdb) next 572 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp (gdb) finish "finish" not meaningful in the outermost frame. (gdb) next 575 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp (gdb) step NLMISC::createDebug (logPath=0x0, logInFile=true, eraseLastLog=false) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/debug.cpp:1147 1147 /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/debug.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 NLMISC::createDebug (logPath=0x0, logInFile=true, eraseLastLog=false) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/debug.cpp:1147 0x00000000006bd736 in main (argc=<optimized out>, argv=<optimized out>) at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp:575 575 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp: No existe el fichero o el directorio. (gdb) finish "finish" not meaningful in the outermost frame. (gdb) step NLMISC::INelContext::getInstance () at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp:37 37 /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 NLMISC::INelContext::getInstance () at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp:37 0x00000000006bd73b in main (argc=<optimized out>, argv=<optimized out>) at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp:575 575 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp: No existe el fichero o el directorio. Value returned is $3 = (NLMISC::INelContext &) @0x29e7b70: {_vptr.INelContext = 0x7f3dcbf87130, static _NelContext = 0x29e7b70} (gdb) finish "finish" not meaningful in the outermost frame. (gdb) step NLMISC::CLibraryContext::getInfoLog (this=0x29e7b70) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp:310 310 /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 NLMISC::CLibraryContext::getInfoLog (this=0x29e7b70) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp:310 0x00000000006bd744 in main (argc=<optimized out>, argv=<optimized out>) at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp:575 575 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp: No existe el fichero o el directorio. Value returned is $4 = (NLMISC::CLog *) 0x1e98670 (gdb) finish "finish" not meaningful in the outermost frame. (gdb) step NLMISC::CLog::setPosition (this=0x1e98670, line=575, fileName=0xd9bd30 "/build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp", funcName=0xd9bf92 "main") at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/log.cpp:87 87 /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/log.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 NLMISC::CLog::setPosition (this=0x1e98670, line=575, fileName=0xd9bd30 "/build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp", funcName=0xd9bf92 "main") at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/log.cpp:87 0x00000000006bd75b in main (argc=<optimized out>, argv=<optimized out>) at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp:575 575 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp: No existe el fichero o el directorio. (gdb) step NLMISC::INelContext::getInstance () at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp:37 37 /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 NLMISC::INelContext::getInstance () at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp:37 0x00000000006bd760 in main (argc=<optimized out>, argv=<optimized out>) at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp:575 575 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp: No existe el fichero o el directorio. Value returned is $5 = (NLMISC::INelContext &) @0x29e7b70: {_vptr.INelContext = 0x7f3dcbf87130, static _NelContext = 0x29e7b70} (gdb) stepi 0x00000000006bd763 575 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp (gdb) stepi 0x00000000006bd766 575 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp (gdb) stepi NLMISC::CLibraryContext::getInfoLog (this=0x29e7b70) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp:310 310 /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 NLMISC::CLibraryContext::getInfoLog (this=0x29e7b70) at /build/src/shackra-ryzom-3222b96eed75/code/nel/src/misc/app_context.cpp:310 0x00000000006bd769 in main (argc=<optimized out>, argv=<optimized out>) at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp:575 575 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp: No existe el fichero o el directorio. Value returned is $6 = (NLMISC::CLog *) 0x1e98670 (gdb) finish "finish" not meaningful in the outermost frame. (gdb) stepi 0x00000000006bd76c 575 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp (gdb) stepi 0x00000000006bd771 575 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp (gdb) stepi 0x00000000006bd773 575 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp (gdb) stepi 0x00000000006a8cd0 in NLMISC::CLog::displayNL () (gdb) finish Run till exit from #0 0x00000000006a8cd0 in NLMISC::CLog::displayNL () main (argc=<optimized out>, argv=<optimized out>) at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp:576 576 in /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/client.cpp (gdb) finish "finish" not meaningful in the outermost frame. (gdb) stepi postlogInit () at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/init.cpp:1208 1208 /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/init.cpp: No existe el fichero o el directorio. (gdb) finish Run till exit from #0 postlogInit () at /build/src/shackra-ryzom-3222b96eed75/code/ryzom/client/src/init.cpp:1208 [New Thread 0x7f3db6711700 (LWP 4251)] [Thread 0x7f3db6711700 (LWP 4251) exited] [New Thread 0x7f3db6711700 (LWP 4252)] [New Thread 0x7f3db1f0f700 (LWP 4253)] [New Thread 0x7f3db170e700 (LWP 4254)]
Yes, the software doesn't go far away from position... IDK what are those threads doing either (gdb can't attach to them) and the game has to be killed in order to close it. This is annoying...
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by Thaodan about 6 years ago
got the same issue
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by shackra about 6 years ago
Thaodan wrote:
got the same issue
well, we got a bug here, I reported it few seconds ago http://dev.ryzom.com/issues/1486
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by Thaodan about 6 years ago
well, we got a bug here, I reported it few seconds ago http://dev.ryzom.com/issues/1486
Nice butt you may run gdb again with LANG=C?
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kervala about 6 years ago
The deadlock is not related to CClusteredSound::update : no scene specified !, because I also have it when the client is working.
Please could you put more logs in code/ryzom/client/src/init.cpp : postlogInit() ? with nlwarning("postlogInit 1); ... nlwarning("postlogInit 2"); etc...
But I think there is a deadlock in another thread because this one doesn't seem to be blocked, it just wait for something which never occurs :(
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by shackra about 6 years ago
kervala wrote:
The deadlock is not related to CClusteredSound::update : no scene specified !, because I also have it when the client is working.
Yeah, I see that too in other user's log.
kervala wrote:
Please could you put more logs in code/ryzom/client/src/init.cpp : postlogInit() ? with nlwarning("postlogInit 1); ... nlwarning("postlogInit 2"); etc...
OMG!, IDK how to do that (with GDB I guess) D:
Got it, on my way! xd
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by shackra about 6 years ago
kervala wrote:
The deadlock is not related to CClusteredSound::update : no scene specified !, because I also have it when the client is working.
Please could you put more logs in code/ryzom/client/src/init.cpp : postlogInit() ? with nlwarning("postlogInit 1); ... nlwarning("postlogInit 2"); etc...
But I think there is a deadlock in another thread because this one doesn't seem to be blocked, it just wait for something which never occurs :(
Ok, I did what you asked me. Here are the results.
The game get frozen between line 1285 to 1336 (see https://bitbucket.org/shackra/ryzom/changeset/1af2b43d72978fd2a3664c0f223b810fe85c7a54#chg_code/ryzom/client/src/init.cpp_newline1285 ) As you may see, I added a bunch of nlwarning(); all inside of void postlogInit() in the code/ryzom/client/src/init.cpp file.
jorge@Abril:~$ cat .ryzom/log.log | tail -n30 2012/07/26 17:50:50 WRN 2090547008 <Unknown> init.cpp 1214 postlogInit : postlogInit 2 2012/07/26 17:51:32 WRN 2090547008 <Unknown> init.cpp 1217 postlogInit : postlogInit 3 2012/07/26 17:52:01 WRN 2090547008 <Unknown> init.cpp 1221 postlogInit : postlogInit 4 2012/07/26 18:01:54 WRN 2090547008 <Unknown> init.cpp 1235 postlogInit : postlogInit 5 2012/07/26 18:01:54 WRN 2090547008 <Unknown> init.cpp 1250 postlogInit : postlogInit 6 2012/07/26 18:01:54 WRN 2090547008 <Unknown> ligo_config.cpp 547 errorMessage : Can't open the file for reading. 2012/07/26 18:01:54 WRN 2090547008 <Unknown> init.cpp 1262 postlogInit : Can't load primitive class file 2012/07/26 18:01:54 WRN 2090547008 <Unknown> init.cpp 1268 postlogInit : postlogInit 7 2012/07/26 18:01:54 DBG 2090547008 <Unknown> sheet_id.cpp 361 loadSheetId : Finished loading sheet_id.bin: 124466 entries read 2012/07/26 18:01:54 WRN 2090547008 <Unknown> sheet_id.cpp 389 init : SHEETID: Loading without known sound sheet id, please update sheet_id.bin with .sound sheets 2012/07/26 18:01:54 WRN 2090547008 <Unknown> init.cpp 1285 postlogInit : postlogInit 8 #****************************** last nlwarning(); on the logs! 2012/07/26 18:01:54 DBG 2090547008 <Unknown> audio_mixer_user.cpp 368 initDriver : AM: Init Driver 'AUTO' ('auto')... 2012/07/26 18:01:54 DBG 2090547008 <Unknown> dynloadlib.cpp 203 loadLibrary : Loading dynamic library '/usr/lib/nel/libnel_drv_openal.so' 2012/07/26 18:01:55 DBG 2090547008 <Unknown> ext_al.cpp 25 alExtInit : AL: Initializing extensions 2012/07/26 18:01:55 DBG 2090547008 <Unknown> audio_mixer_user.cpp 423 initDevice : AM: Init Device... 2012/07/26 18:01:55 DBG 2090547008 <Unknown> sound_driver_al.cpp 294 initDevice : AL: Opening device: 'NULL' 2012/07/26 18:01:55 DBG 2090547008 <Unknown> sound_driver_al.cpp 297 initDevice : AL: ALC_DEVICE_SPECIFIER: 'OpenAL Soft' 2012/07/26 18:01:55 DBG 2090547008 <Unknown> sound_driver_al.cpp 314 initDevice : AL: AL_VERSION: '1.1 ALSOFT 1.14', AL_RENDERER: 'OpenAL Soft', AL_VENDOR: 'OpenAL Community' 2012/07/26 18:01:55 DBG 2090547008 <Unknown> sound_driver_al.cpp 315 initDevice : AL: AL_EXTENSIONS: AL_EXT_ALAW AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_buffer_sa 2012/07/26 18:01:55 DBG 2090547008 <Unknown> ext_al.cpp 40 alExtInitDevice : AL: Initializing device extensions 2012/07/26 18:01:55 DBG 2090547008 <Unknown> sound_driver_al.cpp 325 initDevice : AL: EAX-RAM: Not available, ALC_EXT_EFX: Present 2012/07/26 18:01:55 DBG 2090547008 <Unknown> sound_driver_al.cpp 331 initDevice : AL: Max. sources: 256, Max. effects: 0 2012/07/26 18:01:55 INF 2090547008 <Unknown> load_form.h 878 loadForm : loadForm(): Loading packed file 'sounds.packed_sheets' 2012/07/26 18:01:56 INF 2090547008 <Unknown> load_form.h 950 loadForm : Don't update the packed sheet with real sheet 2012/07/26 18:01:56 INF 2090547008 <Unknown> audio_mixer_user.cpp 586 initDevice : AM: Initialized audio mixer with 32 voices, WITHOUT EAX and with 16 bits PCM sample source. 2012/07/26 18:01:56 INF 2090547008 <Unknown> load_form.h 878 loadForm : loadForm(): Loading packed file 'user_var_binding.packed_sheets' 2012/07/26 18:01:56 INF 2090547008 <Unknown> load_form.h 950 loadForm : Don't update the packed sheet with real sheet 2012/07/26 18:01:56 INF 2090547008 <Unknown> load_form.h 878 loadForm : loadForm(): Loading packed file 'sound_groups.packed_sheets' 2012/07/26 18:01:56 INF 2090547008 <Unknown> load_form.h 950 loadForm : Don't update the packed sheet with real sheet 2012/07/26 18:01:56 INF 2090547008 <Unknown> clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! jorge@Abril:~$
I'm not sure where to go from here :(
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kervala about 6 years ago
Cool, great job ! Thanks :)
We now knows it freeze in sound system setup :)
Please could you add more logs in this part (between lines 1285 and 1336) ?
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kervala about 6 years ago
I paste there the code which could create the problem :
1// Init the sound manager
2nmsg = "Initializing sound manager...";
3ProgressBar.newMessage ( ClientCfg.buildLoadingString(nmsg) );
4if(ClientCfg.SoundOn)
5{
6 // bg downloader not used anymore anyways
7 SoundMngr = new CSoundManager(&ProgressBar);
8 try
9 {
10 SoundMngr->init(&ProgressBar);
11 }
12 catch(const Exception &e)
13 {
14 nlwarning("init : Error when creating 'SoundMngr' : %s", e.what());
15 // leak the alocated sound manager...
16 SoundMngr = 0;
17 }
18
19 // Play Music just after the SoundMngr is inited
20 if(SoundMngr)
21 {
22 // init the SoundMngr with backuped volume
23 SoundMngr->setSFXVolume(ClientCfg.SoundSFXVolume);
24 SoundMngr->setGameMusicVolume(ClientCfg.SoundGameMusicVolume);
25
26 // no fadein, and not async because don't work well because of loading in the main thread
27 // Force use GameMusic volume
28 const uint fadeInTime= 500;
29 SoundMngr->playMusic(ClientCfg.SoundOutGameMusic, fadeInTime, false, true, true);
30 // Because of blocking loading, force the fadeIn
31 TTime t0= ryzomGetLocalTime();
32 TTime t1;
33 while((t1=ryzomGetLocalTime())<t0+fadeInTime)
34 {
35 //ProgressBar.progress(1.f);
36 SoundMngr->updateAudioMixerOnly();
37 }
38 }
39}
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kervala about 6 years ago
Kaetemi proposed to comment the block :
TTime t0= ryzomGetLocalTime(); TTime t1; while((t1=ryzomGetLocalTime())<t0+fadeInTime) { //ProgressBar.progress(1.f); SoundMngr->updateAudioMixerOnly(); }
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by shackra about 6 years ago
kervala wrote:
Cool, great job ! Thanks :)
We now knows it freeze in sound system setup :)
Please could you add more logs in this part (between lines 1285 and 1336) ?
thank you, Kervala! :)
I did that and this what I got:
jorge@Abril:~$ cat .ryzom/log.log | tail -n30 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g jorge@Abril:~$ cat .ryzom/log.log | tail -n30 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g jorge@Abril:~$ cat .ryzom/log.log | tail -n30 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1339 postlogInit : postloginit 8-h 2012/07/27 12:20:44 WRN 2023335744 <Unknown> init.cpp 1337 postlogInit : postlogInit 8-g jorge@Abril:~$
(8-g and 8-h are two nlwarnings inside the while loop see here http://ur1.ca/9ufi2)
So, yes, Ryzom get stuck in the while loop. So, I killed the client and started it again.... and then:
It works!!! but few seconds (maybe 30 seconds) because the game got frozen again :|. So I attached my logs too.
Should I try what Kaetemi proposed? Anyway, I'll try that next xd
Update:¶
I tried to see how long can I go... and the result was: frozen a second before the world where loaded... so, I'll attach my logs again
Update 2:¶
what Kaetemi suggested, don't works. the game behaves in the same way before commenting that part of the code!. anyway, I'll attach my logs again
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kaetemi about 6 years ago
I'm changing some things with the time functions, I have not yet tested the latest commit I did yet, so let me know if it fixes or changes the issue for you.
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kervala about 6 years ago
Kaetemi changed something about Ryzom local time in a last commit (possibly your problem) :) Please could you try that ? Thanks :)
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by shackra about 6 years ago
jorge@Abril:~$ ryzom_client ryzom_client: symbol lookup error: ryzom_client: undefined symbol: _ZN6NLMISC5CTime14probeTimerInfoERNS0_10CTimerInfoE jorge@Abril:~$ ryzom_client # few minutes later after a rebuild of ryzom-client ryzom_client: symbol lookup error: ryzom_client: undefined symbol: _ZN6NLMISC5CTime14probeTimerInfoERNS0_10CTimerInfoE jorge@Abril:~$
._.?
I already rebuild ryzom-nel before rebuild ryzom-client, so, IDK from where that error came from...
GDB doesn't told me anything useful too:
jorge@Abril:~$ gdb ryzom_client GNU gdb (GDB) 7.4.1 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/ryzom_client...done. (gdb) run Starting program: /usr/bin/ryzom_client warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". /usr/bin/ryzom_client: symbol lookup error: /usr/bin/ryzom_client: undefined symbol: _ZN6NLMISC5CTime14probeTimerInfoERNS0_10CTimerInfoE [Inferior 1 (process 27265) exited with code 0177] (gdb) bt No stack. (gdb)
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kaetemi about 6 years ago
You sure you did a proper rebuild? It's complaining about a missing functio in nel misc; you need to rebuild that as well!
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by shackra about 6 years ago
kaetemi wrote:
You sure you did a proper rebuild? It's complaining about a missing functio in nel misc; you need to rebuild that as well!
No, was the version of the ryzom-nel installed on my system, I have to update it as well. So, yeah, ryzom was trying to run with a different nel libraries than the one used to build the package.
[root@Abril jorge]# LC_ALL=C pacman -Qi ryzom-nel Name : ryzom-nel Version : 0.8.0-7 URL : http://www.ryzom.com Licenses : AGPL3 Groups : ryzom Provides : None Depends On : freetype2 libx11 mesa libxxf86vm openal freealut libogg libvorbis libxml2 libjpeg rrdtool Optional Deps : None Required By : ryzom-client Conflicts With : ryzom-nel Replaces : None Installed Size : 314040.00 KiB Packager : Jorge Araya Navarro <jorgean@NOSPAM:D.com> Architecture : x86_64 Build Date : Sat Jul 21 16:54:45 2012 Install Date : Sun Jul 22 01:31:14 2012 Install Reason : Explicitly installed Install Script : No Description : An awesome free software 3D MMORPG game, NeL engine [root@Abril jorge]#
so, Ryzom works!
however, I see this on the avatar's shadows, It could be related to my graphic configuration for the game?:
cheers!
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kaetemi about 6 years ago
I would guess the shadows might be an issue with the z buffer on your graphics system. I'm not sure on the details of how these shadows are specifically implemented, though.
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by kaetemi about 6 years ago
Also, does it work now with sound on as well?
RE: clustered_sound.cpp 202 update : CClusteredSound::update : no scene specified ! - Added by shackra about 6 years ago
kaetemi wrote:
I would guess the shadows might be an issue with the z buffer on your graphics system. I'm not sure on the details of how these shadows are specifically implemented, though.
well. this is worst than I though. I started another thread: see [[http://dev.ryzom.com/boards/18/topics/6240]]
(1-19/19)