[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