| Summary: | DCOP server crashes | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Roman <roma251078> |
| Component: | tdelibs | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | bugwatch, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.1.x [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
Hello! After updating the libICE-1.0.10 library, DCOP Server began to crash. All TDE applications crash. libICE-1.0.10 uses the $XDG_RUNTIME_DIR/ICEauthority directory. Earlier versions of the libICE library used the $HOME/.ICEauthority directory. If I declare a global variable ICEAUTHORITY with the path to the file, then everything works fine. Is it possible to automate this process with binding to the libICE library? Something like this: -------------------------------------------------- #include <iostream> #include <X11/ICE/ICElib.h> #include <X11/ICE/ICEutil.h> int main() { //static char *authfilename = NULL; //authfilename = IceAuthFileName (); //printf("%s\n", authfilename); printf("%s\n", IceAuthFileName ()); } ---------------------------------------------------- $ g++ getauth.cpp -o getauth `pkg-config --libs ice` ---------------------------------------------------- Maybe you can add the -DWITH_ICE option.