[systemd-devel] [ANNOUNCE] systemd 199

Philip Müller philm at manjaro.org
Tue Mar 26 15:11:26 PDT 2013


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-Szmek<zbyszek at 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
>        :040000 040000 389f403c2b93728e572bbc45f52803d5ed50225f    8d6a4318a1637cf7cc2f19605ca54f669891eef7 M      src

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20130326/72b05f05/attachment.html>
-------------- next part --------------
[phil at 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 =
6c010001ea000000671200006a00000001016f00010000002f0000000000000003017300040000005069657000000000020173000c000000666f6f6261722e77616c646f00000000060173000c000000666f6f6261722e77616c646f00000000080167001473617373617373617b79767d626128737329617300000000000000080000006120737472696e67000000001e00000009000000737472696e6720233100000009000000737472696e6720233100000006000000666f6f62617200002800000003000000666f6f0003000000666f6f0003000000666f6f0003000000666f6f0003000000666f6f0003000000666f6f001c0000000301730003000000666f6f00000000000301730003000000666f6f00010000002e000000000000000300000061616100010000003100000003000000616161000100000031000000030000006161610001000000310000001600000006000000666f6f62617200000500000077616c646f00
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)
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

Program received signal SIGSEGV, Segmentation fault.
0x080492d1 in main ()
(gdb) bt
#0  0x080492d1 in main ()
(gdb) 



More information about the systemd-devel mailing list