Skip Menu |

This queue is for tickets about the Net-DBus CPAN distribution.

Report information
The Basics
Id: 16707
Status: resolved
Priority: 0/
Queue: Net-DBus

People
Owner: Nobody in particular
Requestors: ms419 [...] freezone.co.uk
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.32.3
Fixed in: (no value)



Subject: arguments to dbus_message_set_reply_serial() were incorrect, assertion "reply_serial != 0" failed in file dbus-message.c line 405.
I can't seem to get the build tests to succeed - make test make[1]: Entering directory `/libnet-dbus-perl/Net-DBus-0.32.3' PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-constants..............ok t/15-message................ok t/20-callback...............ok t/25-reactor................ok t/30-server.................ok t/40-introspector...........ok t/45-exporter...............ok t/50-object-introspect......ok t/55-method-calls...........26072: arguments to dbus_message_set_reply_serial() were incorrect, assertion "reply_serial != 0" failed in file dbus-message.c line 405. This is normally a bug in some application using the D-BUS library. No memory to allocate message at /libnet-dbus-perl/Net-DBus-0.32.3/blib/lib/Net/DBus/Binding/Message/MethodReturn.pm line 38. # Looks like you planned 67 tests but only ran 3. # Looks like your test died just after 3. t/55-method-calls...........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 4-67 Failed 64/67 tests, 4.48% okay t/56-scalar-param-typing....ok 1/25626074: arguments to dbus_message_set_reply_serial() were incorrect, assertion "reply_serial != 0" failed in file dbus-message.c line 405. This is normally a bug in some application using the D-BUS library. No memory to allocate message at /libnet-dbus-perl/Net-DBus-0.32.3/blib/lib/Net/DBus/Binding/Message/MethodReturn.pm line 38. # Looks like you planned 256 tests but only ran 4. # Looks like your test died just after 4. t/56-scalar-param-typing....dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 5-256 Failed 252/256 tests, 1.56% okay t/60-object-props...........26076: arguments to dbus_message_set_reply_serial() were incorrect, assertion "reply_serial != 0" failed in file dbus-message.c line 405. This is normally a bug in some application using the D-BUS library. No memory to allocate message at /libnet-dbus-perl/Net-DBus-0.32.3/blib/lib/Net/DBus/Binding/Message/MethodReturn.pm line 38. # Looks like you planned 13 tests but only ran 3. # Looks like your test died just after 3. t/60-object-props...........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 4-13 Failed 10/13 tests, 23.08% okay t/65-object-magic...........26078: arguments to dbus_message_set_reply_serial() were incorrect, assertion "reply_serial != 0" failed in file dbus-message.c line 405. This is normally a bug in some application using the D-BUS library. No memory to allocate message at /libnet-dbus-perl/Net-DBus-0.32.3/blib/lib/Net/DBus/Binding/Message/MethodReturn.pm line 38. # Looks like you planned 7 tests but only ran 3. # Looks like your test died just after 3. t/65-object-magic...........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 4-7 Failed 4/7 tests, 42.86% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/55-method-calls.t 255 65280 67 128 191.04% 4-67 t/56-scalar-param-typing.t 255 65280 256 504 196.88% 5-256 t/60-object-props.t 255 65280 13 20 153.85% 4-13 t/65-object-magic.t 255 65280 7 8 114.29% 4-7 Failed 4/12 test scripts, 66.67% okay. 330/504 subtests failed, 34.52% okay. make[1]: *** [test_dynamic] Error 255 make[1]: Leaving directory `/libnet-dbus-perl/Net-DBus-0.32.3' I tried building Net-DBus-0.32.3 using libdbus-1-dev 0.60-2 from Debian experimental Many thanks for these great bindings! Jack
For release 0.33.3 I did a major re-write of the internals of the test code used for Net::DBus. So running the tests should no longer trigger these assertion failures.