Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 292021 - app-mobilephone/obexftp-0.23-r1: double free or corruption detected by glibc
Summary: app-mobilephone/obexftp-0.23-r1: double free or corruption detected by glibc
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Alin Năstac (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-05 22:06 UTC by Fabio Rossi
Modified: 2009-12-05 19:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.log (info.txt,11.04 KB, text/plain)
2009-11-05 22:11 UTC, Fabio Rossi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2009-11-05 22:06:14 UTC
Every time I use obexftp, i.e. using the command

  obexftp -b 00:15:A0:xx:xx:xx -l c:

I get always the following warning and then the program is aborted:

Browsing 00:15:A0:xx:xx:xx ...                       
*** glibc detected *** obexftp: double free or corruption (!prev): 0x00000000025a7010 ***
======= Backtrace: =========                                                             
/lib/libc.so.6[0x7f46b9378468]                                                           
/lib/libc.so.6(cfree+0x76)[0x7f46b9379fa6]                                               
/usr/lib/libbluetooth.so.3(sdp_close+0x60)[0x7f46b9665e50]                               
/usr/lib/libobexftp.so.0[0x7f46b9e8a707]                                                 
/usr/lib/libobexftp.so.0[0x7f46b9e8a889]                                                 
obexftp[0x401dcd]                                                                        
obexftp[0x402405]                                                                        
/lib/libc.so.6(__libc_start_main+0xe6)[0x7f46b93235c6]                                   
obexftp[0x401439]                                                                        
======= Memory map: ========                                                             
00400000-00405000 r-xp 00000000 08:11 5984133                            /usr/bin/obexftp
00604000-00605000 r--p 00004000 08:11 5984133                            /usr/bin/obexftp
00605000-00606000 rw-p 00005000 08:11 5984133                            /usr/bin/obexftp
025a7000-025c8000 rw-p 00000000 00:00 0                                  [heap]          
7f46b4000000-7f46b4021000 rw-p 00000000 00:00 0                                          
7f46b4021000-7f46b8000000 ---p 00000000 00:00 0                                          
7f46b8ee5000-7f46b8efb000 r-xp 00000000 08:11 2548387                    /lib64/libgcc_s.so.1
7f46b8efb000-7f46b90fa000 ---p 00016000 08:11 2548387                    /lib64/libgcc_s.so.1
7f46b90fa000-7f46b90fb000 r--p 00015000 08:11 2548387                    /lib64/libgcc_s.so.1
7f46b90fb000-7f46b90fc000 rw-p 00016000 08:11 2548387                    /lib64/libgcc_s.so.1
7f46b90fc000-7f46b9103000 r-xp 00000000 08:11 2547932                    /lib64/libusb-0.1.so.4.4.4
7f46b9103000-7f46b9302000 ---p 00007000 08:11 2547932                    /lib64/libusb-0.1.so.4.4.4
7f46b9302000-7f46b9303000 r--p 00006000 08:11 2547932                    /lib64/libusb-0.1.so.4.4.4
7f46b9303000-7f46b9305000 rw-p 00007000 08:11 2547932                    /lib64/libusb-0.1.so.4.4.4
7f46b9305000-7f46b9450000 r-xp 00000000 08:11 2548087                    /lib64/libc-2.9.so        
7f46b9450000-7f46b9650000 ---p 0014b000 08:11 2548087                    /lib64/libc-2.9.so        
7f46b9650000-7f46b9654000 r--p 0014b000 08:11 2548087                    /lib64/libc-2.9.so        
7f46b9654000-7f46b9655000 rw-p 0014f000 08:11 2548087                    /lib64/libc-2.9.so        
7f46b9655000-7f46b965a000 rw-p 00000000 00:00 0                                                    
7f46b965a000-7f46b9671000 r-xp 00000000 08:11 4161583                    /usr/lib64/libbluetooth.so.3.2.4
7f46b9671000-7f46b9870000 ---p 00017000 08:11 4161583                    /usr/lib64/libbluetooth.so.3.2.4
7f46b9870000-7f46b9871000 r--p 00016000 08:11 4161583                    /usr/lib64/libbluetooth.so.3.2.4
7f46b9871000-7f46b9873000 rw-p 00017000 08:11 4161583                    /usr/lib64/libbluetooth.so.3.2.4
7f46b9873000-7f46b987b000 r-xp 00000000 08:11 6048607                    /usr/lib64/libopenobex.so.1.4.1
7f46b987b000-7f46b9a7b000 ---p 00008000 08:11 6048607                    /usr/lib64/libopenobex.so.1.4.1
7f46b9a7b000-7f46b9a7c000 r--p 00008000 08:11 6048607                    /usr/lib64/libopenobex.so.1.4.1
7f46b9a7c000-7f46b9a7d000 rw-p 00009000 08:11 6048607                    /usr/lib64/libopenobex.so.1.4.1
7f46b9a7d000-7f46b9a80000 r-xp 00000000 08:11 4161595                    /usr/lib64/libbfb.so.0.0.5
7f46b9a80000-7f46b9c7f000 ---p 00003000 08:11 4161595                    /usr/lib64/libbfb.so.0.0.5
7f46b9c7f000-7f46b9c80000 r--p 00002000 08:11 4161595                    /usr/lib64/libbfb.so.0.0.5
7f46b9c80000-7f46b9c81000 rw-p 00003000 08:11 4161595                    /usr/lib64/libbfb.so.0.0.5
7f46b9c81000-7f46b9c83000 r-xp 00000000 08:11 4161596                    /usr/lib64/libmulticobex.so.1.0.1
7f46b9c83000-7f46b9e82000 ---p 00002000 08:11 4161596                    /usr/lib64/libmulticobex.so.1.0.1
7f46b9e82000-7f46b9e83000 r--p 00001000 08:11 4161596                    /usr/lib64/libmulticobex.so.1.0.1
7f46b9e83000-7f46b9e84000 rw-p 00002000 08:11 4161596                    /usr/lib64/libmulticobex.so.1.0.1
7f46b9e84000-7f46b9e8c000 r-xp 00000000 08:11 4161597                    /usr/lib64/libobexftp.so.0.3.0
7f46b9e8c000-7f46ba08b000 ---p 00008000 08:11 4161597                    /usr/lib64/libobexftp.so.0.3.0
7f46ba08b000-7f46ba08c000 r--p 00007000 08:11 4161597                    /usr/lib64/libobexftp.so.0.3.0
7f46ba08c000-7f46ba08d000 rw-p 00008000 08:11 4161597                    /usr/lib64/libobexftp.so.0.3.0
7f46ba08d000-7f46ba0aa000 r-xp 00000000 08:11 2548086                    /lib64/ld-2.9.so
7f46ba270000-7f46ba274000 rw-p 00000000 00:00 0
7f46ba2a7000-7f46ba2a9000 rw-p 00000000 00:00 0
7f46ba2a9000-7f46ba2aa000 r--p 0001c000 08:11 2548086                    /lib64/ld-2.9.so
7f46ba2aa000-7f46ba2ab000 rw-p 0001d000 08:11 2548086                    /lib64/ld-2.9.so
7fff751a4000-7fff751ba000 rw-p 00000000 00:00 0                          [stack]
7fff751ff000-7fff75200000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Aborted
Comment 1 Fabio Rossi 2009-11-05 22:11:21 UTC
Created attachment 209378 [details]
emerge-info.log

Here is my emerge --info log, I'm using bluez-4.39-r2
Comment 2 Alin Năstac (RETIRED) gentoo-dev 2009-11-29 09:07:34 UTC
I could use a patch here. If you cannot do it, ask for upstream support.
Comment 3 Fabio Rossi 2009-12-05 19:02:55 UTC
I'm not able anymore to reproduce the problem, closing as invalid