Package: gnome-calculator
Version: 3.26.0-3
Severity: normal

Dear Maintainer,

   * What led up to the situation?
     - just run gnome-calculator on a console.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
     - run gnome-calculator on gnome-terminal

   * What was the outcome of this action?
     - abort with the following output:
       ../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= 
((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
       zsh: abort      gnome-calculator
      
   * What outcome did you expect instead?
     - running fine

Here is a back trace just in case.

$ gdb =gnome-calculator
GNU gdb (Debian 7.12-6+b1) 7.12.0.20161007-git
Copyright (C) 2016 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 /usr/bin/gnome-calculator...Reading symbols from 
/usr/lib/debug/.build-id/5f/9717d3e0d439032714dfa9a390b38d52039abe.debug...done.
done.
(gdb) r
Starting program: /usr/bin/gnome-calculator 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe95af700 (LWP 31360)]
[New Thread 0x7fffe8dae700 (LWP 31361)]
[New Thread 0x7fffe2971700 (LWP 31362)]
../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= 
((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))

Thread 1 "gnome-calculato" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007ffff5c0e6a0 in __GI_raise (sig=sig@entry=6) at 
../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ffff5c0fcf7 in __GI_abort () at abort.c:90
#2  0x00007ffff0838ea9 in mpfr_assert_fail () at 
/usr/lib/x86_64-linux-gnu/libmpfr.so.4
#3  0x00007ffff082ece0 in mpfr_init2 () at 
/usr/lib/x86_64-linux-gnu/libmpfr.so.4
#4  0x00007ffff05ea673 in mpc_init3 (x=<optimized out>, prec_re=<optimized 
out>, prec_im=<optimized out>) at init3.c:27
#5  0x00007ffff05efb52 in mpc_pow_usi_naive (z=z@entry=0x555555ba9f60, 
x=x@entry=0x555555babd20, y=y@entry=3, sign=sign@entry=-1, rnd=rnd@entry=0) at 
pow_ui.c:31
#6  0x00007ffff05efc6c in mpc_pow_usi (z=0x555555ba9f60, x=0x555555babd20, y=3, 
sign=-1, rnd=0) at pow_ui.c:77
#7  0x00007ffff61e18b8 in number_xpowy_integer (self=self@entry=0x555555babd60 
[Number], n=-3) at number.c:1239
#8  0x00007ffff61e5156 in serializer_cast_to_string_real (self=0x5555559e4a10 
[Serializer], x=0x555555ba9f40 [Number], number_base=10, force_sign=0, 
n_digits=0x7fffffffcc54, string=0x555555977ee0) at serializer.c:859
#9  0x00007ffff61e56db in serializer_cast_to_string 
(self=self@entry=0x5555559e4a10 [Serializer], x=x@entry=0x555555ba0100 
[Number], n_digits=n_digits@entry=0x7fffffffcc54) at serializer.c:652
#10 0x00007ffff61e5ff1 in serializer_to_string (self=0x5555559e4a10 
[Serializer], x=x@entry=0x555555ba0100 [Number])
    at serializer.c:291
#11 0x00007ffff61e7870 in unit_format (self=self@entry=0x555555870840 [Unit], 
x=x@entry=0x555555ba0100 [Number]) at unit.c:2370
#12 0x0000555555566dd2 in math_converter_update_result_label 
(self=self@entry=0x555555aec180 [MathConverter])
    at math-converter.c:367
#13 0x0000555555566ed1 in math_converter_to_combobox_changed_cb 
(self=0x555555aec180 [MathConverter]) at math-converter.c:811
#14 0x0000555555566ed1 in 
_math_converter_to_combobox_changed_cb_gtk_combo_box_changed 
(_sender=<optimized out>, self=0x555555aec180) at math-converter.c:817
#18 0x00007ffff6742ebf in <emit signal ??? on instance 0x555555aee510 
[GtkComboBox]> (instance=<optimized out>, signal_id=<optimized out>, 
detail=<optimized out>) at ../../../../gobject/gsignal.c:3447
    #15 0x00007ffff6726f9d in g_closure_invoke (closure=0x555555ab3350, 
return_value=0x0, n_param_values=1, param_values=0x7fffffffcef0, 
invocation_hint=0x7fffffffce70) at ../../../../gobject/gclosure.c:804
    #16 0x00007ffff6739cce in signal_emit_unlocked_R 
(node=node@entry=0x555555ad0a50, detail=detail@entry=0, 
instance=instance@entry=0x555555aee510, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7fffffffcef0)
    at ../../../../gobject/gsignal.c:3635
    #17 0x00007ffff67424a5 in g_signal_emit_valist (instance=0x555555aee510, 
signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd0b0) at 
../../../../gobject/gsignal.c:3391
#19 0x00007ffff73804a5 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007ffff7382a85 in gtk_combo_box_set_active () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00005555555664b3 in math_converter_from_combobox_changed_cb 
(self=0x555555aec180 [MathConverter]) at math-converter.c:794
#22 0x00005555555664b3 in 
_math_converter_from_combobox_changed_cb_gtk_combo_box_changed 
(_sender=<optimized out>, self=0x555555aec180) at math-converter.c:805
#26 0x00007ffff6742ebf in <emit signal ??? on instance 0x555555aee2e0 
[GtkComboBox]> (instance=<optimized out>, signal_id=<optimized out>, 
detail=<optimized out>) at ../../../../gobject/gsignal.c:3447
    #23 0x00007ffff6726f9d in g_closure_invoke (closure=0x555555ab3060, 
return_value=0x0, n_param_values=1, param_values=0x7fffffffd4d0, 
invocation_hint=0x7fffffffd450) at ../../../../gobject/gclosure.c:804
    #24 0x00007ffff6739cce in signal_emit_unlocked_R 
(node=node@entry=0x555555ad0a50, detail=detail@entry=0, 
instance=instance@entry=0x555555aee2e0, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7fffffffd4d0)
    at ../../../../gobject/gsignal.c:3635
    #25 0x00007ffff67424a5 in g_signal_emit_valist (instance=0x555555aee2e0, 
signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd690) at 
../../../../gobject/gsignal.c:3391
#27 0x00007ffff73804a5 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#28 0x00007ffff73830d8 in gtk_combo_box_set_active_iter () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x0000555555565f74 in math_converter_set_active_unit 
(self=self@entry=0x555555aec180 [MathConverter], 
combo=combo@entry=0x555555aee2e0 [GtkComboBox], iter=iter@entry=0x7fffffffd900, 
unit=unit@entry=0x555555870840 [Unit]) at math-converter.c:631
#30 0x00005555555660d4 in math_converter_set_active_unit 
(self=self@entry=0x555555aec180 [MathConverter], 
combo=combo@entry=0x555555aee2e0 [GtkComboBox], iter=iter@entry=0x7fffffffd9d0, 
unit=unit@entry=0x555555870840 [Unit]) at math-converter.c:666
#31 0x00005555555660d4 in math_converter_set_active_unit 
(self=self@entry=0x555555aec180 [MathConverter], combo=0x555555aee2e0 
[GtkComboBox], iter=iter@entry=0x0, unit=unit@entry=0x555555870840 [Unit]) at 
math-converter.c:666
#32 0x0000555555566add in math_converter_set_conversion 
(self=self@entry=0x555555aec180 [MathConverter], 
unit_a=unit_a@entry=0x555555b49870 "degree", unit_b=unit_b@entry=0x5555559eca10 
"radian") at math-converter.c:267
#33 0x000055555556f946 in math_window_construct (object_type=<optimized out>, 
app=<optimized out>, equation=0x555555a491b0 [MathEquation]) at 
math-window.c:260
#34 0x0000555555561086 in calculator_create_new_window (self=0x5555557e4140 
[Calculator], settings=<optimized out>)
    at gnome-calculator.c:425
#35 0x0000555555561642 in calculator_real_startup (base=0x5555557e4140 
[Calculator]) at gnome-calculator.c:570
#39 0x00007ffff6742ebf in <emit signal ??? on instance 0x5555557e4140 
[Calculator]> (instance=instance@entry=0x5555557e4140, signal_id=<optimized 
out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
    #36 0x00007ffff6726f9d in g_closure_invoke (closure=0x5555557deba0, 
return_value=0x0, n_param_values=1, param_values=0x7fffffffddc0, 
invocation_hint=0x7fffffffdd40) at ../../../../gobject/gclosure.c:804
    #37 0x00007ffff6739d9e in signal_emit_unlocked_R 
(node=node@entry=0x5555557dec10, detail=detail@entry=0, 
instance=instance@entry=0x5555557e4140, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7fffffffddc0)
    at ../../../../gobject/gsignal.c:3565
    #38 0x00007ffff67424a5 in g_signal_emit_valist (instance=0x5555557e4140, 
signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffdf80) at 
../../../../gobject/gsignal.c:3391
#40 0x00007ffff6a0b012 in g_application_register 
(application=application@entry=0x5555557e4140 [Calculator], 
cancellable=cancellable@entry=0x0, error=error@entry=0x7fffffffe0b8) at 
../../../../gio/gapplication.c:2069
#41 0x00007ffff6a0b7ef in g_application_real_local_command_line 
(application=0x5555557e4140 [Calculator], arguments=0x7fffffffe1b8, 
exit_status=0x7fffffffe1b4) at ../../../../gio/gapplication.c:1009
#42 0x00007ffff6a0bb76 in g_application_run (application=0x5555557e4140 
[Calculator], argc=<optimized out>, argv=<optimized out>)
    at ../../../../gio/gapplication.c:2370
#43 0x0000555555561ba3 in calculator_main (args=0x7fffffffe318, args_length1=1) 
at gnome-calculator.c:1598
#44 0x00007ffff5bfaf2a in __libc_start_main (main=
    0x55555555fe00 <main>, argc=1, argv=0x7fffffffe318, init=<optimized out>, 
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe308) at 
../csu/libc-start.c:310
#45 0x000055555555fe4a in _start ()


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-calculator depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.26.1-3
ii  libatk1.0-0                                  2.26.1-3
ii  libc6                                        2.26-4
ii  libcairo-gobject2                            1.15.8-3
ii  libcairo2                                    1.15.8-3
ii  libgdk-pixbuf2.0-0                           2.36.11-1
ii  libglib2.0-0                                 2.54.3-2
ii  libgmp10                                     2:6.1.2+dfsg-1.2
ii  libgtk-3-0                                   3.22.26-2
ii  libgtksourceview-3.0-1                       3.24.6-1
ii  libmpc3                                      1.1.0-1
ii  libmpfr4                                     3.1.6-1
ii  libpango-1.0-0                               1.40.14-1
ii  libpangocairo-1.0-0                          1.40.14-1
ii  libsoup2.4-1                                 2.60.3-1
ii  libxml2                                      2.9.4+dfsg1-6.1

Versions of packages gnome-calculator recommends:
ii  gvfs  1.34.1-2
ii  yelp  3.26.0-2

gnome-calculator suggests no packages.

-- no debconf information

Reply via email to