Re: [dev] [dmenu] 4.9 segfault on input

2019-02-10 Thread Jordan Timmerman
) `git apply fix-xim-failure.patch` and rebuild and test? This solves the issue for me. Jordan Jordan On Sun, Feb 10, 2019 at 6:29 PM Jordan Timmerman wrote: > > Patrick, > > Can you also try reverting 377bd37e212b1ec4c03a481245603c6560d0be22 ? > > It certainly sounds lik

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-10 Thread Jordan Timmerman
r difference, not visible in the above output. In the > first command, I can press enter immediately after entering the > command, and this causes dmenu to terminate with the segfault. In the > second case, immediately pressing enter does nothing. I have to move > the cursor to the m

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-10 Thread Jordan Timmerman
With a little finagling, I've managed to produce a backtrace by using Quentin's suggested flag modifications to config.mk. This is attached. It seems to me only to confirm what we've already learned: the failure occurs in XmbLookupString. Perhaps with the additional diagnostic information Patrick w

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-10 Thread Jordan Timmerman
The attachment is missing output. Forgot to `make clean` first. My bad. I've attached the corrected output. On Sun, Feb 10, 2019 at 5:35 PM Jordan Timmerman wrote: > > Quentin, > > dmenu does not build if I set the flags as you've suggested. I have > attached the outp

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-10 Thread Jordan Timmerman
Quentin, dmenu does not build if I set the flags as you've suggested. I have attached the output I receive; it fails to resolve `#include `. It builds if run `make` by itself. On Sat, Feb 9, 2019 at 2:49 AM Quentin Rameau wrote: > > Hello Jordan, > > > Per the hacking page, I have attached the

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-08 Thread Jordan Timmerman
Additional note: if I revert the commit 377bd37..., everything works. So there's no doubt at this point that I mislabeled commits during the bisect: the segfault is introduced with "Handle IME input". On Fri, Feb 8, 2019 at 10:40 PM Jordan Timmerman wrote: > > Did a git b

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-08 Thread Jordan Timmerman
the code very slightly to try to figure out what change introduced the segfault, but no luck. Might toy around a bit more if I feel confident I'm not going to break things. On Fri, Feb 8, 2019 at 6:47 AM Laslo Hunhold wrote: > > On Thu, 7 Feb 2019 22:59:24 -0600 > Jordan Timmerman

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-07 Thread Jordan Timmerman
Thu, 7 Feb 2019 at 23:33, Jordan Timmerman wrote: > > > > Doing a print-based line-by-line binary search indicates the segfault > > occurs during a call to XmbLookupString. > > > > Does that ring any alarm bells for anyone? > > > > Seems to imply t

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-07 Thread Jordan Timmerman
19 at 10:19 PM Jordan Timmerman wrote: > > Well shucks. Okay. Thanks for trying! Must be something on my end. > Perhaps the version of a dynamically linked library could be affecting > it? > > On Thu, Feb 7, 2019 at 10:13 PM Donald Allen wrote: > > > > On Thu, 7 Feb 201

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-07 Thread Jordan Timmerman
Well shucks. Okay. Thanks for trying! Must be something on my end. Perhaps the version of a dynamically linked library could be affecting it? On Thu, Feb 7, 2019 at 10:13 PM Donald Allen wrote: > > On Thu, 7 Feb 2019 at 22:58, Jordan Timmerman wrote: > > > > Hi Anselm,

Re: [dev] [dmenu] 4.9 segfault on input

2019-02-07 Thread Jordan Timmerman
inputs (from stdin), what do you enter? > > Thanks, > Anselm > > On Thu, 7 Feb 2019 at 18:35, Jordan Timmerman wrote: > > > > First bug report -- also only an amateur at debugging C. Please be patient. > > :) > > > > Originally reported to the package

[dev] [st] Cannot figure out how to get ibus input to work

2017-04-28 Thread Jordan Timmerman
I'd like to be able to use my pinyin IME input methods in st, but while after installing and configuring ibus I can input Chinese in Chrome and libreoffice and other GUI applications, it doesn't seem to work in st. I know in urxvt you can specify ibus in the configuration - is there something simil