FS#42189 - [mirage] crashes on startup
Attached to Project:
Arch Linux
Opened by Allan McRae (Allan) - Tuesday, 30 September 2014, 11:13 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 09 October 2014, 16:54 GMT
Opened by Allan McRae (Allan) - Tuesday, 30 September 2014, 11:13 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 09 October 2014, 16:54 GMT
|
Details
With the GNOME updates in [testing], mirage no longer
starts:
$ mirage /usr/lib/python2.7/site-packages/mirage.py:608: Warning: The property GtkWindow:allow-shrink is deprecated and shouldn't be used anymore. It will be removed in a future version. self.window.set_property('allow-shrink', False) Attempt to unlock mutex that was not locked Aborted (core dumped) |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Thursday, 09 October 2014, 16:54 GMT
Reason for closing: Fixed
Additional comments about closing: mirage 0.9.5.2-3
Thursday, 09 October 2014, 16:54 GMT
Reason for closing: Fixed
Additional comments about closing: mirage 0.9.5.2-3
(gdb) bt
#0 0x00007f07f0475967 in raise () from /usr/lib/libc.so.6
#1 0x00007f07f0476d3a in abort () from /usr/lib/libc.so.6
#2 0x00007f07ef20959d in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00007f07ed5f35f2 in gtk_events_pending () from /usr/lib/libgtk-x11-2.0.so.0
#4 0x00007f07edca0249 in ?? () from /usr/lib/python2.7/site-packages/gtk-2.0/gtk/_gtk.so
#5 0x00007f07f0ae25f3 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#6 0x00007f07f0ae20e3 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#7 0x00007f07f0ae3a90 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#8 0x00007f07f0a704ec in function_call () from /usr/lib/libpython2.7.so.1.0
#9 0x00007f07f0a4b773 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#10 0x00007f07f0a5a65d in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#11 0x00007f07f0a4b773 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#12 0x00007f07f0adca87 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.7.so.1.0
#13 0x00007f07f0a5b34c in PyInstance_New () from /usr/lib/libpython2.7.so.1.0
#14 0x00007f07f0a4b773 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#15 0x00007f07f0ae0ba7 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#16 0x00007f07f0ae3a90 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#17 0x00007f07f0ae3b89 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0
#18 0x00007f07f0afcfef in run_mod () from /usr/lib/libpython2.7.so.1.0
#19 0x00007f07f0afe212 in PyRun_FileExFlags () from /usr/lib/libpython2.7.so.1.0
#20 0x00007f07f0aff427 in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.7.so.1.0
#21 0x00007f07f0b107ca in Py_Main () from /usr/lib/libpython2.7.so.1.0
#22 0x00007f07f0462040 in __libc_start_main () from /usr/lib/libc.so.6
#23 0x000000000040073e in _start ()
By looks of it the issue seems to be similar with
https://bugzilla.gnome.org/show_bug.cgi?id=735428
https://bugzilla.redhat.com/show_bug.cgi?id=1123953
See attached patch for workaround. Notice that the patch will not remove warning message about 'allow-shrink'.