Package: dia
Version: 0.97.3+git20160930-8
Followup-For: Bug #885999

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I am able to reproduce on Buster. I'm including a backtrace.

- -- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.15.0-2-amd64 (SMP w/2 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 dia depends on:
ii  dia-common           0.97.3+git20160930-8
ii  libart-2.0-2         2.3.21-3
ii  libatk1.0-0          2.28.1-1
ii  libc6                2.27-2
ii  libcairo2            1.15.10-1
ii  libfontconfig1       2.12.6-0.1
ii  libfreetype6         2.8.1-2
ii  libgdk-pixbuf2.0-0   2.36.11-2
ii  libglib2.0-0         2.56.0-4
ii  libgtk2.0-0          2.24.32-1
ii  libpango-1.0-0       1.42.0-1
ii  libpangocairo-1.0-0  1.42.0-1
ii  libpangoft2-1.0-0    1.42.0-1
ii  libpng16-16          1.6.34-1
ii  libpython2.7         2.7.14-7
ii  libxml2              2.9.4+dfsg1-6.1
ii  libxslt1.1           1.1.29-5
ii  zlib1g               1:1.2.8.dfsg-5

Versions of packages dia recommends:
ii  dia-shapes   0.6.0-3
ii  gsfonts-x11  0.25

dia suggests no packages.

- -- no debconf information

*** /home/john/diabt.txt
#0  0x0000000000000000 in  ()
#1  0x00007fffe985eda8 in PyDiaObject_MoveHandle (self=0x7fffe76e17e0, 
args=<optimized out>) at pydia-object.c:236
#2  0x00007fffe93821b0 in call_function (oparg=<optimized out>, 
pp_stack=0x7fffffffcbc0) at ../Python/ceval.c:4372
#3  0x00007fffe93821b0 in PyEval_EvalFrameEx (f=f@entry=Frame 0x555555d21ad0, 
for file /usr/share/dia/python/scascale.py, line 111, in SimpleScale 
(data=<dia.DiagramData at remote 0x7fffe76e17c8>, factor=<float at remote 
0x555555a9da80>, objs=(<dia.Object at remote 0x7fffe76e17e0>,), scaleFailed={}, 
o=<dia.Object at remote 0x7fffe76e17e0>, pos=<dia.Point at remote 
0x7fffe90651b0>, hSE=None, hLR=<dia.Handle at remote 0x7fffe90652b0>, x=<float 
at remote 0x555555a9da50>, y=<float at remote 0x555555a9da38>, x2=<float at 
remote 0x555555a9da08>, y2=<float at remote 0x555555a9d9f0>), 
throwflag=throwflag@entry=0)
    at ../Python/ceval.c:3009
#4  0x00007fffe9382cfb in fast_function (nk=<optimized out>, na=2, n=2, 
pp_stack=0x7fffffffcce0, func=<optimized out>)
    at ../Python/ceval.c:4457
#5  0x00007fffe9382cfb in call_function (oparg=<optimized out>, 
pp_stack=0x7fffffffcce0) at ../Python/ceval.c:4392
#6  0x00007fffe9382cfb in PyEval_EvalFrameEx (f=<optimized out>, 
throwflag=<optimized out>) at ../Python/ceval.c:3009
#7  0x00007fffe94b2198 in PyEval_EvalCodeEx (co=<optimized out>, 
globals=<optimized out>, locals=<optimized out>, args=<optimized out>, 
argcount=<optimized out>, kws=0x0, kwcount=0, defs=0x0, defcount=0, 
closure=0x0) at ../Python/ceval.c:3604
#8  0x00007fffe9443349 in function_call.lto_priv.345 (func=<function at remote 
0x7fffe74b4578>, arg=(<CScaleDialog(diagram=<dia.Diagram at remote 
0x7fffe76e17f8>, win=<gtk.Window at remote 0x7fffe7312960>, 
data=<dia.DiagramData at remote 0x7fffe76e17c8>, entry=<gtk.Entry at remote 
0x7fffe7312a50>) at remote 0x7fffe8f82998>, <gtk.Button at remote 
0x7fffe7312a00>), kw=0x0)
    at ../Objects/funcobject.c:523
#9  0x00007fffe9327313 in PyObject_Call (func=<function at remote 
0x7fffe74b4578>, arg=<optimized out>, kw=<optimized out>)
    at ../Objects/abstract.c:2547
#10 0x00007fffe947ec6c in instancemethod_call.lto_priv.261 (func=<function at 
remote 0x7fffe74b4578>, arg=(<CScaleDialog(diagram=<dia.Diagram at remote 
0x7fffe76e17f8>, win=<gtk.Window at remote 0x7fffe7312960>, 
data=<dia.DiagramData at remote 0x7fffe76e17c8>, entry=<gtk.Entry at remote 
0x7fffe7312a50>) at remote 0x7fffe8f82998>, <gtk.Button at remote 
0x7fffe7312a00>), kw=0x0) at ../Objects/classobject.c:2600
#11 0x00007fffe9327313 in PyObject_Call (func=<instancemethod at remote 
0x7fffe8fd31e0>, arg=<optimized out>, kw=<optimized out>) at 
../Objects/abstract.c:2547
#12 0x00007fffe94b16c7 in PyEval_CallObjectWithKeywords (func=<instancemethod 
at remote 0x7fffe8fd31e0>, arg=(<gtk.Button at remote 0x7fffe7312a00>,), 
kw=<optimized out>) at ../Python/ceval.c:4241
#13 0x00007fffe87b9768 in pyg_closure_marshal (closure=0x555555fe5c40, 
return_value=0x0, n_param_values=1, param_values=0x7fffffffd380, 
invocation_hint=<optimized out>, marshal_data=<optimized out>)
    at /build/pygobject-2-JVNV4G/pygobject-2-2.28.6/gobject/pygtype.c:1216
#17 0x00007ffff6673e0f in <emit signal ??? on instance 0x555555f1e830 
[GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, 
detail=<optimized out>) at ../../../../gobject/gsignal.c:3447
    #14 0x00007ffff6657f6d in g_closure_invoke (closure=0x555555fe5c40, 
return_value=0x0, n_param_values=1, param_values=0x7fffffffd380, 
invocation_hint=0x7fffffffd300) at ../../../../gobject/gclosure.c:804
    #15 0x00007ffff666ad3e in signal_emit_unlocked_R 
(node=node@entry=0x555555920ac0, detail=detail@entry=0, 
instance=instance@entry=0x555555f1e830, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7fffffffd380) at 
../../../../gobject/gsignal.c:3635
    #16 0x00007ffff66733f5 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffd540) at ../../../../gobject/gsignal.c:3391
#18 0x00007ffff7571775 in gtk_real_button_released (button=0x555555f1e830 
[GtkButton]) at ./gtk/gtkbutton.c:1712
#22 0x00007ffff6673e0f in <emit signal ??? on instance 0x555555f1e830 
[GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, 
detail=<optimized out>) at ../../../../gobject/gsignal.c:3447
    #19 0x00007ffff6657f6d in g_closure_invoke (closure=0x555555926ca0, 
return_value=0x0, n_param_values=1, param_values=0x7fffffffd7f0, 
invocation_hint=0x7fffffffd770) at ../../../../gobject/gclosure.c:804
    #20 0x00007ffff666ae0e in signal_emit_unlocked_R 
(node=node@entry=0x555555d2e090, detail=detail@entry=0, 
instance=instance@entry=0x555555f1e830, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7fffffffd7f0) at 
../../../../gobject/gsignal.c:3565
    #21 0x00007ffff66733f5 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffd9b0) at ../../../../gobject/gsignal.c:3391
#23 0x00007ffff75706f9 in gtk_button_button_release 
(widget=widget@entry=0x555555f1e830 [GtkButton], event=<optimized out>)
    at ./gtk/gtkbutton.c:1604
#28 0x00007ffff6673e0f in <emit signal ??? on instance 0x555555f1e830 
[GtkButton]> (instance=instance@entry=0x555555f1e830, signal_id=<optimized 
out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
    #24 0x00007ffff76162ab in _gtk_marshal_BOOLEAN__BOXED 
(closure=0x55555584e110, return_value=0x7fffffffdc30, n_param_values
=<optimized out>, param_values=0x7fffffffdc90, invocation_hint=<optimized out>, 
marshal_data=<optimized out>)
    at ./gtk/gtkmarshalers.c:84
    #25 0x00007ffff6657f6d in g_closure_invoke (closure=0x55555584e110, 
return_value=0x7fffffffdc30, n_param_values=2, param_values=0x7fffffffdc90, 
invocation_hint=0x7fffffffdc10) at ../../../../gobject/gclosure.c:804
    #26 0x00007ffff666aac8 in signal_emit_unlocked_R 
(node=node@entry=0x55555584e490, detail=detail@entry=0, 
instance=instance@entry=0x555555f1e830, 
emission_return=emission_return@entry=0x7fffffffddb0, 
instance_and_params=instance_and_params@entry=0x7fffffffdc90) at 
../../../../gobject/gsignal.c:3673
    #27 0x00007ffff6672d8f in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffde60) at ../../../../gobject/gsignal.c:3401
#29 0x00007ffff772c26c in gtk_widget_event_internal 
(widget=widget@entry=0x555555f1e830 [GtkButton], 
event=event@entry=0x555555fed090) at ./gtk/gtkwidget.c:5010
#30 0x00007ffff772c507 in IA__gtk_widget_event 
(widget=widget@entry=0x555555f1e830 [GtkButton], 
event=event@entry=0x555555fed090) at ./gtk/gtkwidget.c:4807
#31 0x00007ffff761454c in IA__gtk_propagate_event (widget=0x555555f1e830 
[GtkButton], event=0x555555fed090)
    at ./gtk/gtkmain.c:2503
#32 0x00007ffff761494b in IA__gtk_main_do_event (event=<optimized out>) at 
./gtk/gtkmain.c:1698
#33 0x00007ffff728a04c in gdk_event_dispatch 
(source=source@entry=0x5555558449e0, callback=<optimized out>, 
user_data=<optimized out>) at ./gdk/x11/gdkevents-x11.c:2425
#34 0x00007ffff637e287 in g_main_dispatch (context=0x555555844ad0) at 
../../../../glib/gmain.c:3177
#35 0x00007ffff637e287 in g_main_context_dispatch 
(context=context@entry=0x555555844ad0) at ../../../../glib/gmain.c:3830
#36 0x00007ffff637e4c0 in g_main_context_iterate (context=0x555555844ad0, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
../../../../glib/gmain.c:3903
#37 0x00007ffff637e7d2 in g_main_loop_run (loop=0x555555884db0) at 
../../../../glib/gmain.c:4099
#38 0x00007ffff7613977 in IA__gtk_main () at ./gtk/gtkmain.c:1270
#39 0x00005555555795e1 in main (argc=<optimized out>, argv=<optimized out>) at 
main.c:35

-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEEJwCMxdBfG24Y2trvfWFEpid5MHIFAlrBN74SHGpzY290dEBw
b3N0ZW8ubmV0AAoJEH1hRKYneTByZCkH/A2itgCjvnBhS0NQwO6J/I8GpXzwZjNQ
NW2USlmzgU3HmVSQgsIhgF5meCi1mwusWOqnikUUZFMbeA2ByXiipHCUSB8TI9tj
ASwhykaF4Qf+KKwO7QyXzw0xIm5scxF0O9r6W5tOf7hCTcRpamxiWcQPtNCLYG5W
+Okg2Mx2WXje0Q01B6DZSUXj9eIjUGrLbvEMioVTzhhV07ko3To5+q7SgzAZpFWb
G78Kg6/8niKdkgsHu3FIBDNA80OSQOgBTUTBRzLXz3vfJ+t239jzE1nzcpZHp0X0
6nnKzpM5yyhR6XK7KtRIh5FPGOonPtjiIHlAZVQI84UcjkPLyRHZB3c=
=peD7
-----END PGP SIGNATURE-----

Reply via email to