[Fingerforce-devel] Bug#584563: enroll fails with error -22

Christophe TROESTLER Christophe.Troestler at umons.ac.be
Tue Jun 15 20:16:56 UTC 2010


Hi,

I have the same error on a Thinpad W510.

# fprint_demo 
** Message: now monitoring fd 11

This is the only thing printed until one tries to register a finger.
Then nothing happens (and the green on the fingerprint readers does
not turn on).  Canceling the enrollment crashes the application with:

*** glibc detected *** fprint_demo: munmap_chunk(): invalid pointer: 0x000000000224c1a0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71b16)[0x7f3b4fc28b16]
/usr/lib/libfprint.so.0(+0xabfb)[0x7f3b52c68bfb]
/usr/lib/libfprint.so.0(+0xac3d)[0x7f3b52c68c3d]
/usr/lib/libfprint.so.0(+0x7571)[0x7f3b52c65571]
/usr/lib/libfprint.so.0(+0x766c)[0x7f3b52c6566c]
/usr/lib/libfprint.so.0(fp_async_enroll_stop+0x3a)[0x7f3b52c62b7a]
fprint_demo[0x405b81]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f3b50a2c47e]
/usr/lib/libgobject-2.0.so.0(+0x233f7)[0x7f3b50a423f7]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6)[0x7f3b50a43a76]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f3b50a43fc3]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f3b50a2c47e]
/usr/lib/libgobject-2.0.so.0(+0x233f7)[0x7f3b50a423f7]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6)[0x7f3b50a43a76]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f3b50a43fc3]
/usr/lib/libgtk-x11-2.0.so.0(+0x96235)[0x7f3b526d4235]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f3b50a2c47e]
/usr/lib/libgobject-2.0.so.0(+0x22cc1)[0x7f3b50a41cc1]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6)[0x7f3b50a43a76]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f3b50a43fc3]
/usr/lib/libgtk-x11-2.0.so.0(+0x94f3d)[0x7f3b526d2f3d]
/usr/lib/libgtk-x11-2.0.so.0(+0x141c08)[0x7f3b5277fc08]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f3b50a2c47e]
/usr/lib/libgobject-2.0.so.0(+0x23040)[0x7f3b50a42040]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x62d)[0x7f3b50a438bd]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f3b50a43fc3]
/usr/lib/libgtk-x11-2.0.so.0(+0x257f6f)[0x7f3b52895f6f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xc3)[0x7f3b527780f3]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2eb)[0x7f3b527791ab]
/usr/lib/libgdk-x11-2.0.so.0(+0x5c3bc)[0x7f3b523ed3bc]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7f3b501726c2]
/lib/libglib-2.0.so.0(+0x42538)[0x7f3b50176538]
/lib/libglib-2.0.so.0(g_main_loop_run+0x195)[0x7f3b50176a45]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f3b52779647]
fprint_demo[0x405030]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f3b4fbd5c4d]
fprint_demo[0x403fd9]
======= Memory map: ========
00400000-0040a000 r-xp 00000000 08:03 3190306                            /usr/bin/fprint_demo
0060a000-0060b000 rw-p 0000a000 08:03 3190306                            /usr/bin/fprint_demo
021c6000-02397000 rw-p 00000000 00:00 0                                  [heap]
7f3b4677a000-7f3b46790000 r-xp 00000000 08:03 3028755                    /lib/libgcc_s.so.1
7f3b46790000-7f3b4698f000 ---p 00016000 08:03 3028755                    /lib/libgcc_s.so.1
7f3b4698f000-7f3b46990000 rw-p 00015000 08:03 3028755                    /lib/libgcc_s.so.1
7f3b469aa000-7f3b46a0a000 rw-s 00000000 00:04 1507339                    /SYSV00000000 (deleted)
7f3b46a0a000-7f3b46a6a000 rw-s 00000000 00:04 1474570                    /SYSV00000000 (deleted)
7f3b46a6a000-7f3b46a85000 r--s 00000000 08:03 3219272                    /usr/share/mime/mime.cache
7f3b46a85000-7f3b46a94000 r--p 00000000 08:03 2708698                    /usr/share/fonts/truetype/mathematica/VeraBd.ttf
7f3b46a94000-7f3b46aa5000 r--p 00000000 08:03 2708707                    /usr/share/fonts/truetype/mathematica/Vera.ttf
7f3b46aa5000-7f3b46aa7000 r-xp 00000000 08:03 3219061                    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f3b46aa7000-7f3b46ca6000 ---p 00002000 08:03 3219061                    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f3b46ca6000-7f3b46ca7000 rw-p 00001000 08:03 3219061                    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f3b46ca7000-7f3b46ca8000 r--s 00000000 08:06 217306                     /var/cache/fontconfig/c05880de57d1f5e948fdfacc138775d9-le64.cache-3
7f3b46ca8000-7f3b46cb9000 r--s 00000000 08:06 112792                     /var/cache/fontconfig/99323171c53ab78df6914f910138fdd6-le64.cache-3
7f3b46cb9000-7f3b46ce7000 r--s 00000000 08:06 217298                     /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-le64.cache-3
7f3b46ce7000-7f3b49c4d000 r--p 00000000 08:03 3235396                    /usr/share/icons/gnome/icon-theme.cache
7f3b49c4d000-7f3b4a127000 r--p 00000000 08:03 3226017                    /usr/share/icons/hicolor/icon-theme.cache
7f3b4a127000-7f3b4a132000 r-xp 00000000 08:03 3028933                    /lib/libnss_files-2.11.1.so
7f3b4a132000-7f3b4a331000 ---p 0000b000 08:03 3028933                    /lib/libnss_files-2.11.1.so
7f3b4a331000-7f3b4a332000 r--p 0000a000 08:03 3028933                    /lib/libnss_files-2.11.1.so
7f3b4a332000-7f3b4a333000 rw-p 0000b000 08:03 3028933                    /lib/libnss_files-2.11.1.so
7f3b4a333000-7f3b4a33d000 r-xp 00000000 08:03 3028917                    /lib/libnss_nis-2.11.1.so
7f3b4a33d000-7f3b4a53c000 ---p 0000a000 08:03 3028917                    /lib/libnss_nis-2.11.1.so
7f3b4a53c000-7f3b4a53d000 r--p 00009000 08:03 3028917                    /lib/libnss_nis-2.11.1.so
7f3b4a53d000-7f3b4a53e000 rw-p 0000a000 08:03 3028917                    /lib/libnss_nis-2.11.1.so
7f3b4a53e000-7f3b4a553000 r-xp 00000000 08:03 3028919                    /lib/libnsl-2.11.1.so
7f3b4a553000-7f3b4a752000 ---p 00015000 08:03 3028919                    /lib/libnsl-2.11.1.so
7f3b4a752000-7f3b4a753000 r--p 00014000 08:03 3028919                    /lib/libnsl-2.11.1.so
7f3b4a753000-7f3b4a754000 rw-p 00015000 08:03 3028919                    /lib/libnsl-2.11.1.so
7f3b4a754000-7f3b4a756000 rw-p 00000000 00:00 0 
7f3b4a756000-7f3b4a75d000 r-xp 00000000 08:03 3028914                    /lib/libnss_compat-2.11.1.so
7f3b4a75d000-7f3b4a95c000 ---p 00007000 08:03 3028914                    /lib/libnss_compat-2.11.1.so
7f3b4a95c000-7f3b4a95d000 r--p 00006000 08:03 3028914                    /lib/libnss_compat-2.11.1.so
7f3b4a95d000-7f3b4a95e000 rw-p 00007000 08:03 3028914                    /lib/libnss_compat-2.11.1.so
7f3b4a95e000-7f3b4a961000 r-xp 00000000 08:03 3028816                    /lib/libuuid.so.1.3.0
7f3b4a961000-7f3b4ab61000 ---p 00003000 08:03 3028816                    /lib/libuuid.so.1.3.0
7f3b4ab61000-7f3b4ab62000 rw-p 00003000 08:03 3028816                    /lib/libuuid.so.1.3.0
7f3b4ab62000-7f3b4ab67000 r-xp 00000000 08:03 3189977                    /usr/lib/libXdmcp.so.6.0.0
7f3b4ab67000-7f3b4ad66000 ---p 00005000 08:03 3189977                    /usr/lib/libXdmcp.so.6.0.0
7f3b4ad66000-7f3b4ad67000 rw-p 00004000 08:03 3189977                    /usr/lib/libXdmcp.so.6.0.0Aborted





More information about the Fingerforce-devel mailing list