FS#49022 - [dasher] Immediate segfault

Attached to Project: Arch Linux
Opened by Francis Herne (FLHerne) - Wednesday, 20 April 2016, 12:50 GMT
Last edited by Jan de Groot (JGC) - Friday, 10 June 2016, 08:50 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

Dasher segfaults immediately when attempting to run it via CLI or dmenu.
No windows visible.
Output as follows:
-----
[flh ~/]$ dasher
** Message: Opening GUI file: /usr/share/dasher/dasher.traditional.ui
** Message: Opening GUI file: /usr/share/dasher/dasher.preferences.ui

** (dasher:13102): WARNING **: AT_SPI_REGISTRY was not started at session startup.

** (dasher:13102): WARNING **: Could not locate registry
** Message: Could not initialise SPI - accessibility options disabled
zsh: segmentation fault (core dumped) dasher
-----

Backtrace:
-----
Program received signal SIGSEGV, Segmentation fault.
0x000000000044af03 in Dasher::CDasherInterfaceBase::CreateNCManager() ()
(gdb) bt
#0 0x000000000044af03 in Dasher::CDasherInterfaceBase::CreateNCManager() ()
#1 0x000000000044bc63 in Dasher::CDasherInterfaceBase::ChangeAlphabet() ()
#2 0x000000000044c285 in Dasher::CDasherInterfaceBase::InterfaceEventHandler(Dasher::CEvent*) ()
#3 0x00000000004551b3 in Dasher::CEventHandler::InsertEvent(Dasher::CEvent*) ()
#4 0x000000000049ed9e in CSettingsStore::SetStringParameter(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) ()
#5 0x000000000044b7cf in Dasher::CDasherInterfaceBase::SetStringParameter(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
#6 0x0000000000442f35 in gtk_dasher_control_set_parameter_string ()
#7 0x0000000000437af9 in dasher_app_settings_set_string ()
#8 0x000000000043d241 in alphabet_combo_changed ()
#9 0x00007ffff5a3f1d4 in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff5a599d6 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff5a5a0bf in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff763a30b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff763cf68 in gtk_combo_box_set_active_iter () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x000000000043c9b3 in ?? ()
#15 0x000000000043db2e in dasher_main_new ()
#16 0x00000000004354fd in main ()
-----

Additional info:

Dasher 4.11-3
Configuration as installed, crash on first run.
All other packages updated.

Using dwm, no DE.


Steps to reproduce:
Install dasher, run 'dasher' from CLI.
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 10 June 2016, 08:50 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Dasher has been removed from repository. It's and old package with no recent releases, git snapshots that are marked as beta quality don't work, so it's time to remove this software.
Comment by pragma (once_pragmatic) - Monday, 09 May 2016, 15:28 GMT
Can confirm. I am using i3-wm. I did a fresh update this morning and dasher still segfaults with the same SPI error.
Comment by Jan de Groot (JGC) - Wednesday, 08 June 2016, 14:49 GMT
Please try dasher-5.0.0.alpha+22+gc2ef9ef-1

Loading...