<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - XCom Enemy Unknown segfault at src/gallium/drivers/radeon/r600_texture.c:602"
href="https://bugs.freedesktop.org/show_bug.cgi?id=83274#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - XCom Enemy Unknown segfault at src/gallium/drivers/radeon/r600_texture.c:602"
href="https://bugs.freedesktop.org/show_bug.cgi?id=83274">bug 83274</a>
from <span class="vcard"><a class="email" href="mailto:nicolasbugreport@gmail.com" title="nicolas <nicolasbugreport@gmail.com>"> <span class="fn">nicolas</span></a>
</span></b>
<pre>It just don't work.
exporting the variable and modifying tle script in the linux directory.
I have try differents things.
here is an output i have get, don't remember how cause i have try so many
things.
I need help for this valgrind thing :s
6476== Memcheck, a memory error detector
==6476== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==6476== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info
==6476== Command:
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/../../binaries/linux/game.x86_64
==6476== Parent PID: 6474
==6476==
==6476== Conditional jump or move depends on uninitialised value(s)
==6476== at 0xE911A6: CXCOMGame::GetFileMappings(CFilePathMap&) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x2583107: CFeralGame::InitialiseToolbox() (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x258434C: CFeralGame::Run() (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE7F3AB: main (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476==
==6476== Unsupported clone() flags: 0x800600
==6476==
==6476== The only supported clone() uses are:
==6476== - via a threads library (LinuxThreads or NPTL)
==6476== - via the implementation of fork or vfork
==6476==
==6476== Valgrind detected that your program requires
==6476== the following unimplemented functionality:
==6476== Valgrind does not support general clone().
==6476== This may be because the functionality is hard to implement,
==6476== or because no reasonable program would behave this way,
==6476== or because nobody has yet needed it. In any case, let us know at
==6476== www.valgrind.org and/or try to work around the problem, if you can.
==6476==
==6476== Valgrind has to exit now. Sorry. Bye!
==6476==
sched status:
running_tid=4
Thread 1: status = VgTs_WaitSys
==6476== at 0x505FB9D: ??? (syscall-template.S:81)
==6476== by 0x847A198: ??? (in
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.2.0)
==6476== by 0x83FC60E: ??? (in
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.2.0)
==6476== by 0x2603037: CSDLEventLoop::BeginEventLoop() (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x256FF94: CHThread::RunWinMain(int (*)(MacDoze::HINSTANCE__*,
MacDoze::HINSTANCE__*, char*, int), MacDoze::HINSTANCE__*,
MacDoze::HINSTANCE__*, char*, int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x258431E: CFeralGame::Run() (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE7F3AB: main (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
Thread 2: status = VgTs_WaitSys
==6476== at 0x505E680: sem_wait (sem_wait.S:85)
==6476== by 0x847652D: ??? (in
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.2.0)
==6476== by 0x8476674: ??? (in
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.2.0)
==6476== by 0x842BBA0: ??? (in
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.2.0)
==6476== by 0x842B73C: ??? (in
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.2.0)
==6476== by 0x8476278: ??? (in
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.2.0)
==6476== by 0x5058181: start_thread (pthread_create.c:312)
==6476== by 0x96D947C: clone (clone.S:111)
Thread 3: status = VgTs_WaitSys
==6476== at 0x505C414: pthread_cond_wait@@GLIBC_2.3.2
(pthread_cond_wait.S:185)
==6476== by 0x12067B82: radeon_drm_cs_emit_ioctl (in
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so)
==6476== by 0x120673C8: impl_thrd_routine (in
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so)
==6476== by 0x5058181: start_thread (pthread_create.c:312)
==6476== by 0x96D947C: clone (clone.S:111)
Thread 4: status = VgTs_Runnable
==6476== at 0x2A4B521:
google_breakpad::ExceptionHandler::GenerateDump(google_breakpad::ExceptionHandler::CrashContext*)
(in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x2A4B8D9: ??? (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x2A4BAA1: google_breakpad::ExceptionHandler::SignalHandler(int,
siginfo*, void*) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x506033F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.19.so)
==6476== by 0x9615CC8: raise (raise.c:56)
==6476== by 0x96190D7: abort (abort.c:89)
==6476== by 0xE9F98E: appRequestExit(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xFB530D: appInit(char16_t const*, FOutputDevice*,
FOutputDeviceConsole*, FOutputDeviceError*, FFeedbackContext*, FFileManager*,
FCallbackEventObserver*, FCallbackQueryDevice*, FConfigCacheIni* (*)()) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x1084E8C: FEngineLoop::PreInit(char16_t const*) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x1087D39: GuardedMain(char16_t const*, MacDoze::HINSTANCE__*,
MacDoze::HINSTANCE__*, int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x1087F5F: WinMain(MacDoze::HINSTANCE__*, MacDoze::HINSTANCE__*,
char*, int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x256FCE6: CHThread::WinMainThreadEntry(void*) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x5058181: start_thread (pthread_create.c:312)
==6476== by 0x96D947C: clone (clone.S:111)
Thread 5: status = VgTs_WaitSys
==6476== at 0x505C414: pthread_cond_wait@@GLIBC_2.3.2
(pthread_cond_wait.S:185)
==6476== by 0x2578AC9: CHEvent::Wait(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x2561406: ??? (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE9D70C: FEventWin::Wait(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE9EACD: FQueuedThreadWin::_ThreadProc(void*) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x256F072: CHThread::StaticRunThread(void*, bool&) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x25F9703: CPThread::Run() (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x5058181: start_thread (pthread_create.c:312)
==6476== by 0x96D947C: clone (clone.S:111)
Thread 6: status = VgTs_WaitSys
==6476== at 0x505C414: pthread_cond_wait@@GLIBC_2.3.2
(pthread_cond_wait.S:185)
==6476== by 0x2578AC9: CHEvent::Wait(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x2561406: ??? (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE9D70C: FEventWin::Wait(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE9EACD: FQueuedThreadWin::_ThreadProc(void*) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x256F072: CHThread::StaticRunThread(void*, bool&) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x25F9703: CPThread::Run() (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x5058181: start_thread (pthread_create.c:312)
==6476== by 0x96D947C: clone (clone.S:111)
Thread 7: status = VgTs_WaitSys
==6476== at 0x505C414: pthread_cond_wait@@GLIBC_2.3.2
(pthread_cond_wait.S:185)
==6476== by 0x2578AC9: CHEvent::Wait(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x2561406: ??? (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE9D70C: FEventWin::Wait(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE9EACD: FQueuedThreadWin::_ThreadProc(void*) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x256F072: CHThread::StaticRunThread(void*, bool&) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x25F9703: CPThread::Run() (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x5058181: start_thread (pthread_create.c:312)
==6476== by 0x96D947C: clone (clone.S:111)
Thread 8: status = VgTs_WaitSys
==6476== at 0x505C414: pthread_cond_wait@@GLIBC_2.3.2
(pthread_cond_wait.S:185)
==6476== by 0x2578AC9: CHEvent::Wait(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x2561406: ??? (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE9D70C: FEventWin::Wait(unsigned int) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0xE9EACD: FQueuedThreadWin::_ThreadProc(void*) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x256F072: CHThread::StaticRunThread(void*, bool&) (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x25F9703: CPThread::Run() (in
/home/nicolas/.steam/steam/SteamApps/common/XCom-Enemy-Unknown/binaries/linux/game.x86_64)
==6476== by 0x5058181: start_thread (pthread_create.c:312)
==6476== by 0x96D947C: clone (clone.S:111)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>