Re: [systemd-devel] [ANNOUNCE] systemd 199
On Tue, Mar 26, 2013 at 05:40:59PM +0100, Philip Müller wrote: systemd-199 build just fine on 64bit, but on 32bit it fails during check: PASS: test-sleep ./build-aux/test-driver: line 95: 18318 Segmentation fault (core dumped) $@ $log_file 21 Fixed as of 49e5de64e22ea4794092b91393545ab08e658e0a for me. -- William Giokas | KaiSforza GnuPG Key: 0x73CD09CF Fingerprint: F73F 50EF BBE2 9846 8306 E6B8 6902 06D8 73CD 09CF pgpJIoQMrYvOr.pgp Description: PGP signature ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Re: [systemd-devel] [ANNOUNCE] systemd 199
Here on this machine it still fails. It can also be an issue with this installation. I created a tarball out of git with followed commit as last one: 590888a0d0cb813714fa2a521e2ca711f75862fb http://cgit.freedesktop.org/systemd/systemd/commit/?id=590888a0d0cb813714fa2a521e2ca711f75862fb Still the same result: PASS: test-bus-signature ./build-aux/test-driver: Zeile 95: 20079 Speicherzugriffsfehler (Speicherabzug geschrieben) $@ $log_file 21 FAIL: test-bus-marshal Will test it on a different machine now. Am 27.03.2013 06:07, schrieb William Giokas: On Tue, Mar 26, 2013 at 05:40:59PM +0100, Philip Müller wrote: systemd-199 build just fine on 64bit, but on 32bit it fails during check: PASS: test-sleep ./build-aux/test-driver: line 95: 18318 Segmentation fault (core dumped) $@ $log_file 21 Fixed as of 49e5de64e22ea4794092b91393545ab08e658e0a for me. ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Re: [systemd-devel] [ANNOUNCE] systemd 199
systemd-199 build just fine on 64bit, but on 32bit it fails during check: PASS: test-sleep ./build-aux/test-driver: line 95: 18318 Segmentation fault (core dumped) $@ $log_file 21 Full check-log is attached. Linux manjaro 3.4.37-1-MANJARO #1 SMP PREEMPT Wed Mar 20 22:08:42 CET 2013 i686 GNU/Linux glibc 2.17-3, gcc 4.7.2-4, make 3.82-5 kind regards Phil Am 26.03.2013 17:12, schrieb Lennart Poettering: Heya, Many bugfixes but a few new features, too. http://www.freedesktop.org/software/systemd/systemd-199.tar.xz (Note that the git tag is still missing in the repo. Currently there's something wrong with the git tag verifier in the repo on fdo, so I can't push this... I will push the tag as soon as that is fixed. v199 is commit efc0ac6af6a105e38d1b0a37d8d5d016c76713cc) == Starting check()... make: Entering directory `/home/phil/dev/git/basis/systemd/src/systemd-199' make --no-print-directory check-recursive Making check in . make --no-print-directory test/sys GEN test/sys make --no-print-directory check-TESTS PASS: test-env-replace PASS: test/udev-test.pl PASS: test-strbuf PASS: test-strv PASS: test-strxcpyx PASS: test/rules-test.sh PASS: test-util PASS: test-job-type PASS: test-unit-name PASS: test-unit-file PASS: test-replace-var PASS: test-calendarspec PASS: test-date PASS: test-strip-tab-ansi PASS: test-cgroup-util PASS: test-sleep ./build-aux/test-driver: line 95: 18318 Segmentation fault (core dumped) $@ $log_file 21 FAIL: test-bus-marshal PASS: test-bus-signature PASS: test-id128 PASS: src/udev/keymap/check-keymaps.sh PASS: test-prioq PASS: test-sched-prio PASS: test-journal PASS: test-journal-syslog PASS: test-journal-match PASS: test-journal-stream PASS: test-journal-verify PASS: test-mmap-cache PASS: test-bus-chat PASS: test-journal-send make --no-print-directory all-recursive Making all in . Making all in po make[7]: Nothing to be done for `all'. Testsuite summary for systemd 199 # TOTAL: 30 # PASS: 29 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 See ./test-suite.log Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=systemd make[4]: *** [test-suite.log] Error 1 make[4]: *** Deleting file `test-suite.log' make[3]: *** [check-TESTS] Error 2 make[2]: *** [check-am] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [check] Error 2 make: Leaving directory `/home/phil/dev/git/basis/systemd/src/systemd-199' == ERROR: A failure occurred in check(). Aborting... ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Re: [systemd-devel] [ANNOUNCE] systemd 199
Attached the bus-marshal.log, if it helps. Phil message size = 362, contents = 6c010001ea0067126a0001016f0001002f0003017300040050696570020173000c00666f6f6261722e77616c646f060173000c00666f6f6261722e77616c646f080167001473617373617373617b79767d62612873732961730008006120737472696e671e000900737472696e67202331000900737472696e67202331000600666f6f62617228000300666f6f000300666f6f000300666f6f000300666f6f000300666f6f000300666f6f001c00030173000300666f6f00030173000300666f6f0001002e0003006161610001003100030061616100010031000300616161000100310016000600666f6f626172050077616c646f00 Type:method-call Flags: none Version: 0 Serial: 4711 Headers: path - objectpath '/' interface - 'foobar.waldo' member - 'Piep' destination - 'foobar.waldo' signature - signature 'sassassa{yv}ba(ss)as' Body: ('a string', ['string #1', 'string #1'], 'foobar', ['foo', 'foo', 'foo', 'foo', 'foo'], 'foo', {byte 0x03: 'foo', 0x03: 'foo'}, true, [('aaa', '1'), ('aaa', '1'), ('aaa', '1')], ['foobar', 'waldo']) UNIX File Descriptors: (none) ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Re: [systemd-devel] [ANNOUNCE] systemd 199
you could get a backtrace in gdb On Tue, Mar 26, 2013 at 10:00 AM, Philip Müller ph...@manjaro.org wrote: Attached the bus-marshal.log, if it helps. Phil ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- --- Shawn Landden +1 360 389 3001 (SMS preferred) ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Re: [systemd-devel] [ANNOUNCE] systemd 199
On Tue, 26.03.13 10:06, Shawn (shawnland...@gmail.com) wrote: you could get a backtrace in gdb Yes, please provide a backtrace for this! Lennart -- Lennart Poettering - Red Hat, Inc. ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Re: [systemd-devel] [ANNOUNCE] systemd 199
On Tue, Mar 26, 2013 at 06:32:38PM +0100, Lennart Poettering wrote: On Tue, 26.03.13 10:06, Shawn (shawnland...@gmail.com) wrote: you could get a backtrace in gdb Yes, please provide a backtrace for this! I just ran a git bisect on this issue, and it's been happening on my system since v198, though I hadn't really run make check at all. # bad: [ab17a050b778412b11c82f4fa974be9c491ead36] core: if we cannot JOB_ISOLATE the default target JOB_REPLACE it instead # good: [dee4c244254bb49d1ffa8bd7171ae9cce596d2d0] build-sys: fix spelling of sysvrcndir git bisect start 'v198' 'v197' # bad: [2a2473d89e02ccd923abc6e74cddd07798679a15] boot: add stub Makefile symlink git bisect bad 2a2473d89e02ccd923abc6e74cddd07798679a15 # good: [c3e31c7ba1d29c9b967035a6d697820114e1c087] Replace autoconf int max test with simple define git bisect good c3e31c7ba1d29c9b967035a6d697820114e1c087 # bad: [682cfdff697707dbe29c9c1907a7c8c452ffb397] test-strv.c: test strv_join added git bisect bad 682cfdff697707dbe29c9c1907a7c8c452ffb397 # good: [ccc9a4f9ffdab069b0b785627c48962fdadf6d46] man: extend systemd.directives(7) to all manual pages git bisect good ccc9a4f9ffdab069b0b785627c48962fdadf6d46 # good: [d9e5e694ea7841045975426163c96fc9f71e6f7d] install: automatic cleanup using local cleanup functions git bisect good d9e5e694ea7841045975426163c96fc9f71e6f7d # skip: [38936e3cfaa9c813fe778448de49996429687ad5] build-sys: inline two definitions which were only used in one place git bisect skip 38936e3cfaa9c813fe778448de49996429687ad5 # bad: [2a4b7e7bf2465112415907eef238c786ea145b06] build-sys: fix empty lines git bisect bad 2a4b7e7bf2465112415907eef238c786ea145b06 # skip: [652e737517bbbae692923246aeb687e2d1f314ef] build-sys: keep intermediate files git bisect skip 652e737517bbbae692923246aeb687e2d1f314ef # bad: [4584651afd7c1ddb30a2bd16a08088969e4bccff] build-sys: add intermediate files to CLEANFILES to fix distcheck git bisect bad 4584651afd7c1ddb30a2bd16a08088969e4bccff # bad: [1682ff60114b7a57972a03aa99f9864064593f72] tests: add test for unit name printing git bisect bad 1682ff60114b7a57972a03aa99f9864064593f72 # good: [3f0b2f0f452e9e4fb7b62030ea05738bb1b6] install: allow %u an and %U specifiers in WantedBy/RequiredBy/Alias git bisect good 3f0b2f0f452e9e4fb7b62030ea05738bb1b6 # good: [3251c0d2392062b2b8354793a2037d1161f824ee] tests: compress unit name tests and add more asserts git bisect good 3251c0d2392062b2b8354793a2037d1161f824ee It ened by blaming this commit: [2a2473d89e02ccd923abc6e74cddd07798679a15] boot: add stub Makefile symlink 1682ff60114b7a57972a03aa99f9864064593f72 is the first bad commit commit 1682ff60114b7a57972a03aa99f9864064593f72 Author: Zbigniew Jędrzejewski-Szmek zbys...@in.waw.pl Date: Tue Jan 29 15:25:36 2013 -0500 tests: add test for unit name printing :100644 100644 c44ca0b76d53f8151e669ec4f8fa8dbf385ecba5 f0149310330408ced1e5e212bc5ef3684e3395da M Makefile.am :04 04 389f403c2b93728e572bbc45f52803d5ed50225f 8d6a4318a1637cf7cc2f19605ca54f669891eef7 M src Thanks, -- William Giokas | KaiSforza GnuPG Key: 0x73CD09CF Fingerprint: F73F 50EF BBE2 9846 8306 E6B8 6902 06D8 73CD 09CF pgpprNibdLGuO.pgp Description: PGP signature ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Re: [systemd-devel] [ANNOUNCE] systemd 199
On Tue, Mar 26, 2013 at 10:32 AM, Lennart Poettering lenn...@poettering.net wrote: On Tue, 26.03.13 10:06, Shawn (shawnland...@gmail.com) wrote: you could get a backtrace in gdb Yes, please provide a backtrace for this! that's a helluva hard thing to do with systemd-coredump somehow not working on my box. I ended up redirecting coredumps to a file manually and got: #0 0xb77c4424 in __kernel_vsyscall () (gdb) bt full #0 0xb77c4424 in __kernel_vsyscall () No symbol table info available. #1 0xb75a03af in raise () from /usr/lib/libc.so.6 No symbol table info available. #2 0xb75a1c75 in abort () from /usr/lib/libc.so.6 No symbol table info available. #3 0x080b3d4b in log_assert (text=optimized out, file=0x80c6023 src/test/test-unit-name.c, line=131, func=0x80e1858 test_unit_printf, format=0x8110360 Assertion '%s' failed at %s:%u, function %s(). Aborting.) at src/shared/log.c:714 buffer = Assertion 'r == 0' failed at src/test/test-unit-name.c:131, function test_unit_printf(). Aborting., '\000' repeats 1949 times #4 0x080b4455 in log_assert_failed (text=0x80c61e3 r == 0, file=0x80c6023 src/test/test-unit-name.c, line=131, func=0x80e1858 test_unit_printf) at src/shared/log.c:719 No locals. #5 0x08050699 in test_unit_printf () at src/test/test-unit-name.c:131 m = optimized out mid = 0x8135008 7a3e74c61421e7d582e9c25e0016 root = 0xb76dcca8 u = optimized out u2 = optimized out r = optimized out bid = 0x8135030 1ab28824da47480c85252d8ce90b5d1e host = 0x8135058 hannah root_uid = optimized out #6 main (argc=1, argv=0xbfdce064) at src/test/test-unit-name.c:196 No locals. Reading symbols from /home/sofar/git/systemd/.libs/lt-test-unit-name...done. warning: core file may not match specified executable file. [New LWP 20476] Core was generated by `/home/sofar/git/systemd/.libs/lt-test-sched-prio'. Program terminated with signal 6, Aborted. #0 0xb777e424 in __kernel_vsyscall () (gdb) bt full #0 0xb777e424 in __kernel_vsyscall () No symbol table info available. #1 0xb755a3af in ?? () No symbol table info available. #2 0xb7694ff4 in ?? () No symbol table info available. Backtrace stopped: previous frame inner to this frame (corrupt stack?) Reading symbols from /home/sofar/git/systemd/.libs/lt-test-unit-name...done. warning: core file may not match specified executable file. [New LWP 20532] Core was generated by `./test-bus-marshal'. Program terminated with signal 6, Aborted. #0 0xb76fa424 in __kernel_vsyscall () (gdb) bt full #0 0xb76fa424 in __kernel_vsyscall () No symbol table info available. #1 0xb72383af in ?? () No symbol table info available. #2 0xb7372ff4 in ?? () No symbol table info available. Backtrace stopped: previous frame inner to this frame (corrupt stack?) ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Re: [systemd-devel] [ANNOUNCE] systemd 199
Hi, I just tried to revert Zbigniew's patches and build it again. Still got the same error message: 2013-02-07 tests: skip tests if manager cannot be created http://cgit.freedesktop.org/systemd/systemd/commit/src/test/test-unit-name.c?id=c5e33bf8342daa6bab22f495ef774741184de09d Zbigniew Je;drzejewski-Szmek 1 -2/+8 2013-02-06 tests: run manager in session mode http://cgit.freedesktop.org/systemd/systemd/commit/src/test/test-unit-name.c?id=fa3cd7394c227ad38c5c09b2bc2d035e7fb14a76 Zbigniew Je;drzejewski-Szmek 1 -4/+8 2013-01-30 tests: add test for unit name printing http://cgit.freedesktop.org/systemd/systemd/commit/src/test/test-unit-name.c?id=1682ff60114b7a57972a03aa99f9864064593f72 Zbigniew Je;drzejewski-Szmek 1 -2/+90 On my x86_64 architecture using the same packages it builds just fine. I ran now gdb and created a backtrace. Hope this helps. Phil Am 26.03.2013 19:10, schrieb William Giokas: It ened by blaming this commit: [2a2473d89e02ccd923abc6e74cddd07798679a15] boot: add stub Makefile symlink 1682ff60114b7a57972a03aa99f9864064593f72 is the first bad commit commit 1682ff60114b7a57972a03aa99f9864064593f72 Author: Zbigniew Je;drzejewski-Szmekzbys...@in.waw.pl Date: Tue Jan 29 15:25:36 2013 -0500 tests: add test for unit name printing :100644 100644 c44ca0b76d53f8151e669ec4f8fa8dbf385ecba5 f0149310330408ced1e5e212bc5ef3684e3395da M Makefile.am :04 04 389f403c2b93728e572bbc45f52803d5ed50225f 8d6a4318a1637cf7cc2f19605ca54f669891eef7 M src [phil@manjaro systemd-199]$ gdb test-bus-marshal GNU gdb (GDB) 7.5.1 Copyright (C) 2012 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 i686-pc-linux-gnu. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /home/phil/dev/git/basis/systemd/src/systemd-199/test-bus-marshal...done. (gdb) run Starting program: /home/phil/dev/git/basis/systemd/src/systemd-199/test-bus-marshal warning: Could not load shared library symbols for linux-gate.so.1. Do you need set solib-search-path or set sysroot? Traceback (most recent call last): File /usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.3400.3-gdb.py, line 9, in module from gobject import register File /usr/share/glib-2.0/gdb/gobject.py, line 3, in module import gdb.backtrace ImportError: No module named backtrace [Thread debugging using libthread_db enabled] Using host libthread_db library /usr/lib/libthread_db.so.1. Message 0x8056008 n_ref=1 endian=l type=1 flags=0 version=1 serial=4711 fields_size=106 body_size=234 path=/ interface=foobar.waldo member=Piep destination=foobar.waldo sender=n/a signature=sassassa{yv}ba(ss)as reply_serial=0 error.name=n/a error.message=n/a sealed=yes BEGIN_MESSAGE sassassa{yv}ba(ss)as { STRING: a string BEGIN_ARRAY s { STRING: string #1 STRING: string #1 } END_ARRAY STRING: foobar BEGIN_ARRAY s { STRING: foo STRING: foo STRING: foo STRING: foo STRING: foo } END_ARRAY STRING: foo BEGIN_ARRAY {yv} { BEGIN_DICT_ENTRY yv { BYTE: 3 BEGIN_VARIANT s { STRING: foo } END_VARIANT } END_DICT_ENTRY BEGIN_DICT_ENTRY yv { BYTE: 3 BEGIN_VARIANT s { STRING: foo } END_VARIANT } END_DICT_ENTRY } END_ARRAY BOOLEAN: yes BEGIN_ARRAY (ss) { BEGIN_STRUCT ss { STRING: aaa STRING: 1 } END_STRUCT BEGIN_STRUCT ss { STRING: aaa STRING: 1 } END_STRUCT BEGIN_STRUCT ss { STRING: aaa STRING: 1 } END_STRUCT } END_ARRAY BEGIN_ARRAY s { STRING: foobar STRING: waldo } END_ARRAY } END_MESSAGE message size = 362, contents =