[Bug 93032] [radeonsi] Civilization Beyond Earth segfaults

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Nov 26 18:15:50 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=93032

--- Comment #10 from Paulo Dias <paulo.miguel.dias at gmail.com> ---
groo at hydra:/media/groo/Linux_Ext/groo/Steam/SteamApps/common/Sid Meier's
Civilization Beyond Earth$ gdb CivBE 
GNU gdb (Ubuntu 7.10-1ubuntu2) 7.10
Copyright (C) 2015 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-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from CivBE...(no debugging symbols found)...done.
(gdb) run
Starting program: /media/groo/Linux_Ext/groo/Steam/SteamApps/common/Sid Meier's
Civilization Beyond Earth/CivBE 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".      
[New Thread 0xf6625b40 (LWP 10029)]                                             
Setting breakpad minidump AppID = 65980                                         
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198120535335 [API loaded no] 
[New Thread 0xf435db40 (LWP 10030)]                                             
GUID Assets\dlc\dlc_sp_maps\dlc_sp_maps.civbepkg
0baf5870aa7569cb6147613ef41f3340                                                
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/FiraxisLive.cpp(130):[1/14/1970
17:35:21.387] FiraxisLive::Start - Build: flClient BRANCH Build:84083           
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/FiraxisLive.cpp(138):[1/14/1970
17:35:21.387] FiraxisLive::Start - Client build version: 1 (0x0000000000000001)
"1"                                                               
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/FiraxisLive.cpp(149):[1/14/1970
17:35:21.387] FiraxisLive::Start - Creating server connection...                
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/ServerConnection.cpp(782):[1/14/1970
17:35:21.390] FiraxisLive Cache Folder:
"/home/groo/FiraxisLive/f88c90dcf3bf6568".                                      
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/FiraxisLive.cpp(169):[1/14/1970
17:35:21.390] FiraxisLive::Start - Starting up threads...                       
[New Thread 0xf12f2b40 (LWP 10033)]                                             
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/fireCore/LinuxThread.cpp(142):[1/14/1970
17:35:21.390] Thread ID 0xf12f2b40 has started.                                 
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/fireCore/LinuxThread.cpp(149):[1/14/1970
17:35:21.390] Thread ID 4046400320 has started.                                 
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/FiraxisLive.cpp(175):[1/14/1970
17:35:21.390] FiraxisLive::Start - Running                                      
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/My2KFiraxisLive.cpp(139):[1/14/1970
17:35:21.390] My2KFiraxisLive::Initialize v1.6.1.3                              
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/fireCore/LinuxTCPSocket.cpp(718):[1/14/1970
17:35:21.392] 53: Socket name set to "53"                                       
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/fireCore/LinuxTCPSocket.cpp(63):[1/14/1970
17:35:21.392] 53: Created                                                       
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/My2KFiraxisLive.cpp(158):[1/14/1970
17:35:21.421] My2KFiraxisLive::Initialize - my2kInit                            
[New Thread 0xf06ffb40 (LWP 10034)]                                             
[New Thread 0xefefeb40 (LWP 10039)]
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/flClient/My2KFiraxisLive.cpp(170):[1/14/1970
17:35:21.542] My2KFiraxisLive::Initialize - Starting up my2K worker thread
[New Thread 0xef4ffb40 (LWP 10040)]
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/fireCore/LinuxThread.cpp(142):[1/14/1970
17:35:21.542] Thread ID 0xef4ffb40 has started.
/BuildAgent/work/ebf9b17b125f4c29/FiraxisLive/Live/LIBs/fireCore/LinuxThread.cpp(149):[1/14/1970
17:35:21.542] Thread ID 4014996288 has started.
CivBE: tpp.c:84: __pthread_tpp_change_priority: Assertion `new_prio == -1 ||
(new_prio >= fifo_min_prio && new_prio <= fifo_max_prio)' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xef4ffb40 (LWP 10040)]
0xf7fd9bdb in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 7 (Thread 0xef4ffb40 (LWP 10040)):
#0  0xf7fd9bdb in __kernel_vsyscall ()
#1  0xf7729057 in raise () from /lib/i386-linux-gnu/libc.so.6
#2  0xf772a699 in abort () from /lib/i386-linux-gnu/libc.so.6
#3  0xf77220f7 in ?? () from /lib/i386-linux-gnu/libc.so.6
#4  0xf772217b in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
#5  0xf7949ab6 in __pthread_tpp_change_priority () from
/lib/i386-linux-gnu/libpthread.so.0
#6  0xf79410a6 in __pthread_mutex_lock_full () from
/lib/i386-linux-gnu/libpthread.so.0
#7  0x095d3430 in Firaxis::Thread::SuspendWait() ()
#8  0x095d3052 in Firaxis::Thread::StartRoutine(void*) ()
#9  0xf793f1aa in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0xf77e6fde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xefefeb40 (LWP 10039)):
#0  0xf7fd9bdb in __kernel_vsyscall ()
#1  0xf77b03e6 in nanosleep () from /lib/i386-linux-gnu/libc.so.6
#2  0xf77dfc95 in usleep () from /lib/i386-linux-gnu/libc.so.6
#3  0x096a4aa5 in kando::ThreadSleep(unsigned long) ()
#4  0x096e2550 in kando::TimerCommand::TimerThread(void*) ()
#5  0x096e2a33 in kando::TimerThreadC(void*) ()
#6  0x096a4b38 in kando::StartThread(void*) ()
#7  0xf793f1aa in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xf77e6fde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xf06ffb40 (LWP 10034)):
#0  0xf7fd9bdb in __kernel_vsyscall ()
#1  0xf77b03e6 in nanosleep () from /lib/i386-linux-gnu/libc.so.6
#2  0xf77dfc95 in usleep () from /lib/i386-linux-gnu/libc.so.6
#3  0x096a4aa5 in kando::ThreadSleep(unsigned long) ()
#4  0x096e0d17 in kando::ThreadCommand::CommandThread(void*) ()
#5  0x096e13f4 in kando::CommandThreadC(void*) ()
#6  0x096a4b38 in kando::StartThread(void*) ()
#7  0xf793f1aa in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xf77e6fde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xf12f2b40 (LWP 10033)):
#0  0xf7fd9bdb in __kernel_vsyscall ()
#1  0xf77dc3db in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xf6d92877 in ?? () from /lib/i386-linux-gnu/libresolv.so.2
#3  0xf6d9091b in __libc_res_nquery () from /lib/i386-linux-gnu/libresolv.so.2
#4  0xf6d90fa1 in ?? () from /lib/i386-linux-gnu/libresolv.so.2
#5  0xf6d914cb in __libc_res_nsearch () from /lib/i386-linux-gnu/libresolv.so.2
#6  0xf3b021aa in _nss_dns_gethostbyname3_r () from
/lib/i386-linux-gnu/libnss_dns.so.2
#7  0xf3b02438 in _nss_dns_gethostbyname2_r () from
/lib/i386-linux-gnu/libnss_dns.so.2
#8  0xf77f8cc2 in gethostbyname2_r () from /lib/i386-linux-gnu/libc.so.6
#9  0xf77ce70a in ?? () from /lib/i386-linux-gnu/libc.so.6
#10 0xf77cfd28 in getaddrinfo () from /lib/i386-linux-gnu/libc.so.6
#11 0x095ed842 in Firaxis::TCPSocket::Connect(char const*, unsigned short) ()
#12 0x0954f1a0 in Firaxis::ServerConnection::Connect() ()
#13 0x0954f9e3 in Firaxis::ServerConnection::Update() ()
#14 0x0953da58 in Firaxis::FiraxisLive::Worker(void*) ()
#15 0x095430b3 in
std::__1::__function::__func<std::__1::binder1st<std::__1::mem_fun1_t<unsigned
int, Firaxis::FiraxisLive, void*> >,
std::__1::allocator<std::__1::binder1st<std::__1::mem_fun1_t<unsigned int,
Firaxis::FiraxisLive, void*> > >, unsigned int (void*)>::operator()(void*&&) ()
#16 0x095d3f94 in std::__1::function<unsigned int (void*)>::operator()(void*)
const ()
#17 0x095d318a in Firaxis::Thread::StartRoutine(void*) ()
#18 0xf793f1aa in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#19 0xf77e6fde in clone () from /lib/i386-linux-gnu/libc.so.6
Thread 3 (Thread 0xf435db40 (LWP 10030)):
#0  0xf7fd9bdb in __kernel_vsyscall ()
#1  0xf79479b8 in recv () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xf4478797 in ?? () from
/media/groo/Linux_Ext/groo/Steam/linux32/steamclient.so
#3  0xf44747de in ?? () from
/media/groo/Linux_Ext/groo/Steam/linux32/steamclient.so
#4  0xf4475cbe in ?? () from
/media/groo/Linux_Ext/groo/Steam/linux32/steamclient.so
#5  0xf446b505 in ?? () from
/media/groo/Linux_Ext/groo/Steam/linux32/steamclient.so
#6  0xf482ae74 in ?? () from
/media/groo/Linux_Ext/groo/Steam/linux32/steamclient.so
#7  0xf478f35c in ?? () from
/media/groo/Linux_Ext/groo/Steam/linux32/steamclient.so
#8  0x08a22a9a in CivBEApp::GetSteamAppID() const ()
#9  0x08baf870 in cvContentPackage::ValidateOwnership() ()
#10 0x08bb2414 in cvContentPackageManager::ValidateOwnership() ()
#11 0x08a18e39 in CivBEApp::InitialInit(AppHost::AppEnvironment const*,
AppHost::AppOptions const*) ()
#12 0x0905ca56 in AppHost::RunApp(int, char**, AppHost::Application*) ()
#13 0x0905c5f8 in AppHost::RunApp(char*, AppHost::Application*) ()
#14 0x08a14cb0 in WinMain ()
#15 0x0899dc65 in ?? ()
#16 0x089d01a5 in ThreadHANDLE::ThreadProc(void*) ()
#17 0xf793f1aa in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0xf77e6fde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xf6625b40 (LWP 10029)):
#0  0xf7fd9bdb in __kernel_vsyscall ()
#1  0xf794667c in do_futex_wait.constprop () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0xf7946747 in __new_sem_wait_slow.constprop.1 () from
/lib/i386-linux-gnu/libpthread.so.0
#3  0x0977697f in ?? ()
Backtrace stopped: Cannot access memory at address 0x3

Thread 1 (Thread 0xf69c8780 (LWP 10025)):
#0  0xf7fd9bdb in __kernel_vsyscall ()
#1  0xf7944626 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0xf739af6d in
std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&,
std::__1::chrono::time_point<std::__1::chrono::system_clock,
std::__1::chrono::duration<long long, std::__1::ratio<1ll, 1000000000ll> > >)
() from ./libc++.so.1
#3  0x0899df4d in std::__1::cv_status
std::__1::condition_variable::wait_for<long long, std::__1::ratio<1ll, 1000ll>
>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long
long, std::__1::ratio<1ll, 1000ll> > const&) ()
#4  0x0899d3ee in
ASL::ASL_AppBase::Run(std::__1::vector<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char> >,
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char> > > >&&) ()
#5  0x0899b021 in main ()

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151127/f96cd522/attachment-0001.html>


More information about the dri-devel mailing list