Re: [systemd-devel] [ANNOUNCE] systemd 199

2013-03-27 Thread 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.

-- 
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

2013-03-27 Thread Philip Müller
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

2013-03-26 Thread Philip Müller

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

2013-03-26 Thread Philip Müller

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

2013-03-26 Thread Shawn
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

2013-03-26 Thread Lennart Poettering
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

2013-03-26 Thread William Giokas
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

2013-03-26 Thread Kok, Auke-jan H
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

2013-03-26 Thread Philip Müller

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 =