[Pidgin] #11773: Crash on audio call
Pidgin
trac at pidgin.im
Sun May 2 07:57:40 EDT 2010
#11773: Crash on audio call
------------------------------------+---------------------------------------
Reporter: oolcfoo | Owner: darkrain42
Type: defect | Status: new
Component: Google Talk | Version: 2.6.5
Keywords: audio video call crash |
------------------------------------+---------------------------------------
Hi there !
'''OS:''' Debian Linux 2.6.32-3-amd64
'''Version:''' pidgin (2.6.5); libpurple (2.6.5)
'''Audio:''' ALSA
'''How to:''' initiate an audio call right-clicking on the contact's name.
A windows tells me the call is in process. No problem until the very
second the contact answer: segfault.
Tried using 2 gmail accounts; then with one gmail account and one
jabber.com account.
Please notice:
- Since I wouldn't be able to use jabber at work due to firewall policy, I
use only the port 443 even at home;
- My home firewall is correctly and entirely disabled;
- Iptables (on my own computer) accept everything in both ways;
- Debian package system is normally good enough when it comes to handle
the dependencies, but I installed almost everything related to gstreamer
and farsight and absolutely everything related to h/x264 codec to make
pidgin video call work (I first tried video calls, but even audio calls
don't work)
----
'''Debug''' (pidgin -d)''':'''
{{{
(13:28:12) jabber: Sending (ssl) (bar at gmail.com/foobar26318D70C): <iq
type='result' id='purplea73b0941' from='bar at gmail.com/foobar26318D70C'
to='foo at gmail.com/foobar9E4C0B6F'/>
(13:28:12) jingle-rtp: jingle_rtp_codecs_changed_cb: session_id: audio-
session jingle_session: 0x33f61e0
(13:28:12) media: got new local candidate: 1
(13:28:12) media: got new local candidate: 1
(13:28:12) media: got new local candidate: 2
(13:28:12) media: got new local candidate: 2
(13:28:12) media: farsight-component-state-changed: component: 1 state:
GATHERING
(13:28:12) media: farsight-component-state-changed: component: 2 state:
GATHERING
(13:28:12) media: farsight-send-codec-changed: codec: 103: audio SPEEX
clock:16000 channels:1
(13:28:12) media: got new local candidate: 3
(13:28:12) media: got new local candidate: 3
(13:28:12) jabber: Recv (ssl)(116): <iq type="result" id="purplea73b0941"
from="bar at gmail.com/foobar26318D70C" to="foo at gmail.com/foobar9E4C0B6F"/>
(13:28:12) media: got new local candidate: 4
(13:28:12) media: got new local candidate: 4
(13:28:13) jingle-rtp: stream-info: type 1 id: (null) name: (null)
dns[7053]: nobody needs me... =(
(13:28:21) jingle-rtp: jingle_rtp_candidates_prepared_cb
(13:28:21) jingle: jingle_iceudp_finalize
(13:28:21) jingle: jingle_transport_finalize
(13:28:21) jingle: adding codec: 103: audio SPEEX clock:16000 channels:1
(13:28:21) jingle: adding codec: 104: audio SPEEX clock:8000 channels:1
(13:28:21) jingle: adding codec: 96: audio SIREN clock:16000 channels:0
bitrate=16000
(13:28:21) jingle: adding codec: 0: audio PCMU clock:8000 channels:0
(13:28:21) jingle: adding codec: 8: audio PCMA clock:8000 channels:0
(13:28:21) jingle: adding codec: 97: audio MPA clock:90000 channels:0
(13:28:21) jingle: adding codec: 3: audio GSM clock:8000 channels:0
(13:28:21) jingle: adding codec: 98: audio AMR clock:8000 channels:1
octet-align=1 crc=0 robust-sorting=0 interleaving=0
(13:28:21) jingle: adding codec: 99: audio DV clock:90000 channels:0
(13:28:21) jingle: adding codec: 100: audio telephone-event clock:16000
channels:0 events=0-15
(13:28:21) jingle: adding codec: 101: audio telephone-event clock:8000
channels:0 events=0-15
(13:28:21) jingle: adding codec: 102: audio telephone-event clock:90000
channels:0 events=0-15
(13:28:21) jabber: Sending (ssl) (bar at gmail.com/foobar26318D70C): <iq
type='set' id='purple5da8fe7c' from='bar at gmail.com/foobar26318D70C'
to='foo at gmail.com/foobar9E4C0B6F'><jingle xmlns='urn:xmpp:jingle:1' action
='session-accept' initiator='foo at gmail.com/foobar9E4C0B6F'
responder='bar at gmail.com/foobar26318D70C' sid='purplea73b0938'><content
creator='initiator' name='audio-session' senders='both'><description
xmlns='urn:xmpp:jingle:apps:rtp:1' media='audio'><payload-type
name='SPEEX' id='103' clockrate='16000' channels='1'/><payload-type
name='SPEEX' id='104' clockrate='8000' channels='1'/><payload-type
name='SIREN' id='96' clockrate='16000' channels='0'><parameter
name='bitrate' value='16000'/></payload-type><payload-type name='PCMU'
id='0' clockrate='8000' channels='0'/><payload-type name='PCMA' id='8'
clockrate='8000' channels='0'/><payload-type name='MPA' id='97'
clockrate='90000' channels='0'/><payload-type name='GSM' id='3'
clockrate='8000' channels='0'/><payload-type name='AMR' id='98'
clockrate='8000' channels='1'><parameter name='octet-align'
value='1'/><parameter name='crc' value='0'/><parameter name='robust-
sorting' value='0'/><parameter name='interleaving' value='0'/></payload-
type><payload-type name='DV' id='99' clockrate='90000' channels='0
'/><payload-type name='telephone-event' id='100' clockrate='16000'
channels='0'><parameter name='events' value='0-15'/></payload-type
><payload-type name='telephone-event' id='101' clockrate='8000'
channels='0'><parameter name='events' value='0-15'/></payload-type
><payload-type name='telephone-event' id='102' clockrate='90000'
channels='0'><parameter name='events' value='0-15'/></payload-
type></description><transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
pwd='VKzrdtGbUWmtOU6b1cFtRT' ufrag='nLTS'><candidate component='1'
foundation='1' generation='0' id='purple5da8fe74' ip='192.168.0.11'
network='0' port='35215' priority='2013266431' protocol='udp'
type='host'/><candidate component='2' foundation='1' generation='0'
id='purple5da8fe75' ip='192.168.0.11' network='0' port='39497'
priority='2013266430' protocol='udp' type='host'/><candidate component='1'
foundation='2' generation='0' id='purple5da8fe76' ip='xxx.xxx.xxx.xxx'
network='0' port='43073' priority='2013266431' protocol='udp'
type='host'/><candidate component='2' foundation='2' generation='0'
id='purple5da8fe77' ip='xxx.xxx.xxx.xxx' network='0' port='40105'
priority='2013266430' protocol='udp' type='host'/><candidate component='1'
foundation='3' generation='0' id='purple5da8fe78' ip='yyy.yyy.yyy.yyy'
network='0' port='35215' priority='1677721855' protocol='udp' rel-
addr='192.168.0.11' rel-port='35215' type='srflx'/><candidate
component='2' foundation='3' generation='0' id='purple5da8fe79'
ip='yyy.yyy.yyy.yyy' network='0' port='39497' priority='1677721854'
protocol='udp' rel-addr='192.168.0.11' rel-port='39497'
type='srflx'/><candidate component='1' foundation='4' generation='0'
id='purple5da8fe7a' ip='yyy.yyy.yyy.yyy' network='0' port='43073'
priority='1677721855' protocol='udp' rel-addr='xxx.xxx.xxx.xxx' rel-
port='43073' type='srflx'/><candidate component='2' foundation='4'
generation='0' id='purple5da8fe7b' ip='yyy.yyy.yyy.yyy' network='0'
port='40105' priority='1677721854' protocol='udp' rel-
addr='xxx.xxx.xxx.xxx' rel-port='40105'
type='srflx'/></transport></content></jingle></iq>
(13:28:21) media: farsight-component-state-changed: component: 1 state:
CONNECTING
(13:28:21) media: farsight-component-state-changed: component: 2 state:
CONNECTING
(13:28:21) media: farsight-component-state-changed: component: 1 state:
CONNECTED
(13:28:21) media: candidate pair established
(13:28:21) media: farsight-component-state-changed: component: 1 state:
READY
(13:28:21) media: farsight-component-state-changed: component: 2 state:
CONNECTED
(13:28:21) jabber: Recv (ssl)(1000): <iq type="set" id="purple5da8fe7c"
from="bar at gmail.com/foobar26318D70C"
to="foo at gmail.com/foobar9E4C0B6F"><jingle action="session-accept"
initiator="foo at gmail.com/foobar9E4C0B6F"
responder="bar at gmail.com/foobar26318D70C" sid="purplea73b0938"
xmlns="urn:xmpp:jingle:1"><content creator="initiator" name="audio-
session" senders="both"><description media="audio"
xmlns="urn:xmpp:jingle:apps:rtp:1"><payload-type name="SPEEX" id="103"
clockrate="16000" channels="1"/><payload-type name="SPEEX" id="104"
clockrate="8000" channels="1"/><payload-type name="SIREN" id="96"
clockrate="16000" channels="0"><parameter name="bitrate" value="16000
"/></payload-type><payload-type name="PCMU" id="0" clockrate="8000"
channels="0"/><payload-type name="PCMA" id="8" clockrate="8000"
channels="0"/><payload-type name="MPA" id="97" clockrate="90000"
channels="0"/><payload-type name="GSM" id="3" clockrate="8000" channels="0
"/><payload-type name="AMR" id="98" clockrate="8000"
channels="1"><parameter name="
(13:28:21) jabber: Recv (ssl)(953): octet-align" value="1"/><parameter
name="crc" value="0"/><parameter name="robust-sorting"
value="0"/><parameter name="interleaving" value="0"/></payload-type
><payload-type name="DV" id="99" clockrate="90000" channels="0"/><payload-
type name="telephone-event" id="100" clockrate="16000"
channels="0"><parameter name="events" value="0-15"/></payload-type
><payload-type name="telephone-event" id="101" clockrate="8000"
channels="0"><parameter name="events" value="0-15"/></payload-type
><payload-type name="telephone-event" id="102" clockrate="90000"
channels="0"><parameter name="events" value="0-15"/></payload-
type></description><transport pwd="VKzrdtGbUWmtOU6b1cFtRT" ufrag="nLTS"
xmlns="urn:xmpp:jingle:transports:ice-udp:1"><candidate component="1"
foundation="1" generation="0" id="purple5da8fe74" ip="192.168.0.11"
network="0" port="35215" priority="2013266431" protocol="udp"
type="host"/><candidate component="2" foundation="1" generation="0" id="
(13:28:21) jabber: Recv (ssl)(995): purple5da8fe75" ip="192.168.0.11"
network="0" port="39497" priority="2013266430" protocol="udp"
type="host"/><candidate component="1" foundation="2" generation="0"
id="purple5da8fe76" ip="xxx.xxx.xxx.xxx" network="0" port="43073"
priority="2013266431" protocol="udp" type="host"/><candidate component="2"
foundation="2" generation="0" id="purple5da8fe77" ip="xxx.xxx.xxx.xxx"
network="0" port="40105" priority="2013266430" protocol="udp"
type="host"/><candidate component="1" foundation="3" generation="0"
id="purple5da8fe78" ip="yyy.yyy.yyy.yyy" network="0" port="35215"
priority="1677721855" protocol="udp" rel-addr="192.168.0.11" rel-
port="35215" type="srflx"/><candidate component="2" foundation="3"
generation="0" id="purple5da8fe79" ip="yyy.yyy.yyy.yyy" network="0"
port="39497" priority="1677721854" protocol="udp" rel-addr="192.168.0.11"
rel-port="39497" type="srflx"/><candidate component="1" foundation="4"
generation="0" id="purple5da8fe7a" ip="yyy.yyy.yyy.yyy" network="0"
port="43073" priority="
(13:28:21) jabber: Recv (ssl)(330): 1677721855" protocol="udp" rel-
addr="xxx.xxx.xxx.xxx" rel-port="43073" type="srflx"/><candidate
component="2" foundation="4" generation="0" id="purple5da8fe7b"
ip="yyy.yyy.yyy.yyy" network="0" port="40105" priority="1677721854"
protocol="udp" rel-addr="xxx.xxx.xxx.xxx" rel-port="40105"
type="srflx"/></transport></content></jingle></iq>
(13:28:21) jabber: got Jingle package action = session-accept
(13:28:21) jingle: find_by_id purplea73b0938
(13:28:21) jingle: lookup: 0x3238f00
(13:28:21) jabber: Sending (ssl) (foo at gmail.com/foobar9E4C0B6F): <iq
type='result' id='purple5da8fe7c' from='foo at gmail.com/foobar9E4C0B6F'
to='bar at gmail.com/foobar26318D70C'/>
(13:28:21) jingle-rtp: received codec: 103: audio SPEEX clock:16000
channels:0
(13:28:21) jingle-rtp: received codec: 104: audio SPEEX clock:8000
channels:0
(13:28:21) jingle-rtp: received codec: 96: audio SIREN clock:16000
channels:0 bitrate=16000
(13:28:21) jingle-rtp: received codec: 0: audio PCMU clock:8000 channels:0
(13:28:21) jingle-rtp: received codec: 8: audio PCMA clock:8000 channels:0
(13:28:21) jingle-rtp: received codec: 97: audio MPA clock:90000
channels:0
(13:28:21) jingle-rtp: received codec: 3: audio GSM clock:8000 channels:0
(13:28:21) jingle-rtp: received codec: 98: audio AMR clock:8000 channels:0
octet-align=1 crc=0 robust-sorting=0 interleaving=0
(13:28:21) jingle-rtp: received codec: 99: audio DV clock:90000 channels:0
(13:28:21) jingle-rtp: received codec: 100: audio telephone-event
clock:16000 channels:0 events=0-15
(13:28:21) jingle-rtp: received codec: 101: audio telephone-event
clock:8000 channels:0 events=0-15
(13:28:21) jingle-rtp: received codec: 102: audio telephone-event
clock:90000 channels:0 events=0-15
(13:28:21) jingle-rtp: stream-info: type 1 id: audio-session name:
bar at gmail.com/foobar26318D70C
(13:28:21) media: farsight-component-state-changed: component: 1 state:
CONNECTING
(13:28:21) media: farsight-component-state-changed: component: 1 state:
CONNECTED
(13:28:21) media: candidate pair established
(13:28:21) media: farsight-component-state-changed: component: 1 state:
READY
(13:28:21) media: farsight-component-state-changed: component: 2 state:
CONNECTING
(13:28:21) media: candidate pair established
(13:28:21) media: farsight-component-state-changed: component: 2 state:
READY
(13:28:21) media: farsight-component-state-changed: component: 2 state:
CONNECTED
(13:28:21) media: candidate pair established
(13:28:21) media: farsight-component-state-changed: component: 2 state:
READY
(13:28:21) media: farsight-send-codec-changed: codec: 103: audio SPEEX
clock:16000 channels:1
(13:28:21) media: farsight-recv-codecs-changed: SPEEX
(13:28:21) gtkmedia: state: 1 sid: audio-session name:
bar at gmail.com/foobar26318D70C
(13:28:21) jingle-rtp: state-changed: state 1 id: audio-session name:
bar at gmail.com/foobar26318D70C
(13:28:21) mediamanager: gst pipeline error: Erreur interne de flux de
données.
(13:28:21) mediamanager: Debug details: gstbasesrc.c(2507):
gst_base_src_loop ():
/GstPipeline:pipeline0/GstBin:conf_0x23021f0/FsRtpConference:fsrtpconference0/GstBin:bin0/GstNiceSrc:nicesrc0:
streaming task paused, reason not-linked (-1)
(13:28:21) media: Erreur de conférence
(13:28:21) gtkmedia: state: 2 sid: (null) name: (null)
(13:28:21) gtkmedia: pidgin_media_dispose
(13:28:21) gtkmedia: pidgin_media_dispose
(13:28:21) gtkmedia: pidgin_media_finalize
(13:28:21) jingle-rtp: state-changed: state 2 id: (null) name: (null)
(13:28:21) media: purple_media_dispose
(13:28:21) media: purple_media_finalize
Pidgin 2.6.5 a planté et a essayé de créer un fichier "core".
}}}
----
'''Backtrace:'''
{{{
gdb pidgin
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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 "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/pidgin...Reading symbols from
/usr/lib/debug/usr/bin/pidgin...done.
(no debugging symbols found)...done.
(gdb) handle SIGPIPE nostop noprint
Signal Stop Print Pass to program Description
SIGPIPE No No Yes Broken pipe
(gdb) run
Starting program: /usr/bin/pidgin
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffd1ea3910 (LWP 6820)]
[New Thread 0x7fffcbfff910 (LWP 6821)]
[New Thread 0x7fffcb7fe910 (LWP 6822)]
[New Thread 0x7fffca9c8910 (LWP 6823)]
[New Thread 0x7fffca1c7910 (LWP 6824)]
[New Thread 0x7fffc97c2910 (LWP 6825)]
[New Thread 0x7fffc8fc1910 (LWP 6826)]
[New Thread 0x7fffc85bd910 (LWP 6827)]
[Thread 0x7fffca9c8910 (LWP 6823) exited]
[New Thread 0x7fffca9c8910 (LWP 6831)]
[New Thread 0x7fffc7dbc910 (LWP 6832)]
[New Thread 0x7fffc75bb910 (LWP 6833)]
[New Thread 0x7fffc6dba910 (LWP 6834)]
[New Thread 0x7fffc65b9910 (LWP 6835)]
[New Thread 0x7fffc4f05910 (LWP 6838)]
[New Thread 0x7fffc4704910 (LWP 6839)]
[New Thread 0x7fffc3f03910 (LWP 6844)]
[New Thread 0x7fffc3702910 (LWP 6845)]
[New Thread 0x7fffc2f01910 (LWP 6846)]
[New Thread 0x7fffc2700910 (LWP 6847)]
[New Thread 0x7fffc1cf5910 (LWP 6848)]
[New Thread 0x7fffc14f4910 (LWP 6849)]
[Thread 0x7fffd1ea3910 (LWP 6820) exited]
[New Thread 0x7fffd1ea3910 (LWP 6850)]
[Thread 0x7fffca1c7910 (LWP 6824) exited]
[New Thread 0x7fffca1c7910 (LWP 6851)]
[New Thread 0x7fffc0cf3910 (LWP 6852)]
[Thread 0x7fffca1c7910 (LWP 6851) exited]
[Thread 0x7fffc0cf3910 (LWP 6852) exited]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff4d85520 in media_bus_call (bus=<value optimized out>,
msg=<value optimized out>, media=0x1775ea0)
at /usr/src/debian/work/build-
area/pidgin-2.6.5/./libpurple/media.c:2161
2161 /usr/src/debian/work/build-area/pidgin-2.6.5/./libpurple/media.c:
Aucun fichier ou dossier de ce type.
in /usr/src/debian/work/build-
area/pidgin-2.6.5/./libpurple/media.c
(gdb) bt full
#0 0x00007ffff4d85520 in media_bus_call (bus=<value optimized out>,
msg=<value optimized out>, media=0x1775ea0)
at /usr/src/debian/work/build-
area/pidgin-2.6.5/./libpurple/media.c:2161
element = 0x0
lastElement = 0x0
#1 0x00007ffff531b47e in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#2 0x00007ffff5331407 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#3 0x00007ffff5332a86 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4 0x00007ffff5332fd3 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5 0x00007ffff76ded22 in gst_bus_async_signal_func () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#6 0x00007ffff76dfd14 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#7 0x00007ffff50706c2 in g_main_context_dispatch () from
/lib/libglib-2.0.so.0
No symbol table info available.
#8 0x00007ffff5074538 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#9 0x00007ffff5074a45 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#10 0x00007ffff6248517 in IA__gtk_main () at /build/buildd-
gtk+2.0_2.20.0-3-amd64-fSfAXS/gtk+2.0-2.20.0/gtk/gtkmain.c:1219
tmp_list = 0x7126b0
functions = 0x0
init = 0x0
loop = <value optimized out>
#11 0x000000000048533f in main (argc=1, argv=0x7fffffffe468)
at /usr/src/debian/work/build-area/pidgin-2.6.5/./pidgin/gtkmain.c:978
opt_force_online = 0
opt_help = <value optimized out>
opt_login = 0
opt_nologin = 0
opt_version = -7352
opt_si = 1
opt_config_dir_arg = <value optimized out>
opt_login_arg = 0x0
opt_session_arg = 0x0
accounts = <value optimized out>
sigset = {__val = {82951, 0 <repeats 15 times>}}
prev_sig_disp = <value optimized out>
errmsg =
"\320\302\377\377\377\177\000\000\000\000\000\201\377\377\377\377\000\000V\301\275\357\377\377д\374\367\377\177\000\000\017\000\000\000\000\000\000\000oq\323\364\377\177\000\000\320\302\377\377\377\177\000\000\000\000`\201\377\377\377\377\000\000V\301\275\357\377\377д\374\367\377\177\000\000\r\000\000\000\000\000\000\000Xq\323\364\377\177\000\000\320\302\377\3
---Type <return> to continue, or q <return> to quit---
77\377\177\000\000\000\000\300\201\377\377\377\377\000\000V\301\275\357\377\377\210]\002\365\377\177\000\000\030\372\373\367\377\177\000\000\222\311\336\367\377\177\000\000\001\000\000\000\377\177\000\000\310\364\373\367\377\177\000\000P\272\377\377\377\177\000\000\000\000\000\000\000\000\000\000(\\\002\365\377\177\000\000\244\310\336\367\377\177\000\000\001\000\000\000\377\177\000\000\000\360\373\367\377\177\000\000\200\301\377\377\377\177\000\000\000\000\000\000\000\000\000\000\030\\\002\365\377\177\000\000\244\310\336\367\377\177\000\000\001\000\000\000\377\177\000\000\320\t\374\367\377\177\000\000\260\301\377\377\377\177\000\000\000\000\000\000\000\000\000\000\370[\002\365\377\177\000\000\244\310\336\367\377\177\000\000\001\000\000\000\377\177\000\000\350\004\374\367\377\177\000\000\340\301\377\377\377\177\000\000\000\000\000\000\000\000\000\000x[\002\365\377\177\000\000\244\310\336\367\377\177\000\000\001\000\000\000\000\000\000\000\000\000\374"...
signal_channel = <value optimized out>
signal_status = <value optimized out>
error = 0x0
opt = <value optimized out>
gui_check = <value optimized out>
debug_enabled = 0
migration_failed = <value optimized out>
active_accounts = <value optimized out>
long_options = {{name = 0x4d0fe2 "config", has_arg = 1, flag =
0x0, val = 99}, {name = 0x4bc2de "debug", has_arg = 0,
flag = 0x0, val = 100}, {name = 0x4cc4e5 "force-online",
has_arg = 0, flag = 0x0, val = 100}, {
name = 0x4bf61e "help", has_arg = 0, flag = 0x0, val = 104},
{name = 0x4cc295 "login", has_arg = 2, flag = 0x0,
val = 108}, {name = 0x4cc4f2 "multiple", has_arg = 0, flag =
0x0, val = 109}, {name = 0x4cc4fb "nologin",
has_arg = 0, flag = 0x0, val = 110}, {name = 0x4d0fd8
"session", has_arg = 1, flag = 0x0, val = 115}, {
name = 0x4c2a73 "version", has_arg = 0, flag = 0x0, val =
118}, {name = 0x4d0feb "display", has_arg = 1,
---Type <return> to continue, or q <return> to quit---
flag = 0x0, val = 68}, {name = 0x4cc503 "sync", has_arg = 0,
flag = 0x0, val = 83}, {name = 0x0, has_arg = 0,
flag = 0x0, val = 0}}
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/11773>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list