Package: simple-scan
Version: 3.4.2-1

I use simple-scan to scan documents.

Simple cycle:
1) Scan (button scan clicked with the mouse)
2) Ctrl+S to save + enter to save file
3) Ctrl+N for new document
then 1...2...3...1...

Randomly (usually between 2 and 10 cycles), simple-scan cores at step 1.

Memcheck report shows the following:

====00:00:02:18.826 4071== Thread 1:
==00:00:02:18.826 4071== Invalid write of size 4
==00:00:02:18.826 4071==    at 0x416A4A: ??? (in /usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x63D86DF: g_closure_invoke (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63E974F: ??? (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63F16BB: g_signal_emit_valist (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63F1D5F: g_signal_emit_by_name (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x413EF7: page_set_page_info (in
/usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x41A4E6: ??? (in /usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x63D86DF: g_closure_invoke (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63E974F: ??? (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63F16BB: g_signal_emit_valist (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63F1D5F: g_signal_emit_by_name (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x421B60: ??? (in /usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x6661354: g_main_context_dispatch (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x6661687: ??? (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x6661A81: g_main_loop_run (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x4FB03B4: gtk_main (in
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.400.2)
==00:00:02:18.826 4071==    by 0x41C6C4: application_main (in
/usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x7434EAC: (below main) (libc-start.c:228)
==00:00:02:18.826 4071==  Address 0x18 is not stack'd, malloc'd or
(recently) free'd
==00:00:02:18.826 4071==
==00:00:02:18.826 4071==
==00:00:02:18.826 4071== Process terminating with default action of signal
11 (SIGSEGV)
==00:00:02:18.826 4071==  Access not within mapped region at address 0x18
==00:00:02:18.826 4071==    at 0x416A4A: ??? (in /usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x63D86DF: g_closure_invoke (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63E974F: ??? (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63F16BB: g_signal_emit_valist (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63F1D5F: g_signal_emit_by_name (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x413EF7: page_set_page_info (in
/usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x41A4E6: ??? (in /usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x63D86DF: g_closure_invoke (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63E974F: ??? (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63F16BB: g_signal_emit_valist (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x63F1D5F: g_signal_emit_by_name (in
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x421B60: ??? (in /usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x6661354: g_main_context_dispatch (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x6661687: ??? (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x6661A81: g_main_loop_run (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==00:00:02:18.826 4071==    by 0x4FB03B4: gtk_main (in
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.400.2)
==00:00:02:18.826 4071==    by 0x41C6C4: application_main (in
/usr/bin/simple-scan)
==00:00:02:18.826 4071==    by 0x7434EAC: (below main) (libc-start.c:228)
==00:00:02:18.826 4071==  If you believe this happened as a result of a
stack
==00:00:02:18.826 4071==  overflow in your program's main thread (unlikely
but
==00:00:02:18.826 4071==  possible), you can try to increase the size of the
==00:00:02:18.826 4071==  main thread stack using the --main-stacksize=
flag.
==00:00:02:18.826 4071==  The main thread stack size used in this run was
8388608.

Here you are my config:

-- System Information:
Debian Release: 7.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages simple-scan depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.12.1-3
ii  gnome-icon-theme                             3.4.0-2
ii  libc6                                        2.13-38
ii  libcairo2                                    1.12.2-3
ii  libcolord1                                   0.1.21-1
ii  libgdk-pixbuf2.0-0                           2.26.1-1
ii  libglib2.0-0                                 2.33.12+really2.32.4-5
ii  libgtk-3-0                                   3.4.2-6
ii  libgudev-1.0-0                               175-7.2
ii  libjpeg8                                     8d-1
ii  libsane                                      1.0.22-7.4
ii  xdg-utils                                    1.1.0~rc1+git20111210-6
ii  zlib1g                                       1:1.2.7.dfsg-13

simple-scan recommends no packages.

simple-scan suggests no packages.

-- no debconf information

Do you mind investigating?

-- 
Federico MATTA

Reply via email to