Bug#766219: [auto-multiple-choice] Print make the application crash

2014-10-22 Thread pado
Can you try printing after switching to debugging mode (from the Help
menu), and send the produced log file?
Thanks.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766219: [auto-multiple-choice] Print make the application crash

2014-10-22 Thread Jean Privat
For the record, I opened Bug#766357

On Wed, Oct 22, 2014 at 3:23 AM,  p...@passoire.fr wrote:
 Can you try printing after switching to debugging mode (from the Help
 menu), and send the produced log file?
 Thanks.





-- 
Jean PRIVAT, professeur/professor
Département d'informatique/Department of Computer Science
U.Q.A.M.
CP , succ. centre-ville
Montréal (Québec)
Canada H3C 3P8

Bureau/Office: PK-4830
Site/Web: http://info.uqam.ca/~privat/


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766219: [auto-multiple-choice] Print make the application crash

2014-10-21 Thread Jean Privat
Package: auto-multiple-choice
Version: 1.2.1-2
Severity: important

--- Please enter the report below this line. ---

When clicking on Print papers on the GUI, the application crashes.
I set severity important because one of the main goal of the
application is to print copies.

~~~
$ auto-multiple-choice
*** Error in `auto-multiple-choice gui': free(): invalid pointer:
0x03a1f2c4 ***
Abandon
~~~

The behavior is reproducible with any of my projects, even the example ones.

Steps to reproduce:

* Project  New  Project name = test  New Project
* template  Forward
* [En] Documentation  Simple example  Apply
* Update documents  Layout detection  Print papers
* Crash :(

GDB info:

~~~
$ gdb --args perl /usr/bin/auto-multiple-choice
GNU gdb (Debian 7.7.1+dfsg-3) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as x86_64-linux-gnu.
Type show configuration for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type help.
Type apropos word to search for commands related to word...
Reading symbols from perl...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/perl /usr/bin/auto-multiple-choice
[Thread debugging using libthread_db enabled]
Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
process 9217 is executing new program: /usr/bin/perl
[Thread debugging using libthread_db enabled]
Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
[New Thread 0x7fffeab75700 (LWP 9221)]
*** Error in `auto-multiple-choice gui': free(): invalid pointer:
0x01e5df74 ***

Program received signal SIGABRT, Aborted.
0x76f89077 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type.
(gdb) thread apply all bt

Thread 2 (Thread 0x7fffeab75700 (LWP 9221)):
#0  0x770310ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x765b4ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x765b5272 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x71083f06 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x765db925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x773040a4 in start_thread (arg=0x7fffeab75700) at
pthread_create.c:309
#6  0x77039c2d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x77fc4700 (LWP 9217)):
#0  0x76f89077 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x76f8a458 in __GI_abort () at abort.c:89
#2  0x76fc6fb4 in __libc_message (do_abort=do_abort@entry=1,
fmt=fmt@entry=0x770b9bc0 *** Error in `%s': %s: 0x%s ***\n)
at ../sysdeps/posix/libc_fatal.c:175
#3  0x76fcc78e in malloc_printerr (action=1,
str=0x770b5c7e free(): invalid pointer, ptr=optimized out) at
malloc.c:4996
#4  0x76fcd496 in _int_free (av=optimized out, p=optimized
out, have_lock=0) at malloc.c:3840
#5  0x7fffe899c2b1 in ?? () from
/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Net/CUPS/CUPS.so
#6  0x77aea5ab in Perl_pp_entersub () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#7  0x77ae2e46 in Perl_runops_standard () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#8  0x77a6c3e5 in Perl_call_sv () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#9  0x77af421f in ?? () from /usr/lib/x86_64-linux-gnu/libperl.so.5.20
#10 0x77af4c40 in Perl_sv_clear () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#11 0x77af4ffa in Perl_sv_free2 () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#12 0x77ae1ec0 in Perl_av_clear () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#13 0x77b1986b in Perl_leave_scope () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#14 0x77b242e8 in Perl_pp_leave () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#15 0x77ae2e46 in Perl_runops_standard () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#16 0x77a6c3e5 in Perl_call_sv () from
/usr/lib/x86_64-linux-gnu/libperl.so.5.20
#17 0x76af09fe in ?? () from
/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Glib/Glib.so
#18 0x7688a245 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x7689bf3c in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x768a4748 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x768a49af in g_signal_emit () from