pyicqlib/icqlib crash?

Erik Max Francis max at alcyone.com
Sun Feb 3 16:38:00 EST 2002


I'm seeing the following crash with icqlib 1.0.0 and pyicqlib 0.6.0:

max at oxygen:~/incoming/pyicqlib-0.6.0% python
Python 2.1.1 (#6, Sep  2 2001, 10:26:49) 
[GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)] on linux2
Type "copyright", "credits" or "license" for more information.
>>> import icqlib
>>> icqlib.ICQLink()
zsh: segmentation fault (core dumped)  python

gdb shows:

	...
#0  0x403adc99 in list_free () from /usr/local/lib/libicq.so.1
(gdb) bt
#0  0x403adc99 in list_free () from /usr/local/lib/libicq.so.1
#1  0x403adc75 in list_delete () from /usr/local/lib/libicq.so.1
#2  0x403aef91 in icq_TCPDone () from /usr/local/lib/libicq.so.1
#3  0x403acc32 in icq_Done () from /usr/local/lib/libicq.so.1
#4  0x4039d5cd in icqlib_DelPyICQLink (self=0x80eca88) at
icqlibmodule.c:426
#5  0x403c3dcf in CCL_call (self=0x403a5e40, arg=0x80e6184, kw=0x0)
    at ExtensionClass.c:2081
#6  0x805c8f5 in call_object (func=0x403a5e40, arg=0x80e6184, kw=0x0)
    at Python/ceval.c:2813
#7  0x805cf5d in do_call (func=0x403a5e40, pp_stack=0xbfffeb18, na=0,
nk=0)
    at Python/ceval.c:3123
#8  0x805b556 in eval_code2 (co=0x812bd08, globals=0x80e64dc, 
    locals=0x80e64dc, args=0x0, argcount=0, kws=0x0, kwcount=0,
defs=0x0, 
    defcount=0, closure=0x0) at Python/ceval.c:1975
#9  0x805898b in PyEval_EvalCode (co=0x812bd08, globals=0x80e64dc, 
    locals=0x80e64dc) at Python/ceval.c:341
#10 0x806e2c0 in run_node (n=0x8126748, filename=0x80aeaed "<stdin>", 
    globals=0x80e64dc, locals=0x80e64dc, flags=0xbfffec44)
    at Python/pythonrun.c:1045
#11 0x806d649 in PyRun_InteractiveOneFlags (fp=0x40392080, 
    filename=0x80aeaed "<stdin>", flags=0xbfffec44) at
Python/pythonrun.c:570
#12 0x806d4df in PyRun_InteractiveLoopFlags (fp=0x40392080, 
    filename=0x80aeaed "<stdin>", flags=0xbfffec44) at
Python/pythonrun.c:510
#13 0x806d3f6 in PyRun_AnyFileExFlags (fp=0x40392080, 
---Type <return> to continue, or q <return> to quit---q

Any ideas?  I'm new to icqlib and pyicqlib.  The pyicqlib seems to
suggest that pyicqlib has been integrated into the icqlib release branch
but I couldn't find it in the files available for download.  Perhaps
there's a later version that I'm missing?

Thanks!

-- 
 Erik Max Francis / max at alcyone.com / http://www.alcyone.com/max/
 __ San Jose, CA, US / 37 20 N 121 53 W / ICQ16063900 / &tSftDotIotE
/  \ Laws are silent in time of war.
\__/ Cicero
    Esperanto reference / http://www.alcyone.com/max/lang/esperanto/
 An Esperanto reference for English speakers.



More information about the Python-list mailing list