On Tue, Feb 12, 2019 at 03:29:53PM -0800, Patrick Smith wrote:
> I have:
> 
> GTK_IM_MODULE=scim
> XMODIFIERS=@im=SCIM
> QT_IM_MODULE=scim
> 
> If I unset XMODIFIERS, dmenu works correctly. If I set
> XMODIFIERS=@im=scim, dmenu segfaults.
> 
> XSetLocaleModifiers returns '@im=SCIM', as expected.
> 

Please try the latest git version and report back.

Thanks,

> On Tue, Feb 12, 2019 at 1:57 AM Silvan Jegen <s.je...@gmail.com> wrote:
> >
> > Hi Patrick
> >
> > On February 12, 2019 7:35:20 AM GMT+00:00, Patrick Smith 
> > <pat42sm...@gmail.com> wrote:
> > >On Mon, Feb 11, 2019 at 12:43 PM Silvan Jegen <s.je...@gmail.com>
> > >wrote:
> > >> I found that the XSetLocaleModifiers("") call returns "@im=ibus" in
> > >my
> > >> case which is not surprising because the env variable XMODIFIERS is
> > >> set to @im=ibus on my machine. If Ibus is not running, however, I get
> > >> a segfault just like Jordan ("XOpenIM"  returns NULL in that case).
> > >If
> > >> IBus is running, everything works fine.
> > >
> > >In my case, scim is running and can be used from a terminal or Chrome.
> > >But dmenu still crashes, with XOpenIM returning NULL.
> >
> > Is XMODIFIERS set? What does XSetLocaleModifiers return in your case?
> >
> >
> > Cheers,
> >
> > Silvan
> >
> > --
> > Sent from my Android device with K-9 Mail. Please excuse my brevity.
> 

-- 
Kind regards,
Hiltjo

Reply via email to