make check failure with cmd-added signal

Richard Laager rlaager at
Tue Jul 8 19:04:48 EDT 2008

make check is failing for me. It seems to be related to the new
cmd-added signal.


rlaager at watermelon:~/src/pidgin/libpurple$ gdb /home/rlaager/src/pidgin/libpurple/tests/.libs/lt-check_libpurple
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <>
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 "i486-linux-gnu"...
(gdb) r
Starting program: /home/rlaager/src/pidgin/libpurple/tests/.libs/lt-check_libpurple 
[Thread debugging using libthread_db enabled]
[New Thread 0xb7ea2720 (LWP 9569)]
[New Thread 0xb7d55b90 (LWP 9573)]

** CRITICAL **: purple_signal_emit_vargs: assertion `instance_data != NULL' failed

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb7ea2720 (LWP 9569)]
0xb7fc9410 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fc9410 in __kernel_vsyscall ()
#1  0x4aa7b085 in raise () from /lib/tls/i686/cmov/
#2  0x4aa7ca01 in abort () from /lib/tls/i686/cmov/
#3  0x4c8e4e4a in g_logv () from /usr/lib/
#4  0x4c8e4e89 in g_log () from /usr/lib/
#5  0x4c8e50eb in g_return_if_fail_warning () from /usr/lib/
#6  0xb7f135ee in purple_signal_emit_vargs (instance=0xb7f7a12c, 
    signal=0xb7f5ed95 "cmd-added", args=0xbfc1fea8 "R�I��\a") at signals.c:453
#7  0xb7f136ac in purple_signal_emit (instance=0x2561, 
    signal=0x6 <Address 0x6 out of bounds>) at signals.c:434
#8  0xb7ee660b in purple_cmd_register (cmd=0xb749ac52 "action", 
    args=0xbfc1fefe "s", p=PURPLE_CMD_P_PRPL, f=15, 
    prpl_id=0xb749a9e5 "prpl-irc", func=0xb7493370 <irc_parse_purple_cmd>, 
    helpstr=0xb749af90 "action <action to perform>:  Perform an action.", data=0x0) at cmds.c:84
#9  0xb749333d in irc_register_commands () at parse.c:211
#10 0xb7492324 in purple_init_plugin (plugin=0x808cea8) at irc.c:998
#11 0xb7effa6e in purple_plugin_probe (
    filename=0x808ce28 "/home/rlaager/bin/.install/pidgin/lib/purple-2/") at plugin.c:352
#12 0xb7f000a6 in purple_plugins_probe (ext=0xb7f63304 "so") at plugin.c:1351
#13 0xb7eeead8 in purple_core_init (ui=0x80558b8 "check") at core.c:143
#14 0x0804acbc in main () at check_libpurple.c:51

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the Devel mailing list