• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

i am having error in compilng a otclient

arthas12345

New Member
Joined
Sep 10, 2014
Messages
4
Reaction score
0
arthas@arthas-virtual-machine ~/Desktop $ git clone git://github.com/edubart/otclient.git
Cloning into 'otclient'...
remote: Counting objects: 34650, done.
remote: Total 34650 (delta 0), reused 0 (delta 0), pack-reused 34649
Receiving objects: 100% (34650/34650), 19.45 MiB | 1.88 MiB/s, done.
Resolving deltas: 100% (27599/27599), done.
Checking connectivity... done.
arthas@arthas-virtual-machine ~/Desktop $ cd otclient
arthas@arthas-virtual-machine ~/Desktop/otclient $ mkdir build && cd build
arthas@arthas-virtual-machine ~/Desktop/otclient/build $ cmake ..
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test COMPILER_KNOWS_CXX11
-- Performing Test COMPILER_KNOWS_CXX11 - Success
-- Performing Test COMPILER_KNOWS_STDLIB
-- Performing Test COMPILER_KNOWS_STDLIB - Failed
-- Link to static libraries: ON
-- Build type: RelWithDebInfo
-- Build commit: devel
-- Build revision: 0
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- system
-- thread
-- filesystem
-- chrono
-- date_time
-- atomic
-- Found Lua: /usr/lib/x86_64-linux-gnu/liblua5.1.a
-- LuaJIT: OFF
-- Found PHYSFS: /usr/lib/x86_64-linux-gnu/libphysfs.a
-- Found OPENSSL: /usr/lib/x86_64-linux-gnu/libssl.a;/usr/lib/x86_64-linux-gnu/libcrypto.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.a
-- Debug information: ON
-- Crash handler: ON
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so
-- Found GLEW: /usr/lib/x86_64-linux-gnu/libGLEW.so
-- OpenGL ES: OFF
-- Found OPENAL: /usr/lib/x86_64-linux-gnu/libopenal.so
-- Found VORBISFILE: /usr/lib/x86_64-linux-gnu/libvorbisfile.a
-- Found VORBIS: /usr/lib/x86_64-linux-gnu/libvorbis.a
-- Found OGG: /usr/lib/x86_64-linux-gnu/libogg.a
-- Bot protection: ON
-- Use precompiled header: OFF
-- Configuring done
-- Generating done
-- Build files have been written to: /home/arthas/Desktop/otclient/build
arthas@arthas-virtual-machine ~/Desktop/otclient/build $ make
Scanning dependencies of target otclient
[ 0%] Building CXX object CMakeFiles/otclient.dir/src/framework/luafunctions.cpp.o
[ 1%] Building CXX object CMakeFiles/otclient.dir/src/framework/util/color.cpp.o
[ 2%] Building CXX object CMakeFiles/otclient.dir/src/framework/util/crypt.cpp.o
[ 2%] Building CXX object CMakeFiles/otclient.dir/src/framework/stdext/demangle.cpp.o
[ 3%] Building CXX object CMakeFiles/otclient.dir/src/framework/stdext/math.cpp.o
[ 4%] Building CXX object CMakeFiles/otclient.dir/src/framework/stdext/net.cpp.o
[ 4%] Building CXX object CMakeFiles/otclient.dir/src/framework/stdext/string.cpp.o
[ 5%] Building CXX object CMakeFiles/otclient.dir/src/framework/stdext/time.cpp.o
[ 6%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/application.cpp.o
[ 6%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/adaptativeframecounter.cpp.o
[ 7%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/asyncdispatcher.cpp.o
[ 8%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/binarytree.cpp.o
[ 8%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/clock.cpp.o
[ 9%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/config.cpp.o
[ 10%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/configmanager.cpp.o
[ 10%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/event.cpp.o
[ 11%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/eventdispatcher.cpp.o
[ 12%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/filestream.cpp.o
[ 13%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/logger.cpp.o
[ 13%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/module.cpp.o
[ 14%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/modulemanager.cpp.o
[ 15%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/resourcemanager.cpp.o
[ 15%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/scheduledevent.cpp.o
[ 16%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/timer.cpp.o
[ 17%] Building CXX object CMakeFiles/otclient.dir/src/framework/luaengine/luaexception.cpp.o
[ 17%] Building CXX object CMakeFiles/otclient.dir/src/framework/luaengine/luainterface.cpp.o
[ 18%] Building CXX object CMakeFiles/otclient.dir/src/framework/luaengine/luaobject.cpp.o
[ 19%] Building CXX object CMakeFiles/otclient.dir/src/framework/luaengine/luavaluecasts.cpp.o
[ 19%] Building CXX object CMakeFiles/otclient.dir/src/framework/luaengine/lbitlib.cpp.o
[ 20%] Building CXX object CMakeFiles/otclient.dir/src/framework/otml/otmldocument.cpp.o
[ 21%] Building CXX object CMakeFiles/otclient.dir/src/framework/otml/otmlemitter.cpp.o
[ 21%] Building CXX object CMakeFiles/otclient.dir/src/framework/otml/otmlexception.cpp.o
[ 22%] Building CXX object CMakeFiles/otclient.dir/src/framework/otml/otmlnode.cpp.o
[ 23%] Building CXX object CMakeFiles/otclient.dir/src/framework/otml/otmlparser.cpp.o
[ 23%] Building CXX object CMakeFiles/otclient.dir/src/framework/platform/unixcrashhandler.cpp.o
[ 24%] Building CXX object CMakeFiles/otclient.dir/src/framework/platform/win32crashhandler.cpp.o
[ 25%] Building CXX object CMakeFiles/otclient.dir/src/framework/platform/win32platform.cpp.o
[ 26%] Building CXX object CMakeFiles/otclient.dir/src/framework/platform/unixplatform.cpp.o
[ 26%] Building CXX object CMakeFiles/otclient.dir/src/framework/platform/platform.cpp.o
[ 27%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/animatedtexture.cpp.o
[ 28%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/cachedtext.cpp.o
[ 28%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/coordsbuffer.cpp.o
[ 29%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/bitmapfont.cpp.o
[ 30%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/fontmanager.cpp.o
[ 30%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/framebuffer.cpp.o
[ 31%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/framebuffermanager.cpp.o
[ 32%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/graphics.cpp.o
[ 32%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/hardwarebuffer.cpp.o
[ 33%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/image.cpp.o
[ 34%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/painter.cpp.o
[ 34%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/ogl/painterogl.cpp.o
[ 35%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/ogl/painterogl1.cpp.o
[ 36%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/ogl/painterogl2.cpp.o
[ 36%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/paintershaderprogram.cpp.o
[ 37%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/particleaffector.cpp.o
[ 38%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/particle.cpp.o
[ 39%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/particletype.cpp.o
[ 39%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/particleemitter.cpp.o
[ 40%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/particleeffect.cpp.o
[ 41%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/particlemanager.cpp.o
[ 41%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/particlesystem.cpp.o
[ 42%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/shader.cpp.o
[ 43%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/shaderprogram.cpp.o
[ 43%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/texture.cpp.o
[ 44%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/texturemanager.cpp.o
[ 45%] Building CXX object CMakeFiles/otclient.dir/src/framework/graphics/apngloader.cpp.o
[ 45%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uianchorlayout.cpp.o
[ 46%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uiboxlayout.cpp.o
[ 47%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uigridlayout.cpp.o
[ 47%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uihorizontallayout.cpp.o
[ 48%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uilayout.cpp.o
[ 49%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uimanager.cpp.o
[ 50%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uiparticles.cpp.o
[ 50%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uitextedit.cpp.o
[ 51%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uitranslator.cpp.o
[ 52%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uiverticallayout.cpp.o
[ 52%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uiwidgetbasestyle.cpp.o
[ 53%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uiwidget.cpp.o
[ 54%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uiwidgetimage.cpp.o
[ 54%] Building CXX object CMakeFiles/otclient.dir/src/framework/ui/uiwidgettext.cpp.o
[ 55%] Building CXX object CMakeFiles/otclient.dir/src/framework/platform/platformwindow.cpp.o
[ 56%] Building CXX object CMakeFiles/otclient.dir/src/framework/platform/win32window.cpp.o
[ 56%] Building CXX object CMakeFiles/otclient.dir/src/framework/platform/x11window.cpp.o
[ 57%] Building CXX object CMakeFiles/otclient.dir/src/framework/input/mouse.cpp.o
[ 58%] Building CXX object CMakeFiles/otclient.dir/src/framework/core/graphicalapplication.cpp.o
[ 58%] Building CXX object CMakeFiles/otclient.dir/src/framework/sound/combinedsoundsource.cpp.o
[ 59%] Building CXX object CMakeFiles/otclient.dir/src/framework/sound/oggsoundfile.cpp.o
[ 60%] Building CXX object CMakeFiles/otclient.dir/src/framework/sound/soundbuffer.cpp.o
[ 60%] Building CXX object CMakeFiles/otclient.dir/src/framework/sound/soundchannel.cpp.o
[ 61%] Building CXX object CMakeFiles/otclient.dir/src/framework/sound/soundfile.cpp.o
[ 62%] Building CXX object CMakeFiles/otclient.dir/src/framework/sound/soundmanager.cpp.o
[ 63%] Building CXX object CMakeFiles/otclient.dir/src/framework/sound/soundsource.cpp.o
[ 63%] Building CXX object CMakeFiles/otclient.dir/src/framework/sound/streamsoundsource.cpp.o
[ 64%] Building CXX object CMakeFiles/otclient.dir/src/framework/net/connection.cpp.o
[ 65%] Building CXX object CMakeFiles/otclient.dir/src/framework/net/inputmessage.cpp.o
[ 65%] Building CXX object CMakeFiles/otclient.dir/src/framework/net/outputmessage.cpp.o
[ 66%] Building CXX object CMakeFiles/otclient.dir/src/framework/net/protocol.cpp.o
[ 67%] Building CXX object CMakeFiles/otclient.dir/src/framework/net/protocolhttp.cpp.o
[ 67%] Building CXX object CMakeFiles/otclient.dir/src/framework/net/server.cpp.o
[ 68%] Building CXX object CMakeFiles/otclient.dir/src/framework/xml/tinyxml.cpp.o
[ 69%] Building CXX object CMakeFiles/otclient.dir/src/framework/xml/tinystr.cpp.o
[ 69%] Building CXX object CMakeFiles/otclient.dir/src/framework/xml/tinyxmlerror.cpp.o
[ 70%] Building CXX object CMakeFiles/otclient.dir/src/framework/xml/tinyxmlparser.cpp.o
[ 71%] Building CXX object CMakeFiles/otclient.dir/src/client/luafunctions.cpp.o
[ 71%] Building CXX object CMakeFiles/otclient.dir/src/client/client.cpp.o
[ 72%] Building CXX object CMakeFiles/otclient.dir/src/client/animatedtext.cpp.o
[ 73%] Building CXX object CMakeFiles/otclient.dir/src/client/animator.cpp.o
[ 73%] Building CXX object CMakeFiles/otclient.dir/src/client/container.cpp.o
[ 74%] Building CXX object CMakeFiles/otclient.dir/src/client/creature.cpp.o
[ 75%] Building CXX object CMakeFiles/otclient.dir/src/client/effect.cpp.o
[ 76%] Building CXX object CMakeFiles/otclient.dir/src/client/game.cpp.o
[ 76%] Building CXX object CMakeFiles/otclient.dir/src/client/shadermanager.cpp.o
[ 77%] Building CXX object CMakeFiles/otclient.dir/src/client/item.cpp.o
[ 78%] Building CXX object CMakeFiles/otclient.dir/src/client/localplayer.cpp.o
[ 78%] Building CXX object CMakeFiles/otclient.dir/src/client/map.cpp.o
[ 79%] Building CXX object CMakeFiles/otclient.dir/src/client/mapio.cpp.o
[ 80%] Building CXX object CMakeFiles/otclient.dir/src/client/mapview.cpp.o
[ 80%] Building CXX object CMakeFiles/otclient.dir/src/client/minimap.cpp.o
[ 81%] Building CXX object CMakeFiles/otclient.dir/src/client/lightview.cpp.o
[ 82%] Building CXX object CMakeFiles/otclient.dir/src/client/missile.cpp.o
[ 82%] Building CXX object CMakeFiles/otclient.dir/src/client/outfit.cpp.o
[ 83%] Building CXX object CMakeFiles/otclient.dir/src/client/player.cpp.o
[ 84%] Building CXX object CMakeFiles/otclient.dir/src/client/spritemanager.cpp.o
[ 84%] Building CXX object CMakeFiles/otclient.dir/src/client/statictext.cpp.o
[ 85%] Building CXX object CMakeFiles/otclient.dir/src/client/thing.cpp.o
[ 86%] Building CXX object CMakeFiles/otclient.dir/src/client/thingtypemanager.cpp.o
[ 86%] Building CXX object CMakeFiles/otclient.dir/src/client/thingtype.cpp.o
/home/arthas/Desktop/otclient/src/client/thingtype.cpp: In member function ‘void ThingType::unserialize(uint16, ThingCategory, const FileStreamPtr&)’:
/home/arthas/Desktop/otclient/src/client/thingtype.cpp:278:15: warning: variable ‘frameGroupType’ set but not used [-Wunused-but-set-variable]
uint8 frameGroupType = FrameGroupDefault;
^
[ 87%] Building CXX object CMakeFiles/otclient.dir/src/client/itemtype.cpp.o
[ 88%] Building CXX object CMakeFiles/otclient.dir/src/client/tile.cpp.o
[ 89%] Building CXX object CMakeFiles/otclient.dir/src/client/houses.cpp.o
[ 89%] Building CXX object CMakeFiles/otclient.dir/src/client/towns.cpp.o
[ 90%] Building CXX object CMakeFiles/otclient.dir/src/client/creatures.cpp.o
[ 91%] Building CXX object CMakeFiles/otclient.dir/src/client/luavaluecasts.cpp.o
[ 91%] Building CXX object CMakeFiles/otclient.dir/src/client/protocolcodes.cpp.o
[ 92%] Building CXX object CMakeFiles/otclient.dir/src/client/protocolgame.cpp.o
[ 93%] Building CXX object CMakeFiles/otclient.dir/src/client/protocolgameparse.cpp.o
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp: In member function ‘void ProtocolGame::parseStore(const InputMessagePtr&)’:
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp:502:13: warning: variable ‘highlightState’ set but not used [-Wunused-but-set-variable]
int highlightState = 0;
^
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp: In member function ‘void ProtocolGame::parseCoinBalance(const InputMessagePtr&)’:
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp:522:9: warning: variable ‘coins’ set but not used [-Wunused-but-set-variable]
int coins = -1;
^
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp:523:9: warning: variable ‘transferableCoins’ set but not used [-Wunused-but-set-variable]
int transferableCoins = -1;
^
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp: In member function ‘void ProtocolGame::parseStoreTransactionHistory(const InputMessagePtr&)’:
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp:555:9: warning: variable ‘currentPage’ set but not used [-Wunused-but-set-variable]
int currentPage;
^
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp: In member function ‘void ProtocolGame::parsePlayerStats(const InputMessagePtr&)’:
/home/arthas/Desktop/otclient/src/client/protocolgameparse.cpp:1354:7: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses]
if(g_game.getFeature(Otc::GameExperienceBonus))
^
[ 93%] Building CXX object CMakeFiles/otclient.dir/src/client/protocolgamesend.cpp.o
[ 94%] Building CXX object CMakeFiles/otclient.dir/src/client/uicreature.cpp.o
[ 95%] Building CXX object CMakeFiles/otclient.dir/src/client/uiitem.cpp.o
[ 95%] Building CXX object CMakeFiles/otclient.dir/src/client/uimap.cpp.o
[ 96%] Building CXX object CMakeFiles/otclient.dir/src/client/uiminimap.cpp.o
[ 97%] Building CXX object CMakeFiles/otclient.dir/src/client/uiprogressrect.cpp.o
[ 97%] Building CXX object CMakeFiles/otclient.dir/src/client/uimapanchorlayout.cpp.o
[ 98%] Building CXX object CMakeFiles/otclient.dir/src/client/uisprite.cpp.o
[ 99%] Building CXX object CMakeFiles/otclient.dir/src/main.cpp.o
[100%] Linking CXX executable otclient
/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libphysfs.a: error adding symbols: Archive has no index; run ranlib to add one
collect2: error: ld returned 1 exit status
CMakeFiles/otclient.dir/build.make:3857: recipe for target 'otclient' failed
make[2]: *** [otclient] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/otclient.dir/all' failed
make[1]: *** [CMakeFiles/otclient.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
 
Last edited:
Delete your sources and run this script.
I used it myself to compile on Linux Mint, I didn't make it all I did was add a missing command and lib (sudo apt-get install libssl-dev)
Lua:
#!/bin/bash
# Install required development packages
sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install git-core
sudo apt-get install libboost1.58-all-dev
sudo apt-get install liblua5.1-0-dev
sudo apt-get install libglew1.13
sudo apt-get install libvorbis-dev
sudo apt-get install libopenal-dev
sudo apt-get install libphysfs-dev
sudo apt-get install libglewmx-dev
sudo apt-get install libz3-dev
sudo apt-get install freeglut3-dev
sudo apt-get install libc6-dev-i386
sudo apt-get install doxygen
sudo apt-get install libncurses5-dev
sudo apt-get install mercurial
sudo apt-get install libssl-dev
# PhysicsFS is a library to provide abstract access to various archives
hg clone -r stable-2.0 http://hg.icculus.org/icculus/physfs/
cd physfs
sudo mkdir build
cd build
sudo cmake ..
sudo make
sudo make install
sudo mv /usr/local/lib/libphysfs.a /usr/lib/x86_64-linux-gnu/.
# Get the sources, compile and run
git clone git://github.com/edubart/otclient.git
cd otclient
mkdir build && cd build
cmake ..
make
./otclient
You shouldn't have any problems compiling, save it as otclient.sh and then open a terminal in the directory or open a terminal and navigate to the directory you put it in and type.
Code:
chmod +x otclient.sh
To execute the script type
Code:
./otclient.sh
 
Last edited:
It worked but so has errors on this thing

arthas@arthas-virtual-machine ~/Desktop/otclient/build $ ./otclient
GPU Gallium 0.4 on SVGA3D; build: RELEASE; LLVM;
OpenGL 3.0 Mesa 11.2.0
Found work dir at '/home/arthas/Desktop/otclient/build/../'
== application started at Apr 20 2017 23:34:49
OTClient 0.6.6 rev 0 (devel) built on Apr 20 2017 for arch x64
Loaded module 'corelib'
Loaded module 'game_things'
Loaded module 'gamelib'
Loaded module 'client'
Loaded module 'client_styles'
Locale 'pl' is missing 1 translations.
["Total Price:"] = "",
Locale 'pt' is missing 19 translations.
["Account Status:"] = "",
["Action:"] = "",
["Amount:"] = "",
["Balance:"] = "",
["Comment:"] = "",
["Don't stretch/shrink Game Window"] = "",
["Find:"] = "",
["Name:"] = "",
["Offer Type:"] = "",
["Piece Price:"] = "",
["Position:"] = "",
["Price:"] = "",
["Reason:"] = "",
["Search:"] = "",
["Statement:"] = "",
["Total Price:"] = "",
["Weight:"] = "",
["Your Capacity:"] = "",
["Your Money:"] = "",
Loaded module 'client_locales'
Loaded module 'client_topmenu'
Loaded module 'client_background'
VMware: vmw_ioctl_command error Invalid argument.
ERROR: Application crashed
app name: OTClient
app version: 0.6.6
build compiler: gcc 5.4.0 20160609
build date: Apr 20 2017
build type: RelWithDebInfo
build revision: 0 (devel)
crash date: Apr 20 2017 23:34:49
at rip = 0x7f86e55e5428
rax = 0
rbx = 0x28
rcx = 0x7f86e55e5428
rdx = 0x6
rsi = 0x580a
rdi = 0x580a
rbp = 0x1747d20
rsp = 0x7fff82049a18
efl = 0x206

backtrace:
1: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38) [0x7f86e55e5428]
2: /lib/x86_64-linux-gnu/libc.so.6(abort+0x16a) [0x7f86e55e702a]
3: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x63b99f) [0x7f86e23c799f]
4: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x639629) [0x7f86e23c5629]
5: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x64103d) [0x7f86e23cd03d]
6: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x64b1dd) [0x7f86e23d71dd]
7: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x64b47d) [0x7f86e23d747d]
8: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x64b7a0) [0x7f86e23d77a0]
9: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x257512) [0x7f86e1fe3512]
10: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x1aa357) [0x7f86e1f36357]
11: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x20d0ed) [0x7f86e1f990ed]
12: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x20ed10) [0x7f86e1f9ad10]
13: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x199717) [0x7f86e1f25717]
14: /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so(+0x19b1a0) [0x7f86e1f271a0]
15: ./otclient(Texture::setupPixels(int, TSize<int> const&, unsigned char*, int, bool)+0x74) [0x7e3bf6]
16: ./otclient(Texture::uploadPixels(stdext::shared_object_ptr<Image> const&, bool, bool)+0x1fb) [0x7e41e1]
17: ./otclient(Texture::Texture(stdext::shared_object_ptr<Image> const&, bool, bool)+0x85) [0x7e4465]
18: ./otclient(TextureManager::loadTexture(std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&)+0x52c) [0x7e4c74]
19: ./otclient(TextureManager::getTexture(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x412) [0x7e55d4]
20: ./otclient(UIWidget::setImageSource(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x67) [0x8176a5]
21: ./otclient(UIWidget::parseImageStyle(stdext::shared_object_ptr<OTMLNode> const&)+0x820) [0x818026]
22: ./otclient(UIWidget::eek:nStyleApply(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, stdext::shared_object_ptr<OTMLNode> const&)+0xf7) [0x809fab]
23: ./otclient(UIWidget::applyStyle(stdext::shared_object_ptr<OTMLNode> const&)+0x7c3) [0x80a80d]
24: ./otclient(UIWidget::setStyleFromNode(stdext::shared_object_ptr<OTMLNode> const&)+0x12) [0x80e226]
25: ./otclient(UIManager::createWidgetFromOTML(stdext::shared_object_ptr<OTMLNode> const&, stdext::shared_object_ptr<UIWidget> const&)+0x2fa) [0x7f1cc4]
26: ./otclient(UIManager::loadUI(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, stdext::shared_object_ptr<UIWidget> const&)+0x467) [0x7f25d1]
27: ./otclient(UIManager::displayUI(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x3e) [0x747bf2]
28: ./otclient(std::_Function_handler<stdext::shared_object_ptr<UIWidget> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), std::function<stdext::shared_object_ptr<UIWidget> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&)> luabinder::make_mem_func_singleton<stdext::shared_object_ptr<UIWidget>, UIManager, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(stdext::shared_object_ptr<UIWidget> (UIManager::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), UIManager*)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x3f) [0x745cdb]
29: ./otclient(std::_Function_handler<int (LuaInterface*), std::function<int (LuaInterface*)> luabinder::bind_fun_specializer<stdext::shared_object_ptr<UIWidget>, std::function<stdext::shared_object_ptr<UIWidget> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::function<stdext::shared_object_ptr<UIWidget> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)::{lambda(LuaInterface*)#1}>::_M_invoke(std::_Any_data const&, LuaInterface*&&)+0x93) [0x778ed5]
30: ./otclient(LuaInterface::luaCppFunctionCallback(lua_State*)+0x71) [0x7af77d]
31: ./otclient() [0x97c3e0]
32: ./otclient() [0x9859e2]
33: ./otclient() [0x97c83d]
34: ./otclient() [0x97bb2b]
35: ./otclient() [0x97c99b]
36: ./otclient(lua_pcall+0x56) [0x97a026]
37: ./otclient(LuaInterface::pcall(int, int, int)+0x64) [0x7ac51c]
38: ./otclient(LuaInterface::safeCall(int, int)+0xa3) [0x7adef9]
39: ./otclient(Module::load()+0x3de) [0x7a3032]
40: ./otclient(Module::load()+0x59f) [0x7a31f3]
41: ./otclient(ModuleManager::ensureModuleLoaded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x4b) [0x7a4d6b]
42: ./otclient(std::_Function_handler<int (LuaInterface*), std::function<int (LuaInterface*)> luabinder::bind_fun_specializer<void, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)::{lambda(LuaInterface*)#1}>::_M_invoke(std::_Any_data const&, LuaInterface*&&)+0x8f) [0x770cbd]
43: ./otclient(LuaInterface::luaCppFunctionCallback(lua_State*)+0x71) [0x7af77d]
44: ./otclient() [0x97c3e0]
45: ./otclient() [0x9859e2]
46: ./otclient() [0x97c83d]
47: ./otclient() [0x97bb2b]
48: ./otclient() [0x97c99b]
49: ./otclient(lua_pcall+0x56) [0x97a026]
50: ./otclient(LuaInterface::pcall(int, int, int)+0x64) [0x7ac51c]
51: ./otclient(LuaInterface::safeCall(int, int)+0xa3) [0x7adef9]
52: ./otclient(LuaInterface::runScript(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x23) [0x7afef7]
53: ./otclient(LuaInterface::safeRunScript(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x2b) [0x7aff29]
54: ./otclient(main+0x1be) [0x93fa91]

Crash report saved to file crash_report.log
Aborted
 

Attachments

Back
Top