$ gdb deadbeef GNU gdb (GDB) 7.5.0.20121002-alt3 (ALT Linux) Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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 "i586-alt-linux". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/deadbeef...Missing separate debuginfo for /usr/bin/deadbeef Try to install the hash file /usr/lib/debug/.build-id/dc/c99682ee440ba1675b9a668abe92bd829aca3d.debug (no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/deadbeef [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". starting deadbeef devel server_start loading plugins from /home/alexbor/.local/lib/deadbeef loading plugins from /usr/lib/deadbeef plug_load_all: scandir found 17 files loading plugin /usr/lib/deadbeef/alsa.so Missing separate debuginfo for /usr/lib/deadbeef/alsa.so Try to install the hash file /usr/lib/debug/.build-id/35/d022adecf81a81395082fdf9ced6fa601e9838.debug Missing separate debuginfo for /usr/lib/libasound.so.2 Try to install the hash file /usr/lib/debug/.build-id/3d/a387a0d5a6246b0fd0eb92c02ec419b8948a46.debug found gui plugin ddb_gui_GTK2.so added GTK2 gui plugin loading plugin /usr/lib/deadbeef/hotkeys.so loading plugin /usr/lib/deadbeef/mpgmad.so loading plugin /usr/lib/deadbeef/vorbis.so Missing separate debuginfo for /usr/lib/deadbeef/vorbis.so Try to install the hash file /usr/lib/debug/.build-id/51/abe2719ee6a48022cfe74b1bae125a0d1e26df.debug Missing separate debuginfo for /usr/lib/libvorbis.so.0 Try to install the hash file /usr/lib/debug/.build-id/6b/e292f775535ecaa11f3e0d3ecaadc682d7c123.debug Missing separate debuginfo for /usr/lib/libvorbisfile.so.3 Try to install the hash file /usr/lib/debug/.build-id/2a/fc43c35d1e69a7c4f95520191f43d70d914c4a.debug Missing separate debuginfo for /usr/lib/libogg.so.0 Try to install the hash file /usr/lib/debug/.build-id/08/48c32aa4a0728035632c53c187e8b4d4ff8383.debug checking GUI plugin: GTK2 found selected GUI plugin: GTK2 loading plugin /usr/lib/deadbeef/ddb_gui_GTK2.so warning: "/usr/lib/debug/usr/lib/libicudata.so.50.1.1.debug": separate debug info file has no debug info [New Thread 0xb522cb40 (LWP 15131)] gtkui plugin compiled for gtk version: 2.24.18 [New Thread 0xb4a2cb40 (LWP 15132)] Missing separate debuginfo for /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so Try to install the hash file /usr/lib/debug/.build-id/50/d37130bcaa096a307de3b1356adcd8a871bd27.debug connecting button tray signals (deadbeef:15127): deadbeef-WARNING **: Widget not found: tabstrip [New Thread 0xa6298b40 (LWP 15133)] Missing separate debuginfo for /usr/lib/gio/modules/libgvfsdbus.so Try to install the hash file /usr/lib/debug/.build-id/8d/a43b34f46a1e1ea50a5c1cf06f1d9851ea4c94.debug Missing separate debuginfo for /usr/lib/libgvfscommon.so.0 Try to install the hash file /usr/lib/debug/.build-id/35/ec8bbd9edec33e431f8b7c120d443cc3027ab6.debug [New Thread 0xa58ffb40 (LWP 15135)] selected output plugin: ALSA output plugin INFO: loading playlist Плейлист INFO: from file /home/alexbor/.config/deadbeef/playlists/0.dbpl INFO: loading playlist Страшно аж жуть INFO: from file /home/alexbor/.config/deadbeef/playlists/1.dbpl INFO: loading playlist Дидюля INFO: from file /home/alexbor/.config/deadbeef/playlists/2.dbpl INFO: loading playlist Default INFO: from file /home/alexbor/.config/deadbeef/playlists/3.dbpl [New Thread 0xa4effb40 (LWP 15136)] [New Thread 0xa46ffb40 (LWP 15137)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb4a2cb40 (LWP 15132)] 0xb7c615d1 in hotkeys_get_action_for_keycombo (key=269025043, mods=0, isglobal=0, ctx=0xb4a29aac) at hotkeys.c:509 509 if (isupper (key)) { (gdb) bt #0 0xb7c615d1 in hotkeys_get_action_for_keycombo (key=269025043, mods=0, isglobal=0, ctx=0xb4a29aac) at hotkeys.c:509 #1 0xb79025c5 in on_mainwin_key_press_event (widget=0xb4122a18, event=0xa4f03ea0, user_data=0x0) at callbacks.c:205 #2 0xb7559bd2 in _gtk_marshal_BOOLEAN__BOXED (closure=closure@entry=0xb4169500, return_value=return_value@entry=0xb4a29c00, n_param_values=n_param_values@entry=2, param_values=param_values@entry=0xb4a29c70, invocation_hint=invocation_hint@entry=0xb4a29c1c, marshal_data=marshal_data@entry=0x0) at gtkmarshalers.c:86 #3 0xb715a566 in g_closure_invoke (closure=0xb4169500, return_value=return_value@entry=0xb4a29c00, n_param_values=2, param_values=param_values@entry=0xb4a29c70, invocation_hint=invocation_hint@entry=0xb4a29c1c) at gclosure.c:777 #4 0xb716c7b5 in signal_emit_unlocked_R (node=node@entry=0xb4129828, detail=detail@entry=0, instance=instance@entry=0xb4122a18, emission_return=emission_return@entry=0xb4a29d2c, instance_and_params=instance_and_params@entry=0xb4a29c70) at gsignal.c:3584 #5 0xb71745b5 in g_signal_emit_valist (instance=instance@entry=0xb4122a18, signal_id=signal_id@entry=42, detail=detail@entry=0, var_args=0xb4a29e70 "\234\236\242\264\240", , var_args@entry=0xb4a29e6c "\240>𤜞\242\264\240", ) at gsignal.c:3338 #6 0xb7174af3 in g_signal_emit (instance=instance@entry=0xb4122a18, signal_id=42, detail=detail@entry=0) at gsignal.c:3384 #7 0xb76929fb in gtk_widget_event_internal (widget=widget@entry=0xb4122a18, event=event@entry=0xa4f03ea0) at gtkwidget.c:5010 #8 0xb7692d3e in IA__gtk_widget_event (widget=widget@entry=0xb4122a18, event=event@entry=0xa4f03ea0) at gtkwidget.c:4807 #9 0xb7557d9c in IA__gtk_propagate_event (widget=widget@entry=0xb4122a18, event=event@entry=0xa4f03ea0) at gtkmain.c:2464 #10 0xb7558060 in IA__gtk_main_do_event (event=0xa4f03ea0) at gtkmain.c:1685 #11 0xb73c4358 in gdk_event_dispatch (source=source@entry=0xb4123e98, callback=0x0, user_data=0x0) at gdkevents-x11.c:2403 #12 0xb7065ff3 in g_main_dispatch (context=0xb4123f68) at gmain.c:3054 #13 g_main_context_dispatch (context=context@entry=0xb4123f68) at gmain.c:3630 #14 0xb7066390 in g_main_context_iterate (context=0xb4123f68, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3701 #15 0xb706686b in g_main_loop_run (loop=loop@entry=0xa592b9a0) at gmain.c:3895 #16 0xb7556df0 in IA__gtk_main () at gtkmain.c:1257 #17 0xb79017a6 in gtkui_thread (ctx=0x0) at gtkui.c:1066 #18 0xb7f64b5d in start_thread (arg=0xb4a2cb40) at pthread_create.c:308 #19 0xb7ec29ae in clone () from /lib/libc.so.6 (gdb) list 504 DB_plugin_action_t* 505 hotkeys_get_action_for_keycombo (int key, int mods, int isglobal, int *ctx) { 506 int i; 507 // find mapped keycode 508 509 if (isupper (key)) { 510 key = tolower (key); 511 } 512 513 int keycode = 0; (gdb) p key $1 = 269025043 (gdb)