Your message dated Tue, 02 Aug 2016 04:20:54 +0000 with message-id <e1burci-0000qb...@franck.debian.org> and subject line Bug#833134: fixed in oolite 1.84-1 has caused the Debian Bug report #833134, regarding oolite: freezes at startup to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 833134: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833134 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: oolite Version: 1.82-2 Severity: grave Justification: renders package unusable Hello. oolite/1.82-2 freezes during startup, before writing any log. Funnily, it does not freeze anymore when started from inside gdb. The following traces are related to oolite/1.84-1 built directly from the VCS. It freezes in the same way, and upstream will probably be interested in debugging only the latest version. If I attach the executable to gdb after it is frozen, I get this backtrace: #0 0x00007fdd098ebe9c in __lll_lock_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fdd098e5b92 in pthread_mutex_lock () from /lib/x86_64-linux-gnu/libpthread.so.0 #2 0x00007fdd0bd115d5 in -[NSRecursiveLock lock] (self=0x55ab20a1a8d0, _cmd=0x7fdd0c285d90 <_OBJC_SELECTOR_TABLE+144>) at NSLock.m:308 #3 0x00007fdd0be20da9 in +[NSObject(GSCleanup) leakAt:] (self=<optimized out>, _cmd=<optimized out>, anAddress=<optimized out>) at NSObject+GNUstepBase.m:200 #4 0x00007fdd0bd9731b in +[NSTimeZone initialize] (self=<optimized out>, _cmd=<optimized out>) at NSTimeZone.m:1357 #5 0x00007fdd0a0230d6 in __objc_install_dtable_for_class (cls=0x7fdd0c22cd40 <_OBJC_MetaClass_NSTimeZone>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:1030 #6 0x00007fdd0a024d68 in get_implementation (sel=<optimized out>, class=<optimized out>, receiver=<optimized out>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:260 #7 objc_msg_lookup (receiver=receiver@entry=0x7fdd0c22ca00 <_OBJC_Class_NSTimeZone>, op=op@entry=0x7fdd0c1a6ad0 <_OBJC_SELECTOR_TABLE+80>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:450 #8 0x00007fdd0bc733af in +[NSCalendarDate initialize] (self=<optimized out>, _cmd=<optimized out>) at NSCalendarDate.m:372 #9 0x00007fdd0a0230d6 in __objc_install_dtable_for_class (cls=0x7fdd0c1a7280 <_OBJC_MetaClass_NSCalendarDate>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:1030 #10 0x00007fdd0a024d68 in get_implementation (sel=<optimized out>, class=<optimized out>, receiver=<optimized out>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:260 #11 objc_msg_lookup (receiver=receiver@entry=0x7fdd0c1a6e60 <_OBJC_Class_NSCalendarDate>, op=op@entry=0x7fdd0c1b9090 <_OBJC_SELECTOR_TABLE+80>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:450 #12 0x00007fdd0bcadfe9 in +[NSDate initialize] (self=0x7fdd0c1b9460 <_OBJC_Class_NSDate>, _cmd=<optimized out>) at NSDate.m:139 #13 0x00007fdd0a0230d6 in __objc_install_dtable_for_class (cls=0x7fdd0c1b9780 <_OBJC_MetaClass_NSDate>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:1030 #14 0x00007fdd0a024d68 in get_implementation (sel=<optimized out>, class=<optimized out>, receiver=<optimized out>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:260 #15 objc_msg_lookup (receiver=0x7fdd0c1b9460 <_OBJC_Class_NSDate>, op=0x55ab1f408ff0 <_OBJC_SELECTOR_TABLE+400>) at /build/gcc-6-SXl3Vx/gcc-6-6.1.1/src/libobjc/sendmsg.c:450 #16 0x000055ab1eefc7ce in -[OOAsyncLogger startLogging] (self=0x55ab20a84ec0, _cmd=0x55ab1f408f90 <_OBJC_SELECTOR_TABLE+304>) at src/Core/OOLogOutputHandler.m:323 #17 0x000055ab1eefc47b in -[OOAsyncLogger init] (self=0x55ab20a84ec0, _cmd=0x55ab1f408e70 <_OBJC_SELECTOR_TABLE+16>) at src/Core/OOLogOutputHandler.m:276 #18 0x000055ab1eefbeca in OOLogOutputHandlerInit () at src/Core/OOLogOutputHandler.m:127 #19 0x000055ab1eefa8b8 in OOLoggingInit () at src/Core/OOLogging.m:602 #20 0x000055ab1ef1799a in main (argc=1, argv=0x7fff61e8a998) at src/SDL/main.m:81 A list of system calls produced by strace is attached. It ends with: stat("/home/sandbox/.Oolite", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/sandbox/.Oolite/Logs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/sandbox/.Oolite/Logs/Latest.log", 0x7fffe1c96320) = -1 ENOENT (No such file or directory) brk(0x55f4083be000) = 0x55f4083be000 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fdd4eae2000 mprotect(0x7fdd4eae2000, 4096, PROT_NONE) = 0 clone(child_stack=0x7fdd4f2e1df0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fdd4f2e29d0, tls=0x7fdd4f2e2700, child_tidptr=0x7fdd4f2e29d0) = 26374 futex(0x55f40831b8d8, FUTEX_WAIT_PRIVATE, 2, NULL
strace.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: oolite Source-Version: 1.84-1 We believe that the bug you reported is fixed in the latest version of oolite, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 833...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Nicolas Boulenguez <nico...@debian.org> (supplier of updated oolite package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 02 Aug 2016 04:11:48 +0200 Source: oolite Binary: oolite oolite-doc oolite-data oolite-data-sounds Architecture: source Version: 1.84-1 Distribution: unstable Urgency: medium Maintainer: Nicolas Boulenguez <nico...@debian.org> Changed-By: Nicolas Boulenguez <nico...@debian.org> Description: oolite - space sim game, inspired by Elite oolite-data - space sim game, inspired by Elite (data files) oolite-data-sounds - space sim game, inspired by Elite (sounds) oolite-doc - space sim game, inspired by Elite (documentation) Closes: 833134 Changes: oolite (1.84-1) unstable; urgency=medium . * New upstream version. Patches: - Initialize NSDate before playing with threads. Closes: #833134. Thanks to Ivan Vučica and Richard Frith-Macdonald. - Simplify preprocessor variables data flow, fixing minor issues. - Generating manifest.plist even without Xcode. - Remove various GCC or lintian style warnings. - Merge two existing patches improving desktop file. * Enable all hardening flags. * Install docs as (good) .odt and (ugly) HTML, but no more as (bad) PDF. * Switch to uscan version: 4 and Standards-Version: 3.9.8. * GNUstep now set -g by default, remove related tricks. * No need to install README.source in binary packages. Checksums-Sha1: 29087240f57b0b63ea0d0c18befb0ce4636cd760 2498 oolite_1.84-1.dsc 78dc4e254e470906c04756acefe403b089a6e279 96658796 oolite_1.84.orig-binary-resources.tar.gz ce619840e19b63407b31aac984d8cc59df24c369 9986917 oolite_1.84.orig.tar.gz e2e9be693a37addf587842b4e19a7c7a0d942700 27728 oolite_1.84-1.debian.tar.xz Checksums-Sha256: d7c9fb09c9390d3235c08fdcf2b2d12f397dee38d7e07559be28d3641c859ed4 2498 oolite_1.84-1.dsc 50e775cc28766b5657caff3f53ac4f49c8a64778e442706221acfb5c2f2ffd4d 96658796 oolite_1.84.orig-binary-resources.tar.gz ab1f242090878f50339fd196006d7aedbbcfd528db1c1f7b04615ea50bd41cb0 9986917 oolite_1.84.orig.tar.gz 8e6645dd380827c1e807be9f813c4bfafca85668a744058b48d9cea9604e4803 27728 oolite_1.84-1.debian.tar.xz Files: df67cf6b6ef8818b32b710ef73e36402 2498 games optional oolite_1.84-1.dsc f5e833f354a09b7f0ea0845ece461bd3 96658796 games optional oolite_1.84.orig-binary-resources.tar.gz 85b4f2475eaa41f3f1d832ec724c7aa5 9986917 games optional oolite_1.84.orig.tar.gz 4b495b19d48cffbd3c2763ba343b25b9 27728 games optional oolite_1.84-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXoBYZAAoJELUqnPRJDfyNNp4P/2K6JF+KaAUhtNM6dTvVPs7B 5rB5zpmFJvxc0gpIZlJLmS54FGJAgx0ysz4KfqBpqOhJ8JywkUxx8ItSZzbakIZe saisQJdrBOyPdzW1vHFWPMcHOPs9lOSsllqqCbjoy7qWqLNE9nbGOHNg9/o95e9R DXSkhkjZI2aDQPNUPHCqo6+tXPOzMS2Kp3GCEduU8kowd4xfRzvPCBaJWcBox9JY bsXf5WYAlIYr9BtZOIK5quu2QuGO7/uZCQycbEZVQyauAlQGPDpQThe8rVUCY1mQ oNK1s4DAm5ko/8pPMm6nsBdJG15L+pY5Pp93PFXn/etyoQPgVp+9ptcfYMc5CZsl a4ysWhMEVgZvB1/VlRY47fsrP2sldXxJRvWkWqtnE/GI/gul8m15yIR3SGCilhzc 7uPQ7DGHk9DxqxT8HfcwttGKY4gfMnLkkz+R7CiGhp4YcOH+cdkcCJ6mRQAoMNdr rqV07jc/NP/TBjhBbljmMXMnDxbM63KzqfAHdZcOILO0v2EJ8j0aEwRAxfqyBoiG lU7vnW2vKcxApykjGGEsQ50Ix/aXOFIBUDrkdYhKBwesChPqvgAdd149QOEhxsjX N12lh9gRPwZP1qAxgxknNgyIYW6kTx6hizTOh2nYThyV3rb6tqThLgRyigisqi2O CV2gq1Pa+JRDZHr4HN9g =BfOT -----END PGP SIGNATURE-----
--- End Message ---