[E-devel] curl 7.29.0 segfaults Enlightenment and Terminology (e-crashdump)

2013-02-08 Thread Mats Bertil Tegner

Hello everyone,
I just upgraded to curl 7.29.0 and Terminology and Enlightenment 
segfaults on exit every time. Anybody else experiencing this? Rebuilding 
E17.0.1, Terminology and all the EFL libs doesn't solve it. If I revert 
to curl 7.28.1 everything works again. I'm using the SlackE17 package by 
Jerome Pinot.


PS Forgot to add the e-crashdump.txt

Mats

Thread 1 (Thread 0x7f43c2da4740 (LWP 25160)):
#0  0x7f43c01c9dcd in pause () from /lib64/libpthread.so.0
No symbol table info available.
#1  
No symbol table info available.
#2  0x7f43bbeff960 in curl_multi_cleanup () from /usr/lib64/libcurl.so.4
No symbol table info available.
#3  0x7f43c1b91411 in ecore_con_url_shutdown ()
   from /usr/lib64/libecore_con.so.1
No symbol table info available.
#4  0x7f43c177309e in ecore_file_download_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#5  0x7f43c177066e in ecore_file_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#6  0x004368aa in _start ()
No symbol table info available.
Detaching from program: /usr/bin/enlightenment, process 25160

Thread 1 (Thread 0x7f944b6eb740 (LWP 25293)):
#0  0x7f9448b10dcd in pause () from /lib64/libpthread.so.0
No symbol table info available.
#1  
No symbol table info available.
#2  0x7f9444846960 in curl_multi_cleanup () from /usr/lib64/libcurl.so.4
No symbol table info available.
#3  0x7f944a4d8411 in ecore_con_url_shutdown ()
   from /usr/lib64/libecore_con.so.1
No symbol table info available.
#4  0x7f944a0ba09e in ecore_file_download_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#5  0x7f944a0b766e in ecore_file_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#6  0x004368aa in _start ()
No symbol table info available.
Detaching from program: /usr/bin/enlightenment, process 25293

Thread 1 (Thread 0x7fd873834740 (LWP 25531)):
#0  0x7fd870c59dcd in pause () from /lib64/libpthread.so.0
No symbol table info available.
#1  
No symbol table info available.
#2  0x7fd86c98f960 in curl_multi_cleanup () from /usr/lib64/libcurl.so.4
No symbol table info available.
#3  0x7fd872621411 in ecore_con_url_shutdown ()
   from /usr/lib64/libecore_con.so.1
No symbol table info available.
#4  0x7fd87220309e in ecore_file_download_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#5  0x7fd87220066e in ecore_file_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#6  0x004368aa in _start ()
No symbol table info available.
Detaching from program: /usr/bin/enlightenment, process 25531

Thread 1 (Thread 0x7fa33f746740 (LWP 25833)):
#0  0x7fa33cb6bdcd in pause () from /lib64/libpthread.so.0
No symbol table info available.
#1  
No symbol table info available.
#2  0x7fa3388a1960 in curl_multi_cleanup () from /usr/lib64/libcurl.so.4
No symbol table info available.
#3  0x7fa33e533411 in ecore_con_url_shutdown ()
   from /usr/lib64/libecore_con.so.1
No symbol table info available.
#4  0x7fa33e11509e in ecore_file_download_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#5  0x7fa33e11266e in ecore_file_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#6  0x004368aa in _start ()
No symbol table info available.
Detaching from program: /usr/bin/enlightenment, process 25833

Thread 1 (Thread 0x7f125aa2c740 (LWP 25970)):
#0  0x7f1257e51dcd in pause () from /lib64/libpthread.so.0
No symbol table info available.
#1  
No symbol table info available.
#2  0x7f1253b87960 in curl_multi_cleanup () from /usr/lib64/libcurl.so.4
No symbol table info available.
#3  0x7f1259819411 in ecore_con_url_shutdown ()
   from /usr/lib64/libecore_con.so.1
No symbol table info available.
#4  0x7f12593fb09e in ecore_file_download_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#5  0x7f12593f866e in ecore_file_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#6  0x004368aa in _start ()
No symbol table info available.
Detaching from program: /usr/bin/enlightenment, process 25970

Thread 1 (Thread 0x7fefddb74740 (LWP 26085)):
#0  0x7fefdaf99dcd in pause () from /lib64/libpthread.so.0
No symbol table info available.
#1  
No symbol table info available.
#2  0x7fefd6ccf960 in curl_multi_cleanup () from /usr/lib64/libcurl.so.4
No symbol table info available.
#3  0x7fefdc961411 in ecore_con_url_shutdown ()
   from /usr/lib64/libecore_con.so.1
No symbol table info available.
#4  0x7fefdc54309e in ecore_file_download_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#5  0x7fefdc54066e in ecore_file_shutdown ()
   from /usr/lib64/libecore_file.so.1
No symbol table info available.
#6  0x004368aa in _start ()
No symbol tabl

Re: [E-devel] curl 7.29.0 segfaults Enlightenment and Terminology (e-crashdump)

2013-02-08 Thread Andrey Ponomarenko
Mats Bertil Tegner wrote:
> Hello everyone,
> I just upgraded to curl 7.29.0 and Terminology and Enlightenment 
> segfaults on exit every time. Anybody else experiencing this? 
> Rebuilding E17.0.1, Terminology and all the EFL libs doesn't solve it. 
> If I revert to curl 7.28.1 everything works again. I'm using the 
> SlackE17 package by Jerome Pinot.
>
> PS Forgot to add the e-crashdump.txt
>
> Mats

May be this report can help: 
http://upstream-tracker.org/pkgdiff_reports/libcurl/7.28.1_to_7.29.0/changes_report.html

The curl_multi_cleanup function is defined in lib/multi.c and its 
implementation has been seriously changed: 
http://upstream-tracker.org/pkgdiff_reports/libcurl/7.28.1_to_7.29.0/diffs/lib/multi.c-diff.html

See also: http://upstream-tracker.org/versions/libcurl.html

-- 
Andrey Ponomarenko, ROSA Lab.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel