Bug 223889

Summary: buffer overflow detected in mifare-tool
Product: [Fedora] Fedora Reporter: Till Maas <opensource>
Component: librfidAssignee: kushaldas@gmail.com <mail>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 6   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.1.0-3.1996svn Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-05-12 17:28:40 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 213321    

Description Till Maas 2007-01-22 22:12:22 UTC
Description of problem:
When I start mifare-tool with no reader attached it terminates immediatly
writing that a buffer overflow was detected.


Version-Release number of selected component (if applicable):
0.1.0-2

How reproducible:
always

Steps to Reproduce:
1. $ mifare-tool
  
Actual results:
*** buffer overflow detected ***: mifare-tool terminated
======= Backtrace: =========
/lib/libc.so.6(__chk_fail+0x41)[0x477ec361]
mifare-tool[0x8048be4]
/lib/libc.so.6(__libc_start_main+0xdc)[0x47720f2c]
mifare-tool[0x80489f1]
======= Memory map: ========
00148000-0014f000 r-xp 00000000 08:06 1217378    /usr/lib/librfid.so.0.0.0
0014f000-00150000 rwxp 00007000 08:06 1217378    /usr/lib/librfid.so.0.0.0
00ae9000-00aea000 r-xp 00ae9000 00:00 0          [vdso]
08048000-0804a000 r-xp 00000000 08:06 1213443    /usr/bin/mifare-tool
0804a000-0804b000 rwxp 00002000 08:06 1213443    /usr/bin/mifare-tool
08c53000-08c74000 rwxp 08c53000 00:00 0 
476ee000-47707000 r-xp 00000000 08:06 2488382    /lib/ld-2.5.so
47707000-47708000 r-xp 00018000 08:06 2488382    /lib/ld-2.5.so
47708000-47709000 rwxp 00019000 08:06 2488382    /lib/ld-2.5.so
4770b000-47842000 r-xp 00000000 08:06 2488383    /lib/libc-2.5.so
47842000-47844000 r-xp 00137000 08:06 2488383    /lib/libc-2.5.so
47844000-47845000 rwxp 00139000 08:06 2488383    /lib/libc-2.5.so
47845000-47848000 rwxp 47845000 00:00 0 
47ac9000-47ad4000 r-xp 00000000 08:06 2293531    /lib/libgcc_s-4.1.1-20070105.so.1
47ad4000-47ad5000 rwxp 0000a000 08:06 2293531    /lib/libgcc_s-4.1.1-20070105.so.1
47d4c000-47d52000 r-xp 00000000 08:06 1225396    /usr/lib/libusb-0.1.so.4.4.4
47d52000-47d54000 rwxp 00006000 08:06 1225396    /usr/lib/libusb-0.1.so.4.4.4
b7fe0000-b7fe1000 rw-p b7fe0000 00:00 0 
b7ff8000-b7ff9000 rw-p b7ff8000 00:00 0 
bff25000-bff3b000 rw-p bff25000 00:00 0          [stack]

Expected results:
The errors above should not appear.

Comment 1 kushaldas@gmail.com 2007-01-23 15:32:06 UTC
I am not getting the above error.
Can you please give me  some more info ?


Comment 2 Till Maas 2007-01-23 15:50:05 UTC
What info do you need? It happens on both my desktop (AMD Sempron) and notebook
(Centrino), both i386 and running FC6. I installed it with yum install librfid
and when I run mifare-tool with no reader attached above error occurs. Don't
know whether or not it works with a attached reader since I don't have one
available atm.

Comment 3 kushaldas@gmail.com 2007-01-23 16:55:38 UTC
But no errors coming in my Core Duo lappy in i386. Will ask other people also

Comment 4 Till Maas 2007-01-23 17:05:13 UTC
A Pentium III with FC6 shows the error, too.

Comment 5 kushaldas@gmail.com 2007-04-24 10:29:47 UTC
Got it.
Asking the developers to look into it ..

Comment 6 kushaldas@gmail.com 2007-05-05 05:53:09 UTC
Fixed in svn, will be in the nextrelease