Page 1 of 1

STK 0.8.1 Crash

PostPosted: 19 Dec 2013, 14:31
by Kalabasa
SuperTuxKart crashes always. :(

I am using
STK 0.8.1 compiled from source
Debian 7 (wheezy)

I have installed supertuxkart from the Debian repository, which has 0.7.3 :x
but I executed the 0.8.1 one

It seems STK has problems downloading files. :think:

Output of
{l Code}: {l Select All Code}
SuperTuxKart-0.8.1 ~>./cmake_build/bin/supertuxkart --console
Irrlicht Engine version 1.8.0
Linux 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686
[info   ] FileManager: Data files will be fetched from: ''
[info   ] FileManager: User directory is '/home/lean/.config/supertuxkart/'.
[info   ] FileManager: Addons files will be stored in '/home/lean/.local/share/supertuxkart/addons/'.
[info   ] FileManager: Screenshots will be stored in '/home/lean/.cache/supertuxkart/screenshots/'.
[debug  ] translation: Env var LANGUAGE = 'en_PH:en'.
[debug  ] translation: Language 'English'.
[warn   ] irr_driver: Too old GPU; using the fixed pipeline.
[warn   ] PostProcessing: Only power of two textures are supported.
[info   ] NetworkHttp: Using cached addons.xml
[debug  ] main: Error messages and other text output will be logged to /home/lean/.config/supertuxkart//stdout.log.
[warn   ] MusicOgg: Music not playing when it should be. Source state: 4116

[addons] Problems downloading file - return code 28.
[warn   ] material: Track uses deprecated texture 'grass.jpg'

[error  ] material: Cannot find texture 'light.png'.
[addons] Problems downloading file - return code 28.
[warn   ] material: Track uses deprecated texture 'grass.jpg'

[addons] Problems downloading file - return code 28.
[warn   ] material: Track uses deprecated texture 'grass.jpg'

[addons] Problems downloading file - return code 28.
[warn   ] material: Track uses deprecated texture 'grass.jpg'

*** longjmp causes uninitialized stack frame ***: /home/lean/SuperTuxKart/SuperTuxKart-0.8.1/cmake_build/bin/supertuxkart terminated
[addons] Problems downloading file - return code 28.
======= Backtrace: =========
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__fortify_fail+0x50)[0xb72623c0]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0xea32a)[0xb726232a]
/usr/lib/i386-linux-gnu/libcurl.so.4(+0x90f5)[0xb774f0f5]
======= Memory map: ========
08048000-08c0e000 r-xp 00000000 08:06 804328     /home/lean/SuperTuxKart/SuperTuxKart-0.8.1/cmake_build/bin/supertuxkart
08c0e000-08c12000 rw-p 00bc6000 08:06 804328     /home/lean/SuperTuxKart/SuperTuxKart-0.8.1/cmake_build/bin/supertuxkart
08c12000-08c25000 rw-p 00000000 00:00 0
0980f000-15579000 rw-p 00000000 00:00 0          [heap]
9336e000-94572000 rw-p 00000000 00:00 0
94b73000-94d74000 rw-p 00000000 00:00 0
9501f000-952ca000 rw-s eb64b000 00:05 59618      /dev/nvidia0
95475000-95576000 rw-p 00000000 00:00 0
95b05000-96306000 rw-p 00000000 00:00 0
96325000-96907000 rw-p 00000000 00:00 0
96b60000-9790d000 rw-p 00000000 00:00 0
97936000-980d5000 rw-p 00000000 00:00 0
98480000-98581000 rw-p 00000000 00:00 0
98891000-98b94000 rw-p 00000000 00:00 0
98bd4000-98e56000 rw-p 00000000 00:00 0
98ed2000-992dd000 rw-p 00000000 00:00 0
99334000-99535000 rw-p 00000000 00:00 0
9985e000-99f64000 rw-p 00000000 00:00 0
99fe4000-9a5ea000 rw-p 00000000 00:00 0
9a604000-9b109000 rw-p 00000000 00:00 0
9b187000-9d026000 rw-p 00000000 00:00 0
9d0a0000-9d42a000 rw-p 00000000 00:00 0
9d436000-9e6b9000 rw-p 00000000 00:00 0
9e738000-9edbc000 rw-p 00000000 00:00 0
9edbc000-9efbc000 rw-s e9235000 00:05 59618      /dev/nvidia0
9f1bb000-9f5bd000 rw-p 00000000 00:00 0
9f636000-9f7b8000 rw-p 00000000 00:00 0
9f7b8000-9f9b8000 rw-s e9436000 00:05 59618      /dev/nvidia0
9f9b8000-a02c1000 rw-p 00000000 00:00 0
a0332000-a0938000 rw-p 00000000 00:00 0
a093f000-a0a37000 rw-s e8f87000 00:05 59618      /dev/nvidia0
a0a37000-a1744000 rw-p 00000000 00:00 0
a179c000-a1f4a000 rw-p 00000000 00:00 0
a1f8a000-a301b000 rw-p 00000000 00:00 0
a309b000-a3a1f000 rw-p 00000000 00:00 0
a3a99000-a5e34000 rw-p 00000000 00:00 0
a5eb2000-a733b000 rw-p 00000000 00:00 0
a73b8000-a7bbf000 rw-p 00000000 00:00 0
a7c3e000-a84c7000 rw-p 00000000 00:00 0
a8542000-a8c49000 rw-p 00000000 00:00 0
a8c4c000-a9e58000 rw-p 00000000 00:00 0
a9ed6000-aa35b000 rw-p 00000000 00:00 0
aa38c000-ab821000 rw-p 00000000 00:00 0
ab862000-ac3ee000 rw-p 00000000 00:00 0
ac42e000-acb34000 rw-p 00000000 00:00 0
acbb2000-accb4000 rw-p 00000000 00:00 0
accb5000-ace68000 rw-p 00000000 00:00 0
ace77000-ad1e8000 rw-p 00000000 00:00 0
ad25e000-ad40c000 rw-p 00000000 00:00 0
ad40f000-ad49f000 rw-p 00000000 00:00 0
ad49f000-ad4a9000 r-xp 00000000 08:08 913990     /lib/i386-linux-gnu/i686/cmov/libnss_files-2.13.so
ad4a9000-ad4aa000 r--p 00009000 08:08 913990     /lib/i386-linux-gnu/i686/cmov/libnss_files-2.13.so
ad4aa000-ad4ab000 rw-p 0000a000 08:08 913990     /lib/i386-linux-gnu/i686/cmov/libnss_files-2.13.so
ad4c1000-ad4c2000 ---p 00000000 00:00 0
ad4c2000-adcc2000 rwxp 00000000 00:00 0
adcc2000-b1cc3000 rw-s 00000000 00:11 411651     /run/shm/pulse-shm-687573704
b1cc3000-b1cc4000 ---p 00000000 00:00 0
b1cc4000-b24c4000 rwxp 00000000 00:00 0
b24c4000-b262a000 r-xp 00000000 08:08 1441538    /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
b262a000-b263b000 r--p 00165000 08:08 1441538    /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
b263b000-b263c000 rw-p 00176000 08:08 1441538    /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
b263c000-b268a000 r-xp 00000000 08:08 1440692    /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
b268a000-b268b000 r--p 0004d000 08:08 1440692    /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
b268b000-b268c000 rw-p 0004e000 08:08 1440692    /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
b268c000-b26f9000 r-xp 00000000 08:08 1441427    /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
b26f9000-b26fb000 r--p 0006c000 08:08 1441427    /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
b26fb000-b26fc000 rw-p 0006e000 08:08 1441427    /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
b26fc000-b2700000 rw-p 00000000 00:00 0
b2700000-b2755000 rw-p 00000000 00:00 0
b2755000-b2800000 ---p 00000000 00:00 0
b280f000-b2875000 r-xp 00000000 08:08 1441655    /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.0.so
b2875000-b2876000 r--p 00065000 08:08 1441655    /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.0.so
b2876000-b2877000 rw-p 00066000 08:08 1441655    /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.0.so
b2889000-b289c000 r-xp 00000000 08:08 913984     /lib/i386-linux-gnu/i686/cmov/libnsl-2.13.so
b289c000-b289d000 r--p 00012000 08:08 913984     /lib/i386-linux-gnu/i686/cmov/libnsl-2.13.so
b289d000-b289e000 rw-p 00013000 08:08 913984     /lib/i386-linux-gnu/i686/cmov/libnsl-2.13.so
b289e000-b28a0000 rw-p 00000000 00:00 0
b28a0000-b28e9000 r-xp 00000000 08:08 914040     /lib/i386-linux-gnu/libdbus-1.so.3.7.2
b28e9000-b28ea000 ---p 00049000 08:08 914040     /lib/i386-linux-gnu/libdbus-1.so.3.7.2
b28ea000-b28eb000 r--p 00049000 08:08 914040     /lib/i386-linux-gnu/libdbus-1.so.3.7.2
b28eb000-b28ec000 rw-p 0004a000 08:08 914040     /lib/i386-linux-gnu/libdbus-1.so.3.7.2
b28ec000-b293a000 r-xp 00000000 08:08 1441388    /usr/lib/i386-linux-gnu/libpulse.so.0.14.2
b293a000-b293b000 r--p 0004d000 08:08 1441388    /usr/lib/i386-linux-gnu/libpulse.so.0.14.2
b293b000-b293c000 rw-p 0004e000 08:08 1441388    /usr/lib/i386-linux-gnu/libpulse.so.0.14.2
b2951000-b2952000 ---p 00000000 00:00 0
b2952000-b3152000 rwxp 00000000 00:00 0
b3152000-b35d5000 rw-p 00000000 00:00 0
b3654000-b3858000 rw-p 00000000 00:00 0
b3861000-b3865000 r-xp 00000000 08:08 913988     /lib/i386-linux-gnu/i686/cmov/libnss_dns-2.13.so
b3865000-b3866000 r--p 00004000 08:08 913988     /lib/i386-linux-gnu/i686/cmov/libnss_dns-2.13.so
b3866000-b3867000 rw-p 00005000 08:08 913988     /lib/i386-linux-gnu/i686/cmov/libnss_dns-2.13.so
b3867000-b386e000 r--s 00000000 08:08 1440177    /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
b386e000-b387c000 r-xp 00000000 08:08 1440750    /usr/lib/i386-linux-gnu/libXi.so.6.1.0
b387c000-b387d000 rw-p 0000e000 08:08 1440750    /usr/lib/i386-linux-gnu/libXi.so.6.1.0
b387d000-b3881000 r-xp 00000000 08:08 914021     /lib/i386-linux-gnu/libattr.so.1.1.0
b3881000-b3882000 r--p 00003000 08:08 914021     /lib/i386-linux-gnu/libattr.so.1.1.0
b3882000-b3883000 rw-p 00004000 08:08 914021     /lib/i386-linux-gnu/libattr.so.1.1.0
b3883000-b3888000 r-xp 00000000 08:08 1440794    /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
b3888000-b3889000 rw-p 00004000 08:08 1440794    /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
b3889000-b3891000 r-xp 00000000 08:08 914167     /lib/i386-linux-gnu/libwrap.so.0.7.6
b3891000-b3892000 r--p 00007000 08:08 914167     /lib/i386-linux-gnu/libwrap.so.0.7.6
b3892000-b3893000 rw-p 00008000 08:08 914167     /lib/i386-linux-gnu/libwrap.so.0.7.6
b3893000-b3898000 r-xp 00000000 08:08 1440766    /usr/lib/i386-linux-gnu/libXtst.so.6.1.0
b3898000-b3899000 rw-p 00004000 08:08 1440766    /usr/lib/i386-linux-gnu/libXtst.so.6.1.0
b3899000-b38fc000 rw-p 00000000 00:00 0
b397a000-b4d80000 rw-p 00000000 00:00 0
b4dff000-b4f81000 rw-p 00000000 00:00 0
b4fbd000-b513f000 rw-p 00000000 00:00 0
b517f000-b5301000 rw-p 00000000 00:00 0
b5301000-b5381000 rw-s 02ca4000 00:05 59618      /dev/nvidia0
b5381000-b538a000 r-xp 00000000 08:08 1440738    /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
b538a000-b538b000 rw-p 00009000 08:08 1440738    /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
b538c000-b538e000 r-xp 00000000 08:08 914246     /lib/libnss_mdns4_minimal.so.2
b538e000-b538f000 rw-p 00001000 08:08 914246     /lib/libnss_mdns4_minimal.so.2
b538f000-b5390000 r-xp 00000000 08:08 1440725    /usr/lib/i386-linux-gnu/libX11-xcb.so.1.0.0
b5390000-b5391000 rw-p 00000000 08:08 1440725    /usr/lib/i386-linux-gnu/libX11-xcb.so.1.0.0
b5391000-b5395000 r-xp 00000000 08:08 914032     /lib/i386-linux-gnu/libcap.so.2.22
b5395000-b5396000 rw-p 00003000 08:08 914032     /lib/i386-linux-gnu/libcap.so.2.22
b5396000-b539e000 r-xp 00000000 08:08 914068     /lib/i386-linux-gnu/libjson.so.0.1.0
b539e000-b539f000 r--p 00007000 08:08 914068     /lib/i386-linux-gnu/libjson.so.0.1.0
b539f000-b53a0000 rw-p 00008000 08:08 914068     /lib/i386-linux-gnu/libjson.so.0.1.0
b53a0000-b53a1000 rw-s 00000000 00:04 63668249   /SYSV00000000 (deleted)
b53a1000-b55b5000 rw-s e3d7c000 00:05 59618      /dev/nvidia0
b55b5000-b57c9000 rw-s e3d7c000 00:05 59618      /dev/nvidia0
b57c9000-b59dd000 rw-s e0304000 00:05 59618      /dev/nvidia0
b59dd000-b59de000 rw-s 00000000 00:04 63635479   /SYSV00000000 (deleted)
b59de000-b5ade000 rw-s e8329000 00:05 59618      /dev/nvidia0
b5ade000-b5adf000 rw-s 043d7000 00:05 59618      /dev/nvidia0
b5adf000-b5be1000 rw-p 00000000 00:00 0
b5be1000-b5ce3000 rw-s e8226000 00:05 59618      /dev/nvidia0
b5ce3000-b5d24000 rw-p 00000000 00:00 0
b5d24000-b5d87000 rw-p 00000000 00:05 19         /dev/zero
b5d87000-b6087000 rw-s e0000000 00:05 59618      /dev/nvidia0
b6087000-b60a8000 rw-p 00000000 00:00 0
b60a8000-b60d2000 rw-s 00000000 00:04 63602710   /SYSV00000000 (deleted)
b60d2000-b6249000 r--p 00000000 08:08 1447075    /usr/lib/locale/locale-archive
b6249000-b62b0000 rw-p 00000000 00:00 0
b62b0000-b62c0000 r-xp 00000000 08:08 1441322    /usr/lib/i386-linux-gnu/libp11-kit.so.0.0.0
b62c0000-b62c1000 r--p 00010000 08:08 1441322    /usr/lib/i386-linux-gnu/libp11-kit.so.0.0.0
b62c1000-b62c2000 rw-p 00011000 08:08 1441322    /usr/lib/i386-linux-gnu/libp11-kit.so.0.0.0
b62c2000-b62c3000 rw-p 00000000 00:00 0
b62c3000-b62d3000 r-xp 00000000 08:08 1441458    /usr/lib/i386-linux-gnu/libtasn1.so.3.1.16
b62d3000-b62d4000 r--p 0000f000 08:08 1441458    /usr/lib/i386-linux-gnu/libtasn1.so.3.1.16
b62d4000-b62d5000 rw-p 00010000 08:08 1441458    /usr/lib/i386-linux-gnu/libtasn1.so.3.1.16
b62d5000-b62d8000 r-xp 00000000 08:08 914059     /lib/i386-linux-gnu/libgpg-error.so.0.8.0
b62d8000-b62d9000 rw-p 00002000 08:08 914059     /lib/i386-linux-gnu/libgpg-error.so.0.8.0
b62d9000-b62de000 r-xp 00000000 08:08 1440742    /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
b62de000-b62df000 rw-p 00004000 08:08 1440742    /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
b62df000-b62e1000 r-xp 00000000 08:08 1440731    /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b62e1000-b62e2000 rw-p 00001000 08:08 1440731    /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b62e2000-b62e5000 r-xp 00000000 08:08 914070     /lib/i386-linux-gnu/libkeyutils.so.1.4
b62e5000-b62e6000 r--p 00002000 08:08 914070     /lib/i386-linux-gnu/libkeyutils.so.1.4
b62e6000-b62e7000 rw-p 00003000 08:08 914070     /lib/i386-linux-gnu/libkeyutils.so.1.4
b62e7000-b62e8000 rw-p 00000000 00:00 0
b62e8000-b62ef000 r-xp 00000000 08:08 1441234    /usr/lib/i386-linux-gnu/libkrb5support.so.0.1
b62ef000-b62f0000 r--p 00007000 08:08 1441234    /usr/lib/i386-linux-gnu/libkrb5support.so.0.1
b62f0000-b62f1000 rw-p 00008000 08:08 1441234    /usr/lib/i386-linux-gnu/libkrb5support.so.0.1
b62f1000-b62f4000 r-xp 00000000 08:08 914036     /lib/i386-linux-gnu/libcom_err.so.2.1
b62f4000-b62f5000 r--p 00002000 08:08 914036     /lib/i386-linux-gnu/libcom_err.so.2.1
b62f5000-b62f6000 rw-p 00003000 08:08 914036     /lib/i386-linux-gnu/libcom_err.so.2.1
b62f6000-b631d000 r-xp 00000000 08:08 1441224    /usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b631d000-b631e000 r--p 00026000 08:08 1441224    /usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b631e000-b631f000 rw-p 00027000 08:08 1441224    /usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b631f000-b6320000 rw-p 00000000 00:00 0
b6320000-b63eb000 r-xp 00000000 08:08 1441232    /usr/lib/i386-linux-gnu/libkrb5.so.3.3
b63eb000-b63f1000 r--p 000ca000 08:08 1441232    /usr/lib/i386-linux-gnu/libkrb5.so.3.3
b63f1000-b63f2000 rw-p 000d0000 08:08 1441232    /usr/lib/i386-linux-gnu/libkrb5.so.3.3
b63f2000-b64b5000 r-xp 00000000 08:08 1441028    /usr/lib/i386-linux-gnu/libgnutls.so.26.22.4
b64b5000-b64b9000 r--p 000c2000 08:08 1441028    /usr/lib/i386-linux-gnu/libgnutls.so.26.22.4
b64b9000-b64ba000 rw-p 000c6000 08:08 1441028    /usr/lib/i386-linux-gnu/libgnutls.so.26.22.4
b64ba000-b64bc000 rw-p 00000000 00:00 0
b64bc000-b64d6000 r-xp 00000000 08:08 1441413    /usr/lib/i386-linux-gnu/libsasl2.so.2.0.25
b64d6000-b64d7000 r--p 00019000 08:08 1441413    /usr/lib/i386-linux-gnu/libsasl2.so.2.0.25
b64d7000-b64d8000 rw-p 0001a000 08:08 1441413    /usr/lib/i386-linux-gnu/libsasl2.so.2.0.25
b64d8000-b64e8000 r-xp 00000000 08:08 914001     /lib/i386-linux-gnu/i686/cmov/libresolv-2.13.so
b64e8000-b64e9000 r--p 00010000 08:08 914001     /lib/i386-linux-gnu/i686/cmov/libresolv-2.13.so
b64e9000-b64ea000 rw-p 00011000 08:08 914001     /lib/i386-linux-gnu/i686/cmov/libresolv-2.13.so
b64ea000-b64ec000 rw-p 00000000 00:00 0
b64ec000-b656d000 r-xp 00000000 08:08 914055     /lib/i386-linux-gnu/libgcrypt.so.11.7.0
b656d000-b656e000 ---p 00081000 08:08 914055     /lib/i386-linux-gnu/libgcrypt.so.11.7.0
b656e000-b656f000 r--p 00081000 08:08 914055     /lib/i386-linux-gnu/libgcrypt.so.11.7.0
b656f000-b6571000 rw-p 00082000 08:08 914055     /lib/i386-linux-gnu/libgcrypt.so.11.7.0
b6571000-b6592000 r-xp 00000000 08:08 1441577    /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b6592000-b6593000 r--p 00020000 08:08 1441577    /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b6593000-b6594000 rw-p 00021000 08:08 1441577    /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b6594000-b6598000 r-xp 00000000 08:08 914165     /lib/i386-linux-gnu/libuuid.so.1.3.0
b6598000-b6599000 r--p 00003000 08:08 914165     /lib/i386-linux-gnu/libuuid.so.1.3.0
b6599000-b659a000 rw-p 00004000 08:08 914165     /lib/i386-linux-gnu/libuuid.so.1.3.0
b659a000-b659b000 rw-p 00000000 00:00 0
b659b000-b659c000 r-xp 00000000 08:08 1440695    /usr/lib/tls/libnvidia-tls.so.96.43.23
b659c000-b659d000 rw-p 00000000 08:08 1440695    /usr/lib/tls/libnvidia-tls.so.96.43.23
b659d000-b6dea000 r-xp 00000000 08:08 1437364    /usr/lib/libGLcore.so.96.43.23
b6dea000-b6e1f000 rwxp 0084d000 08:08 1437364    /usr/lib/libGLcore.so.96.43.23
b6e1f000-b6e23000 rwxp 00000000 00:00 0
b6e23000-b6e25000 r-xp 00000000 08:08 913979     /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so
b6e25000-b6e26000 r--p 00001000 08:08 913979     /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so
b6e26000-b6e27000 rw-p 00002000 08:08 913979     /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so
b6e27000-b6e3e000 r-xp 00000000 08:08 914170     /lib/i386-linux-gnu/libz.so.1.2.7

Re: STK 0.8.1 Crash

PostPosted: 19 Dec 2013, 15:06
by Arthur
The error seems to lie with curl. Try to use a different implementation, e.g. libcurl3-gnutls instead of the openssl one or so.

Re: STK 0.8.1 Crash

PostPosted: 21 Dec 2013, 18:43
by Kalabasa
Seems fixed for now. I removed and purged supertuxkart 0.7.3, installed supertuxkart 0.8 (I just discovered backports). I installed libcurl3-nss. I redownloaded the STK source and recompiled.
I don't know which fixed it, but it seems fixed.
Maybe it's a problem about untrusted certificates?

Re: STK 0.8.1 Crash

PostPosted: 21 Dec 2013, 22:32
by Auria
Kalabasa {l Wrote}:Seems fixed for now. I removed and purged supertuxkart 0.7.3, installed supertuxkart 0.8 (I just discovered backports). I installed libcurl3-nss. I redownloaded the STK source and recompiled.
I don't know which fixed it, but it seems fixed.
Maybe it's a problem about untrusted certificates?



doubtful, STK doesn't use certificates and that shouln't cause a crash anyway. But glad you got it working

Re: STK 0.8.1 Crash

PostPosted: 24 Dec 2013, 16:17
by headbanger
Same error here:

*** longjmp causes uninitialized stack frame ***: bin/supertuxkart terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7fd1fde00f47]
/lib/x86_64-linux-gnu/libc.so.6(+0x10aebd)[0x7fd1fde00ebd]
/lib/x86_64-linux-gnu/libc.so.6(__longjmp_chk+0x33)[0x7fd1fde00e23]
./bin/libcurl-gnutls.so.4(+0x7bb5)[0x7fd1ffc30bb5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xfcb0)[0x7fd1ffe7bcb0]
/usr/lib/libnvidia-glcore.so.325.15(+0x1157861)[0x7fd1fad26861]
bin/supertuxkart(_ZN3irr5video13COpenGLDriver11draw2DImageEPKNS0_8ITextureERKNS_4core4rectIiEES9_PS8_PKNS0_6SColorEb+0x128)[0x8a6828]
bin/supertuxkart(_ZN3irr3gui12ScalableFont4drawERKNS_4core6stringIwNS2_12irrAllocatorIwEEEERKNS2_4rectIiEENS_5video6SColorEbbPSB_+0x985)[0x611925]
bin/supertuxkart(_ZN3irr3gui14CGUIStaticText4drawEv+0x3fe)[0x9f011e]
bin/supertuxkart(_ZN3irr3gui10CGUIButton4drawEv+0x3ea)[0xa5940a]
bin/supertuxkart(_ZN3irr3gui11IGUIElement4drawEv+0x2a)[0x633f3a]
bin/supertuxkart(_ZN3irr3gui15CGUIEnvironment7drawAllEv+0x81)[0x90cc71]
bin/supertuxkart(_ZN9GUIEngine6renderEf+0x71)[0x604211]
bin/supertuxkart(_ZN9IrrDriver6updateEf+0x1d6)[0x5ca586]
bin/supertuxkart(_ZN8MainLoop3runEv+0x1ac)[0x6be10c]
bin/supertuxkart(main+0x70b)[0x6bd11b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7fd1fdd1776d]
bin/supertuxkart[0x56e1c9]
======= Memory map: ========

The solution proposed is unacceptable: I have libcurl3-gnutls and the openssl version. If I uninstall it, I will loose "audacious" and "cairo-dock".
Using the binary version of STK 0.8.1 on Linux Mint 13 x64

Re: STK 0.8.1 Crash

PostPosted: 27 Dec 2013, 03:42
by Auria
Hi headbanger,

actually your problem is different. In your case, it seems like your nvidia driver is crashing. Maybe first check if you are using the latest version of the proprietary driver

Re: STK 0.8.1 Crash

PostPosted: 27 Dec 2013, 19:50
by headbanger
I'm using the latest available nVidia driver.
I've changed the game resolution from 1920x1080 to 1600x900 and now it runs ok.
Thank you very much!