[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#213178: marked as done (xbindkeys-config segfaults on a specific entry)



Your message dated Sat, 07 Oct 2023 21:34:31 +0000
with message-id <[🔎] E1qpEwR-00Dm90-1f@fasolo.debian.org>
and subject line Bug#1052477: Removed package(s) from unstable
has caused the Debian Bug report #213178,
regarding xbindkeys-config segfaults on a specific entry
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
213178: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=213178
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xbindkeys-config
Version: 0.1.3-1
Severity: normal

Whenever I try to modify my xbindkeysrc file using xbindkeys-config, it crashes
on two particular entries. I've attached a copy of my .xbindkeysrc. I was going
to attache one of cores left behind, but its 1.1M. If you want one, let me
know. The entries that are causing troubles are the "Disable Autolock" and
"Enable Autolock" entries. I'm sure this is because I have rather long strings
of commands in them, or because the commands have disallowed characters in
them, but I would expect the program to either warn about it, or at very 
least clean up nicely instead of crashing. Oh yeah, I created those entries
using xbindkeys-config. And I know that at very least, enable one works.

Here's the backtrace:

#0  0x4ac35523 in gtk_type_check_object_cast () from /usr/lib/libgtk-1.2.so.0
#1  0x0804de4f in select_row ()
#2  0x4abdf3df in gtk_marshal_NONE__INT_INT_POINTER () from /usr/lib/libgtk-1.2.so.0
#3  0x4ac0ea9e in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0
#4  0x4ac0df1c in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#5  0x4ac0bea8 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#6  0x4ab91995 in gtk_clist_undo_selection () from /usr/lib/libgtk-1.2.so.0
#7  0x4abdf1c9 in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#8  0x4ac0dd77 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#9  0x4ac0bea8 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#10 0x4ac41a5a in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#11 0x4abdf05c in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#12 0x4abde17d in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#13 0x4ac86e20 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0

Vance Lankhaar 

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux emma.vlankhaar.dyndns.org 2.4.21-ck3-vaio-vance #1 Mon Jul 14 11:36:46 MST 2003 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages xbindkeys-config depends on:
ii  libc6                         2.3.2-7    GNU C Library: Shared libraries an
ii  libglib1.2                    1.2.10-9   The GLib library of C routines
ii  libgtk1.2                     1.2.10-16  The GIMP Toolkit set of widgets fo
ii  xbindkeys                     1.6.4-1    Associate a combination of keys or
ii  xlibs                         4.2.1-11   X Window System client libraries

-- no debconf information

###########################
# xbindkeys configuration #
###########################
#
# Version: 0.1.3
#
# If you edit this, do not forget to uncomment any lines that you change.
# The pound(#) symbol may be used anywhere for comments.
#
# A list of keys is in /usr/include/X11/keysym.h and in
# /usr/include/X11/keysymdef.h 
# The XK_ is not needed. 
#
# List of modifier (on my keyboard): 
#   Control, Shift, Mod1 (Alt), Mod2 (NumLock), 
#   Mod3 (CapsLock), Mod4, Mod5 (Scroll). 
#
# Another way to specifie a key is to use 'xev' and set the 
# keycode with c:nnn or the modifier with m:nnn where nnn is 
# the keycode or the state returned by xev 
#
# This file is created by xbindkey_config 
# The structure is : 
# # Remark 
# "command" 
# m:xxx + c:xxx 
# Shift+... 




#keystate_numlock = enable
#keystate_scrolllock = enable
#keystate_capslock = enable



#Volume Up
"aumix -v+10"
    m:0x40 + c:73
    Mod4 + F7 

#Volume Down
"aumix -v-10"
    m:0x40 + c:74
    Mod4 + F8 

#Volume Mute
"mute"
    m:0x50 + c:71
    Mod4 + F5 

#XMMS-Previous
"xmms-shell -e "previous""
    m:0x40 + c:52
    Mod4 + z 

#XMMS-Play
"xmms-shell -e "play""
    m:0x40 + c:53
    Mod4 + x 

#XMMS-Pause
"xmms-shell -e "pause""
    m:0x40 + c:54
    Mod4 + c 

#XMMS-Stop
"xmms-shell -e "stop""
    m:0x40 + c:55
    Mod4 + v 

#XMMS-Next
"xmms-shell -e "next""
    m:0x40 + c:56
    Mod4 + b 

#XMMS-Random
"xmms-shell -e "random-track""
    m:0x40 + c:27
    Mod4 + r 

#Lock Screen
"/home/vance/bin/lock-screen"
    m:0x40 + c:76
    Mod4 + F10 

#AnyKey
"mpg321 /home/vance/lib/sounds/anykey.mp3"
    m:0x40 + c:75
    Mod4 + F9 

#Disable AutoLock
"touch /home/vance/temp/.dont_lock  && echo "AutoLock Disabled" | osd_cat  --pos=top --align=left --font='-urw-urw gothic l-demibold-r-normal-*-*-360-*-*-p-*-iso8859-15' --color='#3e7cb7' --shadow=3 --delay=2 "
    m:0x40 + c:67
    Mod4 + F1 

#Enable AutoLock
"rm -f /home/vance/temp/.dont_lock && echo "AutoLock Enabled" | osd_cat  --pos=top --align=left --font='-urw-urw gothic l-demibold-r-normal-*-*-360-*-*-p-*-iso8859-15' --color='#3e7cb7' --shadow=3 --delay=2 "
    m:0x40 + c:68
    Mod4 + F2 

#
# End of xbindkeys configuration

--- End Message ---
--- Begin Message ---
Version: 0.1.3-3+rm

Dear submitter,

as the package xbindkeys-config has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1052477

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply to: