[Pidgin] #17263: removing "!buddy_name" in buddy list, makes pidgin crash

Pidgin trac at pidgin.im
Sun Oct 29 08:42:42 EDT 2017


#17263: removing "!buddy_name" in buddy list, makes pidgin crash
--------------------+---------------------------
 Reporter:  Cbhihe  |       Owner:  EionRobb
     Type:  defect  |      Status:  new
Milestone:          |   Component:  unclassified
  Version:  2.12.0  |  Resolution:
 Keywords:          |
--------------------+---------------------------
Description changed by Cbhihe:

Old description:

> [Pidgin 2.12.0 on 4.13.9-1-ARCH with Gnome DE running 'gdm' on 'xorg']
>
> Hello, just as the title says. A buddy of mine apparently started an
> encrypted conversation which now appears as  "!buddy_name"   in my buddy
> list, next to the regular same buddy's "buddy_name" entry.
>
> I want to remove "!buddy_name". I can't. Everytime I try a confirmation
> window appears. It reads: "Abort Secret Chat: do you want to terminate
> this secret chat permanently?"
> Clicking OK at this point, makes Pidgin dump core.
>
> $ journalctl -xe | grep pidgin
>
> Oct 29 12:51:52 Rameau pidgin.desktop[1649]: pidgin: queries-
> encrypted.c:731: tgl_do_discard_secret_chat: Assertion `tgl_get_peer_id
> (E->id) > 0' failed.[[BR]]
>
> Oct 29 12:51:52 Rameau systemd-coredump[2991]: Process 1649 (pidgin) of
> user 1000 dumped core.
>
>                                                #6  0x000055ea1458b995 n/a
> (pidgin)[[BR]]
>
>                                                #34 0x000055ea1451e2ad
> main (pidgin)[[BR]]
>
>                                                #36 0x000055ea1451e5aa
> _start (pidgin)[[BR]]
>
> -- Subject: Process 1649 (pidgin) dumped core[[BR]]
>
> -- Process 1649 (pidgin) crashed and dumped core.[[BR]]
>
> Oct 29 12:55:36 Rameau pidgin[3022]: json_object_has_member: assertion
> 'object != NULL' failed[[BR]]
>
> Oct 29 12:55:36 Rameau pidgin[3022]: json_object_has_member: assertion
> 'object != NULL' failed[[BR]]
>
> Oct 29 13:01:28 Rameau pidgin[3050]: json_object_has_member: assertion
> 'object != NULL' failed[[BR]]
>
> Oct 29 13:01:28 Rameau pidgin[3050]: json_object_has_member: assertion
> 'object != NULL' failed[[BR]]
>
> Oct 29 13:01:49 Rameau pidgin.desktop[3050]: pidgin: queries-
> encrypted.c:731: tgl_do_discard_secret_chat: Assertion `tgl_get_peer_id
> (E->id) > 0' failed.[[BR]]
>
> Oct 29 13:01:50 Rameau systemd-coredump[3122]: Process 3050 (pidgin) of
> user 1000 dumped core.[[BR]]
>
>                                                #6  0x000056418008e995 n/a
> (pidgin)[[BR]]
>
>                                                #34 0x00005641800212ad
> main (pidgin)[[BR]][[BR]]
>
>                                                #36 0x00005641800215aa
> _start (pidgin)[[BR]]
>
> -- Subject: Process 3050 (pidgin) dumped core[[BR]]
>
> -- Process 3050 (pidgin) crashed and dumped core.[[BR]]
>
> ==================================================[[BR]]
>
> I have a debug.log and have read the Trac system's help page.
> Still where do I attach the debug.log ?

New description:

 [Pidgin 2.12.0 on 4.13.9-1-ARCH with Gnome DE running 'gdm' on 'xorg']

 Hello, just as the title says. A buddy of mine apparently started an
 encrypted conversation which now appears as  "!buddy_name"   in my buddy
 list, next to the regular same buddy's "buddy_name" entry.

 I want to remove "!buddy_name". I can't. Everytime I try a confirmation
 window appears. It reads: "Abort Secret Chat: do you want to terminate
 this secret chat permanently?"
 Clicking OK at this point, makes Pidgin dump core.

 $ journalctl -xe | grep pidgin

 Oct 29 12:51:52 Rameau pidgin.desktop[1649]: pidgin: queries-
 encrypted.c:731: tgl_do_discard_secret_chat: Assertion `tgl_get_peer_id
 (E->id) > 0' failed.[[BR]]

 Oct 29 12:51:52 Rameau systemd-coredump[2991]: Process 1649 (pidgin) of
 user 1000 dumped core.

                                                #6  0x000055ea1458b995 n/a
 (pidgin)[[BR]]

                                                #34 0x000055ea1451e2ad main
 (pidgin)[[BR]]

                                                #36 0x000055ea1451e5aa
 _start (pidgin)[[BR]]

 -- Subject: Process 1649 (pidgin) dumped core[[BR]]

 -- Process 1649 (pidgin) crashed and dumped core.[[BR]]

 Oct 29 12:55:36 Rameau pidgin[3022]: json_object_has_member: assertion
 'object != NULL' failed[[BR]]

 Oct 29 12:55:36 Rameau pidgin[3022]: json_object_has_member: assertion
 'object != NULL' failed[[BR]]

 Oct 29 13:01:28 Rameau pidgin[3050]: json_object_has_member: assertion
 'object != NULL' failed[[BR]]

 Oct 29 13:01:28 Rameau pidgin[3050]: json_object_has_member: assertion
 'object != NULL' failed[[BR]]

 Oct 29 13:01:49 Rameau pidgin.desktop[3050]: pidgin: queries-
 encrypted.c:731: tgl_do_discard_secret_chat: Assertion `tgl_get_peer_id
 (E->id) > 0' failed.[[BR]]

 Oct 29 13:01:50 Rameau systemd-coredump[3122]: Process 3050 (pidgin) of
 user 1000 dumped core.[[BR]]

                                                #6  0x000056418008e995 n/a
 (pidgin)[[BR]]

                                                #34 0x00005641800212ad main
 (pidgin)[[BR]][[BR]]

                                                #36 0x00005641800215aa
 _start (pidgin)[[BR]]

 -- Subject: Process 3050 (pidgin) dumped core[[BR]]

 -- Process 3050 (pidgin) crashed and dumped core.[[BR]]

 ==================================================[[BR]]

--

--
Ticket URL: <https://developer.pidgin.im/ticket/17263#comment:1>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list