FS#52816 - [syncthing-gtk] segfault when starting

Attached to Project: Community Packages
Opened by lazx (lazx888) - Thursday, 02 February 2017, 01:41 GMT
Last edited by Jaroslav Lichtblau (Dragonlord) - Tuesday, 25 April 2017, 19:28 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jaroslav Lichtblau (Dragonlord)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
segfault when starting syncthing-gtk 1:0.9.2.4-1:

Stack trace of thread 23354:
#0 0x00007f3f939d9446 strlen (libc.so.6)
#1 0x00007f3f93fab1b9 PyString_FromFormatV (libpython2.7.so.1.0)
#2 0x00007f3f9400ba08 PyErr_Format (libpython2.7.so.1.0)
#3 0x00007f3f79a7ec8a n/a (sip.so)
#4 0x00007f3f68bdb926 initkdeui (kdeui.so)
#5 0x00007f3f9401603c _PyImport_LoadDynamicModule (libpython2.7.so.1.0)
#6 0x00007f3f94013f81 import_submodule (libpython2.7.so.1.0)
#7 0x00007f3f94014209 load_next (libpython2.7.so.1.0)
#8 0x00007f3f94014ca8 PyImport_ImportModuleLevel (libpython2.7.so.1.0)
#9 0x00007f3f93ff6907 builtin___import__ (libpython2.7.so.1.0)
#10 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#11 0x00007f3f93ff8716 PyEval_CallObjectWithKeywords (libpython2.7.so.1.0)
#12 0x00007f3f93ffb552 PyEval_EvalFrameEx (libpython2.7.so.1.0)
#13 0x00007f3f940028dc PyEval_EvalCodeEx (libpython2.7.so.1.0)
#14 0x00007f3f93f8729d function_call (libpython2.7.so.1.0)
#15 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#16 0x00007f3f93f7006a instancemethod_call (libpython2.7.so.1.0)
#17 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#18 0x00007f3f93fbd806 slot_tp_init (libpython2.7.so.1.0)
#19 0x00007f3f93fba05d type_call (libpython2.7.so.1.0)
#20 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#21 0x00007f3f93ffc239 PyEval_EvalFrameEx (libpython2.7.so.1.0)
#22 0x00007f3f940028dc PyEval_EvalCodeEx (libpython2.7.so.1.0)
#23 0x00007f3f93ffed02 PyEval_EvalFrameEx (libpython2.7.so.1.0)
#24 0x00007f3f940028dc PyEval_EvalCodeEx (libpython2.7.so.1.0)
#25 0x00007f3f93f8729d function_call (libpython2.7.so.1.0)
#26 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#27 0x00007f3f93f7006a instancemethod_call (libpython2.7.so.1.0)
#28 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#29 0x00007f3f93fbd806 slot_tp_init (libpython2.7.so.1.0)
#30 0x00007f3f93fba05d type_call (libpython2.7.so.1.0)
#31 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#32 0x00007f3f93ffc239 PyEval_EvalFrameEx (libpython2.7.so.1.0)
#33 0x00007f3f940028dc PyEval_EvalCodeEx (libpython2.7.so.1.0)
#34 0x00007f3f93ffed02 PyEval_EvalFrameEx (libpython2.7.so.1.0)
#35 0x00007f3f940028dc PyEval_EvalCodeEx (libpython2.7.so.1.0)
#36 0x00007f3f93ffed02 PyEval_EvalFrameEx (libpython2.7.so.1.0)
#37 0x00007f3f940028dc PyEval_EvalCodeEx (libpython2.7.so.1.0)
#38 0x00007f3f93f871bb function_call (libpython2.7.so.1.0)
#39 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#40 0x00007f3f93ff8716 PyEval_CallObjectWithKeywords (libpython2.7.so.1.0)
#41 0x00007f3f92c4320c n/a (_gi.so)
#42 0x00007f3f92224fbf ffi_closure_unix64_inner (libffi.so.6)
#43 0x00007f3f92225330 ffi_closure_unix64 (libffi.so.6)
#44 0x00007f3f9274af75 g_closure_invoke (libgobject-2.0.so.0)
#45 0x00007f3f9275c95c n/a (libgobject-2.0.so.0)
#46 0x00007f3f92765bcc g_signal_emit_valist (libgobject-2.0.so.0)
#47 0x00007f3f92765faf g_signal_emit (libgobject-2.0.so.0)
#48 0x00007f3f91d25922 g_application_register (libgio-2.0.so.0)
#49 0x00007f3f91d2614f n/a (libgio-2.0.so.0)
#50 0x00007f3f91d264b2 g_application_run (libgio-2.0.so.0)
#51 0x00007f3f922251c8 ffi_call_unix64 (libffi.so.6)
#52 0x00007f3f92224c2a ffi_call (libffi.so.6)
#53 0x00007f3f92c4574c n/a (_gi.so)
#54 0x00007f3f92c47218 n/a (_gi.so)
#55 0x00007f3f92c3b1e9 n/a (_gi.so)
#56 0x00007f3f93f60692 PyObject_Call (libpython2.7.so.1.0)
#57 0x00007f3f93ffe503 PyEval_EvalFrameEx (libpython2.7.so.1.0)
#58 0x00007f3f940028dc PyEval_EvalCodeEx (libpython2.7.so.1.0)
#59 0x00007f3f940029e8 PyEval_EvalCode (libpython2.7.so.1.0)
#60 0x00007f3f9401cefe run_mod (libpython2.7.so.1.0)
#61 0x00007f3f9401e1c1 PyRun_FileExFlags (libpython2.7.so.1.0)
#62 0x00007f3f9401f4e4 PyRun_SimpleFileExFlags (libpython2.7.so.1.0)
#63 0x00007f3f94031ca0 Py_Main (libpython2.7.so.1.0)

Similar issue here: https://bugs.archlinux.org/task/52691

Additional info:
* syncthing-gtk 1:0.9.2.4-1
* python2 2.7.13-1
* plasma 5.8.5-1

Thanks!

This task depends upon

Closed by  Jaroslav Lichtblau (Dragonlord)
Tuesday, 25 April 2017, 19:28 GMT
Reason for closing:  No response
Additional comments about closing:  I guess not a syncthing-gtk issue.
Comment by Doug Newgard (Scimmia) - Thursday, 02 February 2017, 04:34 GMT
And downgrading the packages listed in  FS#52691  fixes it?
Comment by lazx (lazx888) - Saturday, 04 February 2017, 15:43 GMT Comment by lazx (lazx888) - Saturday, 01 April 2017, 14:40 GMT
  • Field changed: Percent Complete (100% → 0%)
Should syncthing-gtk be working against the latest python packages? I am still getting segfaults.
Comment by Doug Newgard (Scimmia) - Saturday, 01 April 2017, 14:40 GMT
Post versions of all of the packages listed in the other ticket. With the exact same bt, I don't see how this could be anything other than a duplicate that should be fixed.
Comment by lazx (lazx888) - Tuesday, 04 April 2017, 02:49 GMT
pacman -Qi pyqt4-common python-sip python2-pyqt4 python2-sip sip | grep -E "Name|Version|^$"

Name : pyqt4-common
Version : 4.12-4

Name : python-sip
Version : 4.19.1-1

Name : python2-pyqt4
Version : 4.12-4

Name : python2-sip
Version : 4.19.1-1

Name : sip
Version : 4.19.1-1


In the other ticket it sounds like rebuilding qscintilla against the updated packages fixed the issue - not the case for syncthing-gtk. I'll try rebuilding the python-qt4 packages later this week.

You're right, this does not seem to be an issue with the syncthing-gtk package.

Loading...