Hi,

Steve Langasek schrieb am 24. August 2005:

> > I fear I need the debug-Version of libc, not hylafax.
> 
> Why?  The backtrace you provided shows the segfault happens in hylafax code,
> not in glibc code.

Okay. I am not good in reading backtraces, but there are a lot of
"empty" lines which I tried to fill. But: these lines are not from
hylafax itself. (btw: hylafax or capi4hylafax? c2faxsend/recv are
from capi4hylafax...)

> I think this will be very difficult to debug without line number
> information, but if I had the line number info in the backtrace I could
> probably spot the bug.

*nod* but even with non-stripped c2faxsend there is no information
about that.

I tried to send a fax to myself and in that way I got a coredump for
c2faxsend. Seems to be the same problem (also mentioned from other
people). The backtrace is as the following:

luggage:~# gdb /usr/bin/c2faxsend core.1677
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and
you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "x86_64-linux"...Using host libthread_db
library "/usr/lib/debug/libthread_db.so.1".

Core was generated by `c2faxsend -f TIFF -d 2536215
/var/spool/hylafax/docq/doc3.tif'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/debug/libpthread.so.0...done.
Loaded symbols for /usr/lib/debug/libpthread.so.0
Reading symbols from /usr/lib/libtiff.so.4...done.
Loaded symbols for /usr/lib/libtiff.so.4
Reading symbols from /usr/lib/libcapi20.so.2...done.
Loaded symbols for /usr/lib/libcapi20.so.2
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /usr/lib/debug/libm.so.6...done.
Loaded symbols for /usr/lib/debug/libm.so.6
Reading symbols from /usr/lib/debug/libc.so.6...done.
Loaded symbols for /usr/lib/debug/libc.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/ld-linux-x86-64.so.2...Reading symbols
from /usr/lib/debug/lib/ld-2.3.2.so...done.
done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
#0  0x0000002a95ee3f3c in memcpy () from /usr/lib/debug/libc.so.6
(gdb) bt
#0  0x0000002a95ee3f3c in memcpy () from /usr/lib/debug/libc.so.6
#1  0x0000002a958e0062 in capi20_put_message () from /usr/lib/libcapi20.so.2
#2  0x000000000041ac70 in CapiBase_PutMessage (Base=0x542740,
    Message=0x543b100000 <Address 0x543b100000 out of bounds>) at CapiBase.h:74
#3  0x00000000004081f1 in CCAPI20_Channel::DataB3Req (this=0x407fe55e, 
Params=0x543b100000)
    at CapiMsg.h:353
#4  0x000000000040fe08 in CTransferChannel::PutData (this=0x7fbfff7ed0,
    Data=0x543b10 "Sfff\001", DataLength=2048, hDataID=0x2) at Channel.cpp:353
#5  0x0000000000404ad1 in CFaxSend::SendData (this=0x7fbfff7ed0) at 
faxsend.cpp:622
#6  0x0000000000410f95 in CTransferChannel::ConnectB3ActiveInd 
(this=0x7fbfff7ed0,
    pNCPI=0x407ff3c0) at Channel.cpp:1094
#7  0x0000000000408d49 in CCAPI20_Channel::CONNECT_B3_ACTIVE_IND 
(this=0x7fbfff7ed0,
    NCCI=2048, pNCPI=0x407ff3c0) at CapiChan.cpp:655
#8  0x000000000040a67d in CCAPI20_MsgBase::HandleGetMessage (this=0x7fbfff7ed0,
    Message=0x54c8ae "\025") at osmem.h:116
#9  0x000000000041ad99 in CapiBase_WaitForSignalThread (pice=0x542740) at 
CapiBase.cpp:164
#10 0x0000002a95671b55 in start_thread (arg=0x407fe55e) at pthread_create.c:264
#11 0x0000002a95f367f0 in thread_start () from /usr/lib/debug/libc.so.6
#12 0x0000000000000000 in ?? ()
#13 0x0000000000000000 in ?? ()
#14 0x0000000000000000 in ?? ()
#15 0x0000000000000000 in ?? ()
#16 0x0000000000000000 in ?? ()
#17 0x0000000000000000 in ?? ()
#18 0x0000000000000000 in ?? ()
#19 0x0000000000000000 in ?? ()
#20 0x0000002a96085e00 in _nl_C_locobj () from /usr/lib/debug/libc.so.6
[..]

is that more informative?

Ciao, Hanno
-- 
|  Hanno Wagner  | Member of the HTML Writers Guild  | [EMAIL PROTECTED]      |
| Eine gewerbliche Nutzung meiner Email-Adressen ist nicht gestattet! |
| 74 a3 53 cc 0b 19 - we did it!          |    Generation @           |
Fachbegriffe der Informatik einfach erklaert, Teil 46:
"Schulversion" == "legalisierte Raubkopie" (Kristian Koehntopp)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to