d10sfan Nov 25, 2012 @ 10:26pm
Book of Unwritten Tales Dosen't Start
Tried running the book of unwritten tales, but it didn't start. This was the log:


Creating resource group General
Creating resource group Internal
Creating resource group Autodetect
Sc♥♥♥♥♥nagerFactory for type 'DefaultSc♥♥♥♥♥nager' registered.
Registering ResourceManager for type Material
Registering ResourceManager for type Mesh
Registering ResourceManager for type Skeleton
MovableObjectFactory for type 'ParticleSystem' registered.
OverlayElementFactory for type Panel registered.
OverlayElementFactory for type BorderPanel registered.
OverlayElementFactory for type TextArea registered.
Registering ResourceManager for type Font
ArchiveFactory for archive type FileSystem registered.
ArchiveFactory for archive type Zip registered.
DDS codec registering
FreeImage version: 3.15.1
This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,3fr,arw,bay,bmq,cap,cine,cr2,crw,cs1,dc2,dcr,drf,dsc,dng,erf,fff,ia,iiq,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,ptx,pxn,qtk,raf,raw,rdc,rw2,rwl,rwz,sr2,srf,sti
Registering ResourceManager for type HighLevelGpuProgram
Registering ResourceManager for type Compositor
MovableObjectFactory for type 'Entity' registered.
MovableObjectFactory for type 'Light' registered.
MovableObjectFactory for type 'BillboardSet' registered.
MovableObjectFactory for type 'ManualObject' registered.
MovableObjectFactory for type 'BillboardChain' registered.
MovableObjectFactory for type 'RibbonTrail' registered.
Loading library ./lib/32/RenderSystem_GL
Installing plugin: GL RenderSystem
OpenGL Rendering Subsystem created.
./bout.sh: line 22: 6245 Segmentation fault (core dumped) LD_LIBRARY_PATH=$BASE_LIB_PATH/$BITS/:$LD_LIBRARY_PATH $BASE_BIN_PATH/$BITS/$EXE_NAME
Showing 1-15 of 29 comments
< >
MaximB Nov 27, 2012 @ 12:34am 
Got the same problem too.
It USED to run fairly well (almost bugless), and then 2 days ago it won't start at all for some reason.
MaximB Nov 27, 2012 @ 9:32am 
Ok, today I've tried again to run it manually after installing some libogre :
sudo apt-get install libogre-1.7.4
and manually running : Steam/SteamApps/common/The Book of Unwritten Tales/bout.sh

Seems to run again.
d10sfan Nov 27, 2012 @ 10:08am 
Tried installing that and getting the same exact error as before.
Jafinto Dec 1, 2012 @ 5:53am 
I seem to have the same problem. Running kAGE with GDB with
LD_LIBRARY_PATH=./lib/32/:$LD_LIBRARY_PATH gdb ./bin/32/kAGE
gives
Program received signal SIGSEGV, Segmentation fault.
0xf57f6eb0 in Ogre::GLXGLSupport::refreshConfig() ()
from ./lib/32/RenderSystem_GL.so

Don't hesitate to PM me for more information.

I am running Ubuntu 12.10 64-bit with AMD driver 12.11 (9.010). Full system information:
Processor Information:
Vendor: AuthenticAMD
Speed: 2608 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Unsupported
SSE42: Unsupported

Network Information:
Network Speed:

Operating System Version:
Ubuntu 12.10 (64 bit)
Kernel Name: Linux
Kernel Version: 3.5.0-19-generic
X Server vendor: The X.Org Foundation
X Server release: 11300000

Video Card:
Driver: ATI Technologies Inc. ATI Radeon HD 5700 Series

Driver Version: 4.2.11978 Compatibility Profile Context
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x1002
DeviceID: 0x68be
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1440 x 900
Desktop Resolution: 1440 x 900
Primary Display Size: 16.14" x 10.12" (19.02" diag)
41.0cm x 25.7cm (48.3cm diag)
Primary VRAM Not Detected

Sound card:
Audio device: 20K1

Memory:
RAM: 3953 Mb

Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 938900 Mb
Largest Free Hard Disk Block: 126711 Mb
Last edited by Jafinto; Dec 1, 2012 @ 5:54am
vsteel Dec 2, 2012 @ 10:41pm 
I also have this problem. I am running KDE and when trying to start the game I wouldn't get anything in the steam log. I found when running the bout.sh script is was asking for gksudo which doesn't exist in KDE, the equivalent is sudo. The scrip is small and just wanted the ia32-libs installed. So I manually installed it with the the console with the command line:

sudo apt-get install ia32-libs

Now when I try and run it from steam it still won't start but I get the following console output:

Creating resource group General
Creating resource group Internal
Creating resource group Autodetect
Sc♥♥♥♥♥nagerFactory for type 'DefaultSc♥♥♥♥♥nager' registered.
Registering ResourceManager for type Material
Registering ResourceManager for type Mesh
Registering ResourceManager for type Skeleton
MovableObjectFactory for type 'ParticleSystem' registered.
OverlayElementFactory for type Panel registered.
OverlayElementFactory for type BorderPanel registered.
OverlayElementFactory for type TextArea registered.
Registering ResourceManager for type Font
ArchiveFactory for archive type FileSystem registered.
ArchiveFactory for archive type Zip registered.
DDS codec registering
FreeImage version: 3.15.1
This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,3fr,arw,bay,bmq,cap,cine,cr2,crw,cs1,dc2,dcr,drf,dsc,dng,erf,fff,ia,iiq,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,ptx,pxn,qtk,raf,raw,rdc,rw2,rwl,rwz,sr2,srf,sti
Registering ResourceManager for type HighLevelGpuProgram
Registering ResourceManager for type Compositor
MovableObjectFactory for type 'Entity' registered.
MovableObjectFactory for type 'Light' registered.
MovableObjectFactory for type 'BillboardSet' registered.
MovableObjectFactory for type 'ManualObject' registered.
MovableObjectFactory for type 'BillboardChain' registered.
MovableObjectFactory for type 'RibbonTrail' registered.
Loading library ./lib/32/RenderSystem_GL
Installing plugin: GL RenderSystem
OpenGL Rendering Subsystem created.
./bout.sh: line 22: 21955 Segmentation fault (core dumped) LD_LIBRARY_PATH=$BASE_LIB_PATH/$BITS/:$LD_LIBRARY_PATH $BASE_BIN_PATH/$BITS/$EXE_NAME

My system setup:
Processor Information:
Vendor: GenuineIntel
Speed: 3401 Mhz
8 logical processors
4 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported

Network Information:
Network Speed:

Operating System Version:
Ubuntu 12.10 (64 bit)
Kernel Name: Linux
Kernel Version: 3.5.0-19-generic
X Server vendor: The X.Org Foundation
X Server release: 11300000

Video Card:
Driver: NVIDIA Corporation GeForce GTX 680/PCIe/SSE2

Driver Version: 4.3.0 NVIDIA 310.14
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x10de
DeviceID: 0x1180
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1200
Desktop Resolution: 1920 x 1200
Primary Display Size: 20.43" x 12.76" (24.06" diag)
51.9cm x 32.4cm (61.1cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 4096 MB
Supported MSAA Modes: 2x 4x 8x 16x

Sound card:
Audio device: AV200

Memory:
RAM: 32122 Mb

Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 1877791 Mb
Largest Free Hard Disk Block: 1303800 Mb

Installed software:

Recent Failure Reports:
Mon Dec 3 05:50:38 2012 GMT: file ''/tmp/dumps/assert_20121202225032_1.dmp'', upload yes: ''CrashID=bp-9ed38766-f831-47fb-9ffc-03a3c2121202
''
Jafinto Dec 3, 2012 @ 12:38am 
Interesting, so it appears to not be related to the graphics driver, as you are using an NVIDIA card.

It might be a related to the fact that we are using Ubuntu 12.10 (64-bit).

@d10sfan: which Linux distribution are you using?

If I have some time, I'll install Ubuntu 12.04 and see if that works.
Last edited by Jafinto; Dec 3, 2012 @ 12:39am
d10sfan Dec 3, 2012 @ 6:49am 
I tried it with Linux Mint 13 and 14 (based off Ubuntu 12.04 and Ubuntu 12.10)
Last edited by d10sfan; Dec 3, 2012 @ 6:50am
Jafinto Dec 3, 2012 @ 6:55am 
Was that a 32-bit or a 64-bit install?
d10sfan Dec 3, 2012 @ 6:55am 
Both were 64-bit
gdbGamer Dec 5, 2012 @ 12:06am 
Here is my workaround for Ubuntu 12.10 on x86-64:

Step 1: Change directory to The Book of Unwritten Tales
$ cd ~/Steam/SteamApps/common/The\ Book\ of\ Unwritten\ Tales/

Step 2: Start the game in gdb
$ LD_LIBRARY_PATH=./lib/32/ gdb ./bin/32/kAGE

Step 3: Set a break point in the problematic function that will jump over the bad code
(gdb) break Ogre::GLXGLSupport::refreshConfig if !($eip = $eip + 1056)

Step 4: Confirm that you will set the break point on a pending symbol
Make breakpoint pending on future shared library load? (y or [n]) y

Step 5: Run the game
(gdb) run

This workaround is super fragile and will likely break if and when KING Art updates libOgre.
Jafinto Dec 5, 2012 @ 5:38am 
The workaround allows me to start the game, but it crashes when I try to open the settings menu:
Program received signal SIGSEGV, Segmentation fault.
0xf6f19237 in std::string::assign(std::string const&) ()
from /usr/lib/i386-linux-gnu/libstdc++.so.6

This is probably due to the configuration not being detected ;)

If somebody from Steam or KING Art is reading this, could you acknowledge that you are able to reproduce the problem?
gdbGamer Dec 5, 2012 @ 6:12am 
Yes. Opening the setting menu with the workaround also crashes the game for me. I was, however, able to play through the prologue without problem.
Jafinto Dec 5, 2012 @ 6:15am 
Same here ;) Like the game by the way.

I do see a line on the right side of my screen with the starting movie, does anybody else have that to?
Last edited by Jafinto; Dec 5, 2012 @ 6:16am
Jafinto Dec 5, 2012 @ 6:59am 
When going through that code, the only possible segfault that I can see is the element accesses on mVideoModes at lines 289 and 290.

I'm going to compile a 32-bit debug version of the library and debug to see if that really is the problem.
Showing 1-15 of 29 comments
< >
Per page: 15 30 50
Date Posted: Nov 25, 2012 @ 10:26pm
Posts: 29