[SOLVE]Crash at production screen (translate bug)

Problems and solutions for installing or running FreeOrion, including discussion of bugs if needed before posting a bug report on GitHub. For problems building from source, post in Compile.

Moderator: Oberlus

Post Reply
Message
Author
nyquist
Krill Swarm
Posts: 12
Joined: Sun Jul 20, 2008 11:07 am

[SOLVE]Crash at production screen (translate bug)

#1 Post by nyquist »

crash when i put the building "Automatic Theorem Prover" in the production queue. (i try 2 times, add observatory, shipyard, and Automatic theorem prover... then it crash)

system : linux ubuntu 7.04 64 bits
version of freeorion :

Code: Select all

URL : https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk/FreeOrion
Racine du dépôt : https://freeorion.svn.sourceforge.net/svnroot/freeorion
UUID du dépôt : dbd5520b-6a0a-0410-a553-f54834df5b05
Révision : 2646
Type de noeud : répertoire
Tâche programmée : normale
Auteur de la dernière modification : geoffthemedio
Révision de la dernière modification : 2646
Date de la dernière modification: 2008-07-26 08:13:34 +0200 (sam, 26 jui 2008)

Chemin : GG
URL : https://gigi.svn.sourceforge.net/svnroot/gigi/trunk/GG
Racine du dépôt : https://gigi.svn.sourceforge.net/svnroot/gigi
UUID du dépôt : 7c2786a3-320a-0410-a570-c9f285c52180
Révision : 655
Type de noeud : répertoire
Tâche programmée : normale
Auteur de la dernière modification : tzlaine
Révision de la dernière modification : 655
Date de la dernière modification: 2008-07-07 05:36:17 +0200 (lun, 07 jui 2008)
error at the moment of the crash :
freeorion: /usr/local/include/boost-1_35/boost/thread/pthread/mutex.hpp:50: void boost::mutex::lock(): Assertion `!pthread_mutex_lock(&m)' failed.

extract of the freeorion.log :

Code: Select all

2008-07-27 14:58:39,533 DEBUG Client : Tech Tree Layout Preparing Tech Data
2008-07-27 14:58:39,534 DEBUG Client : Tech Tree Layout Doing Graph Layout
2008-07-27 14:58:39,692 DEBUG Client : Tech Tree Layout Creating Panels
2008-07-27 14:58:39,713 DEBUG Client : Tech Tree Layout Done
2008-07-27 14:59:23,088 DEBUG Client : PopulateList start
2008-07-27 14:59:23,088 DEBUG Client : Adding Buildings
2008-07-27 14:59:23,116 DEBUG Client : Adding ship designs
2008-07-27 14:59:23,149 DEBUG Client : Adding Orbitals
2008-07-27 14:59:23,162 DEBUG Client : Selecting Row
2008-07-27 14:59:23,162 DEBUG Client : Done
[b]2008-07-27 15:00:17,439 ERROR Client : main() caught exception(boost::io::format_error): boost::bad_format_string: format-string is ill-formed[/b]
2008-07-27 15:00:17,500 DEBUG Client : ClientNetworking::NetworkingThread() : Networking thread will be terminated due to disconnect exception "Operation canceled"
tail -50 of strace.log (strace completed will be attached as soon as i compress it)

Code: Select all

10323 write(28, "2008-07-27 15:00:17,716 DEBUG AI"..., 64 <unfinished ...>
10325 close(31 <unfinished ...>
10327 <... close resumed> )             = 0
10325 <... close resumed> )             = 0
10327 close(25 <unfinished ...>
10325 close(25 <unfinished ...>
10327 <... close resumed> )             = 0
10325 <... close resumed> )             = 0
10327 close(26 <unfinished ...>
10325 close(26 <unfinished ...>
10327 <... close resumed> )             = 0
10325 <... close resumed> )             = 0
10327 close(27 <unfinished ...>
10325 close(27 <unfinished ...>
10327 <... close resumed> )             = 0
10323 <... write resumed> )             = 64
10325 <... close resumed> )             = 0
10327 close(28 <unfinished ...>
10323 epoll_ctl(25, EPOLL_CTL_DEL, 32, {0, {u32=0, u64=0}} <unfinished ...>
10325 close(28 <unfinished ...>
10327 <... close resumed> )             = 0
10323 <... epoll_ctl resumed> )         = 0
10325 <... close resumed> )             = 0
10327 munmap(0x2aaaaaaab000, 491520 <unfinished ...>
10323 ioctl(32, FIONBIO <unfinished ...>
10325 munmap(0x2aaaaaaab000, 491520 <unfinished ...>
10323 <... ioctl resumed> , [0])        = 0
10327 <... munmap resumed> )            = 0
10323 setsockopt(32, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
10323 close(32 <unfinished ...>
10327 munmap(0x40000000, 8192 <unfinished ...>
10323 <... close resumed> )             = 0
10327 <... munmap resumed> )            = 0
10323 close(29)                         = 0
10323 close(30)                         = 0
10323 close(31)                         = 0
10323 close(25)                         = 0
10323 close(26)                         = 0
10323 close(27)                         = 0
10327 exit_group(0)                     = ?
10323 close(28 <unfinished ...>
10325 <... munmap resumed> )            = 0
10323 <... close resumed> )             = 0
10325 munmap(0x40000000, 8192 <unfinished ...>
10323 munmap(0x2aaaaaaab000, 491520 <unfinished ...>
10325 <... munmap resumed> )            = 0
10325 exit_group(0)                     = ?
10323 <... munmap resumed> )            = 0
10323 munmap(0x40000000, 8192)          = 0
10323 exit_group(0)                     = ?
Last edited by nyquist on Mon Jul 28, 2008 8:05 am, edited 1 time in total.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13603
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: Crash at production screen

#2 Post by Geoff the Medio »

In the string DESC_EFFECTS_GROUP_ACTIVATION you replaced %1% with % 1%

You can't do that.

nyquist
Krill Swarm
Posts: 12
Joined: Sun Jul 20, 2008 11:07 am

Re: Crash at production screen

#3 Post by nyquist »

Ok i'll blame the guy who have translate this game in french...

sorry for the false bug

Post Reply