Ticket #51 (closed defect: invalid)

Opened 22 months ago

Last modified 4 months ago

buffer overflow detected - CF631 with lcd4linux -Fvv

Reported by: DKLind@… Owned by: michael
Priority: high Component: lcd4linux
Version: 0.1 Severity: blocker
Keywords: buffer overflow Cc:

Description

Version 0.10.1-CVS starting plugin_cfg.c: Variable minute = '60000' (60000) plugin_cfg.c: Variable tack = '100' (100) plugin_cfg.c: Variable tick = '500' (500) lcd4linux.c: initializing driver Crystalfontz Crystalfontz: $Revision: 1.42 $ Crystalfontz: using model '631' Crystalfontz: using port '/dev/ttyUSB0' at 115200 baud removing stale lockfile /var/lock/LCK..ttyUSB0 Crystalfontz: display identifies itself as 'CFA631:h1.0,b1.0' Crystalfontz: display type 'CFA631', hardware version 1.0, firmware version b1.0 *** buffer overflow detected ***: lcd4linux terminated ======= Backtrace: ========= /lib/libc.so.6(chk_fail+0x41)[0xb7d29581] lcd4linux[0x8056859] lcd4linux[0x8056cbb] lcd4linux[0x8068b87] lcd4linux[0x8057604] lcd4linux[0x804bbca] /lib/libc.so.6(libc_start_main+0xdc)[0xb7c6df9c] lcd4linux[0x804b5c1] ======= Memory map: ======== 08048000-0807b000 r-xp 00000000 08:12 1626029 /usr/bin/lcd4linux 0807b000-0807e000 rw-p 00032000 08:12 1626029 /usr/bin/lcd4linux 0807e000-080a3000 rw-p 0807e000 00:00 0 [heap] b79a8000-b79a9000 rw-p b79a8000 00:00 0 b79a9000-b79c7000 r-xp 00000000 08:12 743245 /usr/lib/libexpat.so.1.5.0 b79c7000-b79c8000 r--p 0001d000 08:12 743245 /usr/lib/libexpat.so.1.5.0 b79c8000-b79ca000 rw-p 0001e000 08:12 743245 /usr/lib/libexpat.so.1.5.0 b79ca000-b79cb000 rw-p b79ca000 00:00 0 b79cb000-b79df000 r-xp 00000000 08:12 32870 /lib/libpthread-2.5.so b79df000-b79e1000 rw-p 00013000 08:12 32870 /lib/libpthread-2.5.so b79e1000-b79e3000 rw-p b79e1000 00:00 0 b79e3000-b79e7000 r-xp 00000000 08:12 743465 /usr/lib/libXdmcp.so.6.0.0 b79e7000-b79e9000 rw-p 00003000 08:12 743465 /usr/lib/libXdmcp.so.6.0.0 b79e9000-b79eb000 r-xp 00000000 08:12 743463 /usr/lib/libXau.so.6.0.0 b79eb000-b79ed000 rw-p 00001000 08:12 743463 /usr/lib/libXau.so.6.0.0 b79ed000-b79ff000 r-xp 00000000 08:12 32855 /lib/libnsl-2.5.so b79ff000-b7a01000 rw-p 00011000 08:12 32855 /lib/libnsl-2.5.so b7a01000-b7a03000 rw-p b7a01000 00:00 0 b7a03000-b7a0c000 r-xp 00000000 08:12 32848 /lib/libcrypt-2.5.so b7a0c000-b7a0f000 rw-p 00008000 08:12 32848 /lib/libcrypt-2.5.so b7a0f000-b7a37000 rw-p b7a0f000 00:00 0 b7a37000-b7a48000 r-xp 00000000 08:12 32901 /lib/libz.so.1.2.3 b7a48000-b7a4a000 rw-p 00010000 08:12 32901 /lib/libz.so.1.2.3 b7a4a000-b7a6c000 r-xp 00000000 08:12 743550 /usr/lib/libpng12.so.0.12.0 b7a6c000-b7a6e000 rw-p 00021000 08:12 743550 /usr/lib/libpng12.so.0.12.0 b7a6e000-b7ad6000 r-xp 00000000 08:12 743473 /usr/lib/libfreetype.so.6.3.10 b7ad6000-b7ad8000 r--p 00068000 08:12 743473 /usr/lib/libfreetype.so.6.3.10 b7ad8000-b7ada000 rw-p 0006a000 08:12 743473 /usr/lib/libfreetype.so.6.3.10 b7ada000-b7afc000 r-xp 00000000 08:12 743782 /usr/lib/libfontconfig.so.1.1.0 b7afc000-b7b03000 r--p 00022000 08:12 743782 /usr/lib/libfontconfig.so.1.1.0 b7b03000-b7b05000 rw-p 00029000 08:12 743782 /usr/lib/libfontconfig.so.1.1.0 b7b05000-b7b23000 r-xp 00000000 08:12 743308 /usr/lib/libjpeg.so.62.0.0 b7b23000-b7b25000 rw-p 0001d000 08:12 743308 /usr/lib/libjpeg.so.62.0.0 b7b25000-b7b26000 rw-p b7b25000 00:00 0 b7b26000-b7b35000 r-xp 00000000 08:12 745093 /usr/lib/libXpm.so.4.11.0 b7b35000-b7b37000 rw-p 0000e000 08:12 745093 /usr/lib/libXpm.so.4.11.0 b7b37000-b7b39000 r-xp 00000000 08:12 32850 /lib/libdl-2.5.so b7b39000-b7b3b000 rw-p 00001000 08:12 32850 /lib/libdl-2.5.so b7b3b000-b7c53000 r-xp 00000000 08:12 744035 /usr/lib/libX11.so.6.2.0 b7c53000-b7c57000 rw-p 00118000 08:12 744035 /usr/lib/libX11.so.6.2.0 b7c57000-b7c58000 rw-p b7c57000 00:00 0 b7c58000-b7d80000 r-xp 00000000 08:12 32844 /lib/libc-2.5.so b7d80000-b7d81000 r--p 00128000 08:12 32844 /lib/libc-2.5.so b7d81000-b7d83000 rw-p 00129000 08:12 32844 /lib/libc-2.5.so b7d83000-b7d86000 rw-p b7d83000 00:00 0 b7d86000-b7daa000 r-xp 00000000 08:12 32852 /lib/libm-2.5.so b7daa000-b7dac000 rw-p 00023000 08:12 32852 /lib/libm-2.5.so b7dac000-b7ebc000 r-xp 00000000 08:12 1758582 /usr/lib/libmysqlclient.so.15.0.0 b7ebc000-b7ebd000 r--p 0010f000 08:12 1758582 /usr/lib/libmysqlclient.so.15.0.0 b7ebd000-b7eec000 rw-p 00110000 08:12 1758582 /usr/lib/libmysqlclient.so.15.0.0 b7eec000-b7eee000 rw-p b7eec000 00:00 0 b7eee000-b7f09000 r-xp 00000000 08:12 1758589 /usr/lib/libserdisp.so.1.97 b7f09000-b7f0c000 rw-p 0001a000 08:12 1758589 /usr/lib/libserdisp.so.1.97 b7f0c000-b7f28000 r-xp 00000000 08:12 1758586 /usr/lib/libgd.so.2.0.0 b7f28000-b7f48000 rw-p 0Aborted

Attachments

Change History

Changed 22 months ago by michael

  • priority changed from highest to high
  • status changed from new to assigned

Thanks for the report. Could you please do the following:

- upgrade to the latest version from SVN and try again

- if it fails again, please send a trace and the lcd4linux.conf you are using to the mailing list.

Thanks!

Changed 4 months ago by anonymous

  • status changed from assigned to closed
  • resolution set to invalid

Add/Change #51 (buffer overflow detected - CF631 with lcd4linux -Fvv)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.