[SOLVED] Neverwinter Nights Diamond - Linux native client - frozen.

Hi folks.
I have installed Neverwinter Nights Diamond edition as a native Linux client using this HOWTO (with some of my own modifications) to achieve the goal. It worked fine.
Basic idea was to install the game from the DVD media using wine, then download all the Linux related files / patches and unpack overwriting the existing files in the folder just like described in the howto. It worked really superb including the movies and then it stopped working.
I have struggled to get it back to work again as there was no error...
When I tried to start game from terminal I was getting this:
[andrzejl@wishmacer ~]$ /media/Disk_2/Crossover/Neverwinter_Nights/nwn.sh
NOTICE: NWMovies(./nwmain): Version: 20090223.080954
NOTICE: Looking up symbols in libSDL.....
NOTICE: NWMovies: Using libSDL via RTLD_NEXT.
NOTICE: SDL Library determined to be: ./lib/libSDL-1.2.so.0
NOTICE: NWMovies: SDL_WM_GrabInput() address: b75563f0
NOTICE: NWMovies: SDL_GetVideoSurface() address: b7554790
NOTICE: NWMovies: SDL_WM_ToggleFullScreen() address: b75577b0
NOTICE: NWMovies: SDL_PollEvent() address: b7533a00
NOTICE: NWMovies: SDL_WM_IconifyWindow() address: b7557780
NOTICE: NWMovies: Patch 0 Address: 0x08077a9d
NOTICE: NWMovies: Patch 1 Address: 0x08077ab1
NOTICE: NWMovies: Patch 2 Address: 0x0815b5f7
NOTICE: NWMovies: Patch 3 Address: 0x0815b611
NOTICE: NWMovies: Patch 4 Address: 0x0807796f
NOTICE: NWMovies: Patch 5 Address: 0x08207835
NOTICE: NWMovies: Patch 6 Address: 0x08207858
NOTICE: NWMovies: PrePatch0: 8b 80 78 02 00 00 5d c3
NOTICE: NWMovies: PrePatch1: 8b 80 7c 02 00 00 5d c3
NOTICE: NWMovies: PrePatch2: e8 68 c5 f1 ff 83 ec 08
NOTICE: NWMovies: PrePatch3: 169+: eb 59 90 83
NOTICE: NWMovies: PostPatch0: b8 00 00 00 00 90 5d c3
NOTICE: NWMovies: PostPatch1: b8 00 00 00 00 90 5d c3
NOTICE: NWMovies: PostPatch2: 90 90 90 90 90 83 ec 08
NOTICE: NWMovies: PostPatch3: 169+: 90 90 90 83
NOTICE: NWMovies: PrePatch4: 56 8d 5d e8 53
NOTICE: NWMovies: PostPatch4: e9 20 54 73 af
NOTICE: NWMovies: MoviesPrePatch: 6a 00 53 bf 00 00 00 3f e8 72 4f 2a 00 8b 43 60 8b 10 c7 04 24 00 00 80 3f 57 57 57 50 ff 52 44 83 c4 1c
NOTICE: NWMovies: MoviesPostPatch: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
NOTICE: NWMovies: Initialized.
NOTICE: SDL_WM_GrabInput(QUERY) called..
and the game would froze... I mean there was no reaction. The terminal output just stopped. Game didn't even started... SO I googled for hours trying to come up with the way to troubleshoot the NWN Linux client and I got nada... zip, zero, big bobkas... There was something mentioned about syslog / messages but there was nothing in system logs that would indicate what was broken... Last night I could not sleep. It was 6 am and I was still up. Went for a quick cigarette and when I came back I have decided to try one thing...
Here are few more details before I will tell You what I did.
My installation folder:
/media/Disk_2/Crossover/Neverwinter_Nights
Launching file:
nwn.sh
contains this:
#!/bin/sh
cd /media/Disk_2/Crossover/Neverwinter_Nights/
./nwn
and then the file that's being called:
nwn
contains this:
#!/bin/sh
# This script runs Neverwinter Nights from the current directory
export SDL_MOUSE_RELATIVE=0
export SDL_VIDEO_X11_DGAMOUSE=0
# If you do not wish to use the SDL library included in the package, remove
# ./lib from LD_LIBRARY_PATH
export LD_LIBRARY_PATH=./lib:./miles:$LD_LIBRARY_PATH
export LD_PRELOAD=./nwmovies.so
export NWMOVIES_GRAB_HACK=1
export MALLOC_CHECK_=0
# DisableSound=1
./nwmain $@
so this file calls the hard-coded file:
nwmain
in the main folder of the game.
So last night I did this. Opened 2 terminal windows. In first of them I ran:
su
followed by root password and then:
pacman -S gdb
and I have accepted installation of the debugger.
In the second window I have opened the game directory:
cd /media/Disk_2/Crossover/Neverwinter_Nights/
and then I ran:
export LD_LIBRARY_PATH=./lib:./miles:$LD_LIBRARY_PATH
to make sure I have all the libraries necessary for the game to work loaded. (Notice that this is the same line that can be found in the
nwn
file if You need to modify this line do it). Next:
gdb ./nwmain
and then when I got the:
(gdb)
prompt I typed in:
run
followed by punching enter.
This gave me the following results:
[andrzejl@wishmacer ~]$ cd /media/Disk_2/Crossover/Neverwinter_Nights/
[andrzejl@wishmacer Neverwinter_Nights]$ export LD_LIBRARY_PATH=./lib:./miles:$LD_LIBRARY_PATH
[andrzejl@wishmacer Neverwinter_Nights]$ gdb ./nwm
nwm/                 nwmain.exe           nwmovies.ini         nwmovies.log         nwmovies.so
nwmain               nwmovies/            nwmovies_install.pl  nwmovies.pl         
[andrzejl@wishmacer Neverwinter_Nights]$ gdb ./nwmain
GNU gdb (GDB) 7.5.1
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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 "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /media/Disk_2/Crossover/Neverwinter_Nights/nwmain...(no debugging symbols found)...done.
(gdb) run
Starting program: /media/Disk_2/Crossover/Neverwinter_Nights/nwmain
warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0xb7779b40 (LWP 14241)]
[New Thread 0xb62c6b40 (LWP 14243)]
[New Thread 0xb5ac5b40 (LWP 14244)]
ALSA lib pcm.c:7339:(snd_pcm_recover) underrun occurred
Program received signal SIGSEGV, Segmentation fault.
0xb79f1237 in std::cout () from /usr/lib/libstdc++.so.6
(gdb)
Sooo my first thought was to reinstall
libstdc++5
in the first terminal and so I did but that changed nothing really.
so I typed in:
bt
at the
(gdb)
prompt in the second terminal and I saw this:
(gdb) bt
#0  0xb79f1237 in std::cout () from /usr/lib/libstdc++.so.6
#1  0xbfffdf8c in ?? ()
#2  0xb7981481 in bool std::has_facet<std::ctype<char> >(std::locale const&) () from /usr/lib/libstdc++.so.6
#3  0xb797422a in std::basic_ios<char, std::char_traits<char> >::_M_cache_locale(std::locale const&) ()
   from /usr/lib/libstdc++.so.6
#4  0xb79742d9 in std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*) () from /usr/lib/libstdc++.so.6
#5  0xb7964756 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.6
#6  0xb51a398e in ?? () from /usr/lib/libtxc_dxtn.so
#7  0xb7fed066 in call_init () from /lib/ld-linux.so.2
#8  0xb7fed14c in _dl_init_internal () from /lib/ld-linux.so.2
#9  0xb7ff10ed in dl_open_worker () from /lib/ld-linux.so.2
#10 0xb7feceae in _dl_catch_error () from /lib/ld-linux.so.2
#11 0xb7ff0954 in _dl_open () from /lib/ld-linux.so.2
#12 0xb79f49ed in ?? () from /usr/lib/libdl.so.2
#13 0xb7feceae in _dl_catch_error () from /lib/ld-linux.so.2
#14 0xb79f4422 in ?? () from /usr/lib/libdl.so.2
#15 0x0e477fec in ?? ()
At first I got stupid... I have started reinstalling packages like
glibc
but that took me nowhere either... and then it hit me...
#6 0xb51a398e in ?? () from /usr/lib/libtxc_dxtn.so
I have installed this package from aur several days ago... could that be it?
I ran:
pacman -R libtxc_dxtn_s2tc
in the first terminal with root privileges and the game started normally when I clicked the NWN icon...
I need the
libtxc_dxtn
package as I am running Tom Clancy's Splinter Cell in the Crossover so I found this package and
makepkg -s ./
and installed it.
All works fine now. Both games are running ok.
Sorry for the long post but I wanted to show how the Neverwinter Nights Linux client can be debugged in case of trouble.
Hope someone will find it useful.
Regards.
Andrzej
Last edited by AndrzejL (2012-12-21 20:09:47)

ngoonee wrote:
El Lobo wrote:Thx, it worked with the SDL from AUR after I trashed the remaining two libraries of the original distribution. It seems, the libSDL caused the problems.
In general I wouldn't advise using any libraries from another distro. Of course you could if you know what you're doing, but who has the time, eh. Glad you got it solved.
Hm, I suppose I have to reopen the thread.
A few hours ago, I thought that I have solved the problem, but it appears, in many of the times started, video initialization fails, and it's nearly the same as before: Sound now always seems to work, but graphics might be totally black, somewhat dim, or frozen. Starting it several times in a row, and I get a broken game half of the time, and I can't predict when.
I mean, it has got better altogether, because the rest of the time I have a working game!
At the moment, I do not use any third-party libs. The reason must lie somewhere in an ArchLinux package...

Similar Messages

  • [SOLVED] Neverwinter Nights missing shared library / audio

    I cannot run Neverwinter Nights, having followed the instructions here: http://nwn.bioware.com/downloads/linuxclient.html.
    $ ./nwmain
    ./nwmain: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
    $ ldd ./nwmain
    linux-gate.so.1 => (0xf76ed000)
    libm.so.6 => /usr/lib32/libm.so.6 (0xf76ab000)
    libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7691000)
    libGL.so.1 => not found
    libGLU.so.1 => not found
    libmss.so.6 => not found
    libSDL-1.2.so.0 => not found
    libc.so.6 => /usr/lib32/libc.so.6 (0xf7544000)
    /lib/ld-linux.so.2 (0xf76ee000)
    I'm using the proprietary ATI drivers, fglrx, and have had other games such as OpenArena running pretty perfectly.
    The shared libraries do exist:
    $ ls /usr/lib/ | grep libGL
    libGL.so
    libGL.so.1
    libGL.so.1.2
    libGLU.so
    libGLU.so.1
    libGLU.so.1.3.070900
    libGLw.so
    libGLw.so.1
    libGLw.so.1.0.0
    Could the error I'm getting be because I'm running x86_64?
    Last edited by privateabstract (2011-01-09 19:43:34)

    Okay, I think I'm almost there.
    $ ldd ./nwmain
    linux-gate.so.1 => (0xf779f000)
    libm.so.6 => /usr/lib32/libm.so.6 (0xf775c000)
    libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7742000)
    libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7664000)
    libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf75f9000)
    libmss.so.6 => not found
    libSDL-1.2.so.0 => not found
    libc.so.6 => /usr/lib32/libc.so.6 (0xf74ac000)
    /lib/ld-linux.so.2 (0xf77a0000)
    libXext.so.6 => /usr/lib32/libXext.so.6 (0xf749e000)
    libatiuki.so.1 => /usr/lib32/libatiuki.so.1 (0xf7496000)
    libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf747b000)
    libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7477000)
    libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7388000)
    libX11.so.6 => /usr/lib32/libX11.so.6 (0xf726d000)
    libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7255000)
    libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7251000)
    libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf724c000)
    $ ./nwmain
    ./nwmain: error while loading shared libraries: libmss.so.6: cannot open shared object file: No such file or directory

  • Shift(up) in linux native client

    I'm using SSGD clients on various linux distributions; by now after every ttwebtop installation I had to solve the keyboard input problem described here : http://forum.java.sun.com/thread.jspa?threadID=5104493 and it just worked fine.
    However, few months ago(unluckily I can't recognize if the problem appeared after some upgrade of system libraries or of ttwebtop) I've came across to this problem that I can't deal with :
    When working on remote desktops, the shift key behaves like it "didn't go back up" after pushing it(remote system didn't receive shift-up event) - the tab always goes in reverse way, cursor moving causes text selection etc.
    What's more surprising for me is, that the "regular" keys like alphanum etc don't go uppercase(although password typing using shift goes wrong usually).
    When I jump out of SSGD window and back, the shift goes back to normal (until pressed again), but it's really annoying. The web client runs OK.
    Any ideas where to look for the root of the cause?
    Thanks.
    P.S.: I've got not errors on ttwebtop's console, that's why I don't mention them.

    Rebuild the PO database.
    Uwe
    Novell Support Connection Volunteer SysOp
    Please don't send me support related e-mail unless I ask you to do so.

  • [SOLVED] Black Screen in Neverwinter Nights

    I'm trying to get Neverwinter Nights Platinum (4 CD version) working, using these instructions.  When I run the nwn script however, I get a black screen.  The sound is working but the screen is black.  I'm running 64-bit arch but I've installed lib32 so I don't know what the problem is.  Here is the content of my nwn script:
    #!/bin/sh
    # This script runs Neverwinter Nights from the current directory
    export SDL_MOUSE_RELATIVE=0
    export SDL_VIDEO_X11_DGAMOUSE=0
    #export LIBXCB_ALLOW_SLOPPY_LOCK=1
    # If you do not wish to use the SDL library included in the package, remove
    # ./lib from LD_LIBRARY_PATH
    #export LD_LIBRARY_PATH=./lib:./miles:$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH=:./miles:$LD_LIBRARY_PATH
    ./nwmain $@
    Last edited by Surrender (2010-05-28 05:17:31)

    ngoonee wrote:I believe their version of SDL is older than the system version in Arch? I used to play this (a year or so back) but it doesn't start anymore.
    Thank you for pointing me in the right direction.  I finally got it to work.
    In case anyone else ever needs detailed instructions, this is what I did:
    I copied usr/lib/libSDL-1.2.so.0.11.3 into my NWN lib directory: home/user/nwn/lib
    I changed directory into my NWN directory: cd /home/user/nwn
    I created a symbolic link to sdl: ln -s libSDL-1.2.so.0.11.3 lib/libSDL-1.2.so.0
    Last edited by Surrender (2010-05-28 05:19:11)

  • Neverwinter Nights - in pacman?

    Hi!
    I've been looking for Neverwinter Nights in Pacman, is there anything? Or does anybody have a PKGBUILD?
    Thanks in advance, Hauke

    Ok - the PKGBUILD is this:
    # Contributor: Slash <demodevil5[at]yahoo[dot]com>
    # Contributor: Adam Griffiths <adam_griffithsAATTdart.net.au>
    pkgname=nwn-diamond
    pkgver=1.68
    pkgrel=1
    pkgdesc="Neverwinter Nights is an RPG from Bioware. This requires the Diamond Collection DVD Release."
    url="http://nwn.bioware.com/"
    license=('custom')
    arch=('i686')
    depends=('libelf' 'mesa' 'sdl' 'libxcursor' 'perl' 'binkplayer' 'libgl')
    makedepends=('unzip' 'p7zip' 'perl')
    provides=('nwn')
    conflicts=('nwn')
    install=nwn.install
    source=("http://nwdownloads.bioware.com/neverwinternights/linux/gold/nwclientgold.tar.gz" \
    "http://nwdownloads.bioware.com/neverwinternights/linux/161/nwclienthotu.tar.gz" \
    "http://files.bioware.com/neverwinternights/updates/linux/168/English_linuxclient168_xp2.tar.gz" \
    "http://home.woh.rr.com/nwmovies/nwuser/nwuser-latest.tar.gz" \
    "http://home.woh.rr.com/nwmovies/nwmovies/nwmovies-latest.tar.gz" \
    "http://home.woh.rr.com/nwmovies/nwmouse/nwmouse-latest.tar.gz" \
    "http://home.woh.rr.com/nwmovies/cursors.tar.gz" \
    "nwn.launcher" "nwn.desktop" "nwn.install")
    md5sums=('0a059d55225fc32f905e86191d88a11f'
    '376cdece07106ea058d42b531f3146bb'
    '59da99ffee12be8c1308b510055e5abf'
    '0ff1296e4afb43844b6eb2544e40cab9'
    'fc4242f72e2b9165cac863afb70e501e'
    '099627511d9d4d2a062c4f81ad508f3f'
    '7be935418f0ececb5660f53b7a902b38'
    '9415db8598c6923e00d03b790a485c86'
    'bd7f80f5faa5ee1203371b4e8ec40638'
    '51763168470d3a2214868148b26fed09')
    # Directory where the NWN Diamond DVD is Mounted
    _dvdpath=/media/dvd
    # NWN Diamond CD-Keys (Neverwinter Nights, Shadows of Undrentide, and Hordes of the Underdark)
    _key_nwn=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
    _key_sou=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
    _key_hou=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
    build()
    cd $startdir/src/
    # Create Destination Directory
    install -d $startdir/pkg/opt/nwn
    # Extract Data Files from DVD ROM
    unzip $_dvdpath/Data_Shared.zip -d $startdir/pkg/opt/nwn/ || return 1
    unzip $_dvdpath/Data_linux.zip -d $startdir/pkg/opt/nwn/ || return 1
    unzip -o $_dvdpath/data/XP1.zip -d $startdir/pkg/opt/nwn/ || return 1
    unzip -o $_dvdpath/data/XP2.zip -d $startdir/pkg/opt/nwn/ || return 1
    # Extract Game Clients
    tar -zxvf $startdir/src/nwclientgold.tar.gz -C $startdir/pkg/opt/nwn/
    tar -zxvf $startdir/src/nwclienthotu.tar.gz -C $startdir/pkg/opt/nwn/
    # Extract Kingmaker Files
    7z x $_dvdpath/KingmakerSetup.exe -xr0\!*PLUGINSDIR* -xr\!*.exe -xr\!*.dat \
    -o$startdir/src/kingmakertmp/
    # Install Kingmaker Files
    cp -r $startdir/src/kingmakertmp/\$0/* \
    $startdir/pkg/opt/nwn/
    # Extract Latest Patch
    tar -zxvf $startdir/src/English_linuxclient168_xp2.tar.gz -C $startdir/pkg/opt/nwn
    # Check the Installation
    cd $startdir/pkg/opt/nwn/
    ./fixinstall
    # Remove Unneeded Files & Directories
    rm -r $startdir/pkg/opt/nwn/SDL-1.2.5/
    # Install CD Key File
    cat << EOF > $startdir/pkg/opt/nwn/nwncdkey.ini
    ;These are your CD Keys for Neverwinter Nights.
    ;DO NOT share these CD Keys with ANYONE.
    ;Apart from this installation, or when registering with the Official Neverwinter Nights Community Site [http://nwn.bioware.com], BioWare and Infogrames will NEVER ask you for this CD Key.
    [CDKEY]
    Key3=$_key_hou
    Key2=$_key_sou
    Key1=$_key_nwn
    EOF
    cd $startdir/src/
    # Movies in Linux Client Support for NWN
    ./nwmovies_install.pl /usr/lib/libSDL.so
    install -D -m 755 -t $startdir/pkg/opt/nwn/ \
    $startdir/src/nwmovies/{nwmovies.so,nwmovies.pl}
    install -D -m 755 $startdir/src/nwmovies/binklib.so \
    $startdir/pkg/opt/nwn/nwmovies/binklib.so
    install -D -m 755 $startdir/src/nwmovies/libdis/libdisasm.so \
    $startdir/pkg/opt/nwn/nwmovies/libdis/libdisasm.so
    # SymLink BinkPlayer to the NWN Directory so the Movie Launcher (nwmovies.pl) can find it
    ln -s /usr/bin/binkplayer $startdir/pkg/opt/nwn/BinkPlayer
    # Per-User Settings Support for NWN
    ./nwuser_install.pl
    install -D -m 755 $startdir/src/nwuser/nwuser.so \
    $startdir/pkg/opt/nwn/nwuser.so
    # Hardware Mouse Cursors Support for NWN
    ./nwmouse_install.pl
    install -D -m 755 $startdir/src/nwmouse/nwmouse.so \
    $startdir/pkg/opt/nwn/nwmouse.so
    install -D -m 755 $startdir/src/nwmouse/libdis/libdisasm.so \
    $startdir/pkg/opt/nwn/nwmouse/libdis/libdisasm.so
    # Install Cursors
    install -d $startdir/pkg/opt/nwn/nwmouse/cursors/
    tar -zxvf $startdir/src/cursors.tar.gz -C $startdir/pkg/opt/nwn/nwmouse/cursors/
    # Install Custom License
    install -D -m 644 $_dvdpath/EULA.txt \
    $startdir/pkg/usr/share/licenses/$pkgname/EULA.txt
    # Install Launcher (Client)
    install -D -m 755 $startdir/nwn.launcher \
    $startdir/pkg/usr/bin/nwn
    # Install Desktop File
    install -D -m 644 $startdir/src/nwn.desktop \
    $startdir/pkg/usr/share/applications/nwn.desktop
    # Install Icon File
    install -D -m 644 $_dvdpath/nwn.ico \
    $startdir/pkg/usr/share/pixmaps/nwn.ico
    # Fix Whacky Permissions
    chown -R root:root $startdir/pkg/
    chmod -R o+r $startdir/pkg/
    Can i  simply cut out the Expansionpack lines?

  • Neverwinter Nights

    Hello,
    I was going to install Neverwinter Nights, but I have a question first. In the official website it says:
    Installing Using Downloaded Linux Client Resources
    1. Download and extract the contents of the Linux Client Resources (nwresources129.tar.gz, 1.12 GB). This file is available for download from these mirror site(s):
        * Linux Client Resources v1.29 - Fileshack
        * Linux Client Resources v1.29 - BioWare
    2. For a non-english install, you will also need the appropriate language file. Download and extract the contents of the language file into the 'nwn' directory created by extracting the files in Step 1. These files are available for download from these mirror site(s):
        * German Language Files v1.29 (.tar.gz, 364 MB) - BioWare
        * French Language Files v1.29 (.tar.gz, 341 MB) - BioWare
        * Spanish Language Files v1.29 (.tar.gz, 4 MB) - BioWare
        * Italian Language Files v1.29 (.tar.gz, 4 MB) - BioWare
    3. Download the Linux Client 1.29 binaries (tar.gz, 5.3 MB).
    4. Extract the contents of Linux Client binaries (nwclient129.tar.gz) into the 'nwn' directory created by extracting the files in Step 1.
    5. Update to latest version.
    6. Play the Game. To run Neverwinter Nights, run ./nwn or ./dmclient from your install directory to run the player client or DM client respectively.
    This probably means I will have to have a ~/nwn directory. Isn't it possible to install it as a normal package?

    It is possible to make a package. If you're only installing the base game, this is not too much of a hassle. However... *grins*
    If you're going to install the expansions as well (from seperate CD's, otherwise just look in AUR, there's a nie package there) it's a bit of a headache. And all files will end up in the ${whatever}/nwn directory anyways, so there's not much risk of conlficts... And removal is just a plain ol' rm -rf ${whatever}/nwn.
    I dumped it in /opt/games, without making a PKGBUILD
    Be sure to include hardware mouse cursor support and the fullscreen toggle patch for SDL to have a more pleasant experience (see this site for specifics)
    Just dump your home-brew SDL lib somewhere in the ${whatever}/nwn/lib directory, so it doesn't interfere with the system-wide SDL. Here's my nwn batch to start the game:
    #!/bin/sh
    # This script runs Neverwinter Nights
    cd /opt/games/nwn
    #cleanup nwmouse logfile if it exists
    [[ -f nwmouse.log ]] && rm nwmouse.log
    export SDL_AUDIODRIVER=alsa
    export SDL_MOUSE_RELATIVE=0
    export SDL_VIDEO_X11_DGAMOUSE=0
    export XCURSOR_PATH=`pwd`
    export XCURSOR_THEME=nwmouse
    # If you do not wish to use the SDL library included in the package, remove
    # ./lib from LD_LIBRARY_PATH
    export LD_LIBRARY_PATH=./lib:./miles:$LD_LIBRARY_PATH
    export LD_PRELOAD=./nwmouse.so
    ./nwmain $@

  • Connect SQL Server 2012 from Windows Server 2003 with native client 9.0

    Hi,
    I currently have a setup where ETL tool Ab Intio, running on a Linux server, connects to the SQL Server 2005 through a passthrough Wintel server with Windows Server 2003 OS using SQL server native client 9.0
    Now I have the requirement to upgrade the SQL server from 2005 to 2012.
    My question is, will it be possible to connect to SQL server 2012 through Windows Server 2003 with native client 9.0?
    As per the specs, I need native client 11.0+ to fully support SQL Server 2012, but then, as per specs, native client 11.0 doesnot run on Windows server 2003. OS upgradation is currently not on the cards.
    So will it be possible to the run the basic queries we use currently, if we can connect SQL server 2012 through Windows Server 2003 with native client 9.0/10.0, without updgrading the OS of the Wintel server?
    Thanking you in advance! 

    Hi Soumya,
    Yes, you can use the SQL Server Native Client shipped with SQL Server 2005 to connect to a SQL Server 2012 instance, and there is no need to upgrade the operating system.
    Regards,
    Mike Yin
    TechNet Community Support

  • To set up SS Native client

    Hi,
    I'm to set up Sql server 2008 Native client on Win 2012 server, but I did get this
    PS C:\Users\Administrator> choco install sql2008r2.nativeclient
    choco : The term 'choco' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
    the spelling of the name, or if a path was included, verify that the path is correct and try again.
    At line:1 char:1
    + choco install sql2008r2.nativeclient
    + ~~~~~
    + CategoryInfo : ObjectNotFound: (choco:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    what should be the proper way?
    Many Thanks & Best Regards, Hua Min

    Your question is not very clear. I am not sure what is choco command.
    if you want to install native client, you can download and install from
    http://msdn.microsoft.com/en-us/sqlserver/aa937733.aspx
    Balmukund Lakhani
    Please mark solved if I've answered your question, vote for it as helpful to help other users find a solution quicker
    This posting is provided "AS IS" with no warranties, and confers no rights.
    My Blog |
    Team Blog | @Twitter
    | Facebook
    Author: SQL Server 2012 AlwaysOn -
    Paperback, Kindle

  • BCP-style bulk insert from remote C++ ODBC Native client application

    I am trying to find documentation or sample code for performing bulk inserts into SQL Server 2012 from a remote client using the ODBC native client driver from Linux.  We currently perform INSERT statements on blocks of data, wrapping it in BEGIN/COMMIT,
    and achieving through approximately half of bcp reading from a delimited text file.  While there are many web pages talking about bulk inserts via the native driver, this page (http://technet.microsoft.com/en-us/library/ms130792.aspx) seems closest to
    what I'm after but doesn't go into any detail or give API calls.  The referenced header file is just a bunch of options and constants, so presumablyone gains access to bulk functions via the standard ODBC mechanism, the question is how.
    For clarity, I am NOT interested in:
    BULK INSERT: because it requires a server-side data file or a UNC path with appropriate permissions (doesn't work from Linux)
    INSERT ... SELECT
    * FROM OPENROWSET(BULK...): same problem as above
    IRowsetFastload: OLEDB, but I need ODBC on Linux.
    Basically, I want to emulate BCP.  I don't want to *run* BCP because it requires landing data to disk. 
    Thanks
    john
    John Lilley Chief Architect RedPoint Global Inc.

    Other than block inserts within BEGIN/COMMIT transaction blocks or running bcp, is there anything else that can be done on Linux?
    No other option from Linux that I am aware of.  The SQL Server Native Client ODBC driver also supports table-valued-parameters, which can be used to stream data but the Linux ODBC driver API doesn't have a way to do that either.  That said, I would
    still expect file-based BCP to significantly outperform inserts with large batches.  I've seen a rate of 100K/sec. with this technique, including the file create overhead but much depends on the particulars of your use case.
    Consider voting for this on Connect.  BCP is on the roadmap but no date yet: 
    https://connect.microsoft.com/SQLServer/SearchResults.aspx?SearchQuery=linux+odbc+bcp
    Also, I filed a Connect item for TVP support:
    https://connect.microsoft.com/SQLServer/feedback/details/874616/add-tvp-support-to-sql-server-odbc-driver-for-linux
    Dan Guzman, SQL Server MVP, http://www.dbdelta.com

  • Neverwinter Nights Is Invisible

    Background: I previously had the open source Radeon driver installed but switched to the Catalyst driver in order to get PCSXR working. Now I have a problem with Neverwinter Nights. When I start NWN, nothing happens. I get no error message in the terminal and nwmain shows up in the task manager but using 0% CPU. I get no window, no sound, no error message, nothing. NWN worked flawlessly with the open source driver but I don't know what the problem is now.
    I have a Radeon 7870 HD card. I have catalyst-hook 15.3-1, catalyst-libgl 15.3-1, catalyst-utils 15.3-1, lib32-catalyst-libgl 15.3-1, lib32-catalyst-utils 15.3-1, lib32-opencl-catalyst 15.3-1, and opencl-catalyst 15.3-1 installed as well as xf86-input-evdev 2.9.1-1, xf86-video-ati 1:7.5.0-1, xf86-video-vesa 2.3.2-5, xorg-server 1.16.4-1, and xorg-server-common 1.16.4-1, all from Vi0l0's repositories.
    Here is the output of GDB:
    [user@host ~]$ cd ./nwn
    [user@host nwn]$ export LD_LIBRARY_PATH=:./miles:$LD_LIBRARY_PATH[user@host nwn]$ gdb ./nwmain
    This GDB was configured as "x86_64-unknown-linux-gnu".
    Reading symbols from ./nwmain...(no debugging symbols found)...done.
    (gdb) r
    Starting program: /home/user/nwn/nwmain
    [Thread debugging using libthread_db enabled]
    Using host libthread_db library "/usr/lib/libthread_db.so.1".
    [New Thread 0xf788ab40 (LWP 26233)]
    [New Thread 0xf1affb40 (LWP 26236)]
    [New Thread 0xf2476b40 (LWP 26235)]
    Program received signal SIGSEGV, Segmentation fault.
    0x00000000 in ?? ()
    (gdb) bt full
    #0  0x00000000 in ?? ()
    No symbol table info available.
    #1  0xf7a871cb in bool std::has_facet<std::ctype<char> >(std::locale const&) ()
       from /usr/lib32/libstdc++.so.6
    No symbol table info available.
    #2  0xf7afc000 in ?? () from /usr/lib32/libstdc++.so.6
    No symbol table info available.
    #3  0xf7a871fb in bool std::has_facet<std::ctype<char> >(std::locale const&) ()
       from /usr/lib32/libstdc++.so.6
    No symbol table info available.
    #4  0xf7a79a3f in std::basic_ios<char, std::char_traits<char> >::_M_cache_locale(std::locale const&) () from /usr/lib32/libstdc++.so.6
    No symbol table info available.
    #5  0xf7a79bfb in std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*) () from /usr/lib32/libstdc++.so.6
    No symbol table info available.
    #6  0xf7a6a3c0 in std::ios_base::Init::Init() () from /usr/lib32/libstdc++.so.6
    No symbol table info available.
    #7  0xf08ea8f0 in ?? () from /usr/lib32/xorg/modules/dri/fglrx_dri.so
    No symbol table info available.
    #8  0xeebfd589 in ?? () from /usr/lib32/xorg/modules/dri/fglrx_dri.so
    No symbol table info available.
    #9  0xf7fe9c1e in call_init.part () from /lib/ld-linux.so.2
    ---Type <return> to continue, or q <return> to quit---

    Here is the output of strace:
    [user@host ~]$ cd ./nwn
    [user@host nwn]$ export LD_LIBRARY_PATH=:./miles:$LD_LIBRARY_PATH
    [user@host nwn]$ strace -eopen /home/user/nwn/nwmain
    [ Process PID=26253 runs in 32 bit mode. ]
    open("tls/i686/sse2/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
    open("/usr/lib32/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libGL.so.1", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libGLU.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libGLU.so.1", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libmss.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libmss.so.6", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libXext.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libX11.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libxcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libXau.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
    open("tls/i686/sse2/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
    open("/proc/26251/cmdline", O_RDONLY) = 3
    open("/proc/self/status", O_RDONLY) = 3
    open("/home/user/.Xauthority", O_RDONLY) = 4
    open("/home/user/.Xauthority", O_RDONLY) = 4
    open("/home/user/.Xauthority", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 5
    open("/usr/share/X11/locale/C/XLC_LOCALE", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 5
    open("/usr/share/X11/locale/C/XLC_LOCALE", O_RDONLY) = 5
    open("/usr/lib32/locale/locale-archive", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 5
    open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 5
    open("/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", O_RDONLY) = 5
    open("/usr/share/X11/locale/compose.dir", O_RDONLY) = 5
    open("/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 5
    open("/home/user/.XCompose", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/X11/locale/compose.dir", O_RDONLY) = 5
    open("/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 5
    open("/usr/share/X11/XKeysymDB", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
    open("/usr/lib32/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = 5
    open("tls/i686/sse2/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libXrender.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 5
    open("tls/i686/sse2/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = 5
    open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 5
    open("/usr/share/X11/locale/C/XLC_LOCALE", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 5
    open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 5
    open("/usr/share/X11/locale/C/XLC_LOCALE", O_RDONLY) = 5
    open("/home/user/.Xdefaults-host", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwnplayer.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwnplayer.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./nwn.ini", O_RDONLY) = 5
    open("./logs/nwclientLog1.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 5
    open("./logs/nwclientError1.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 6
    open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 7
    open("./xp2patch.key", O_RDONLY) = 7
    open("./xp3.key", O_RDONLY) = 8
    open("./xp2.key", O_RDONLY) = 9
    open("./xp1patch.key", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("./xp1.key", O_RDONLY) = 10
    open("./patch.key", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("./chitin.key", O_RDONLY) = 11
    open("./data/xp2patch.bif", O_RDONLY) = 12
    open("./data/xp2patch.bif", O_RDONLY) = 12
    open("./data/xp3.bif", O_RDONLY) = 12
    open("./data/xp3.bif", O_RDONLY) = 12
    open("./data/xp2.bif", O_RDONLY) = 12
    open("./data/xp2_models.bif", O_RDONLY) = 12
    open("./data/xp2_scripts.bif", O_RDONLY) = 12
    open("./data/xp2_sounds.bif", O_RDONLY) = 12
    open("./data/xp2_templates.bif", O_RDONLY) = 12
    open("./data/xp2_textures.bif", O_RDONLY) = 12
    open("./data/xp2_tiles.bif", O_RDONLY) = 12
    open("./data/xp1.bif", O_RDONLY) = 12
    open("./data/xp1_models.bif", O_RDONLY) = 12
    open("./data/xp1_scripts.bif", O_RDONLY) = 12
    open("./data/xp1_sounds.bif", O_RDONLY) = 12
    open("./data/xp1_templates.bif", O_RDONLY) = 12
    open("./data/xp1_textures.bif", O_RDONLY) = 12
    open("./data/xp1_tiles.bif", O_RDONLY) = 12
    open("./data/2da.bif", O_RDONLY) = 12
    open("./data/aurora_gui.bif", O_RDONLY) = 12
    open("./data/aurora_tcn.bif", O_RDONLY) = 12
    open("./data/aurora_tdc.bif", O_RDONLY) = 12
    open("./data/aurora_tde.bif", O_RDONLY) = 12
    open("./data/aurora_tdm.bif", O_RDONLY) = 12
    open("./data/aurora_tds.bif", O_RDONLY) = 12
    open("./data/aurora_tic.bif", O_RDONLY) = 12
    open("./data/aurora_tin.bif", O_RDONLY) = 12
    open("./data/aurora_tms.bif", O_RDONLY) = 12
    open("./data/aurora_ttf.bif", O_RDONLY) = 12
    open("./data/aurora_ttr.bif", O_RDONLY) = 12
    open("./data/editor.bif", O_RDONLY) = 12
    open("./data/ini.bif", O_RDONLY) = 12
    open("./data/loadscreens.bif", O_RDONLY) = 12
    open("./data/misc.bif", O_RDONLY) = 12
    open("./data/models_01.bif", O_RDONLY) = 12
    open("./data/models_02.bif", O_RDONLY) = 12
    open("./data/music.bif", O_RDONLY) = 12
    open("./data/scripts.bif", O_RDONLY) = 12
    open("./data/sounds.bif", O_RDONLY) = 12
    open("./data/templates.bif", O_RDONLY) = 12
    open("./data/textures_01.bif", O_RDONLY) = 12
    open("./data/textures_02.bif", O_RDONLY) = 12
    open("./data/voicesets.bif", O_RDONLY) = 12
    open("./data/convo.bif", O_RDONLY) = 12
    open("./data/convo.bif", O_RDONLY) = 12
    open("./nwn.ini", O_RDONLY) = 7
    open("./nwn.ini", O_RDONLY) = 7
    open("./nwn.ini", O_RDONLY) = 7
    open("./data/xp2.bif", O_RDONLY) = 7
    open(".mssdebug.log", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 7
    open("./miles/mssmp3.asi", O_RDONLY|O_CLOEXEC) = 9
    open("./miles/mssvoice.asi", O_RDONLY|O_CLOEXEC) = 9
    open("./miles/msssoft.m3d", O_RDONLY|O_CLOEXEC) = 9
    open("./miles/mssds3d.m3d", O_RDONLY|O_CLOEXEC) = 9
    open("./miles/mssrsx.m3d", O_RDONLY|O_CLOEXEC) = 9
    open("./miles/mssa3d.m3d", O_RDONLY|O_CLOEXEC) = 9
    open("./miles/msseax.m3d", O_RDONLY|O_CLOEXEC) = 9
    open("./miles/mssdx7.m3d", O_RDONLY|O_CLOEXEC) = 9
    open("./miles/mssdsp.flt", O_RDONLY|O_CLOEXEC) = 9
    open("tls/i686/sse2/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/tls/i686/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/tls/i686/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/tls/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/tls/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/i686/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/i686/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libpulse.so.0", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libpulsecommon-6.0.so", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/pulseaudio/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/librt.so.1", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libcap.so.2", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libresolv.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libattr.so.1", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/sse2/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("i686/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("sse2/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/sse2/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/i686/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/sse2/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/tls/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/sse2/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/i686/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/sse2/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("./miles/libogg.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/usr/lib32/libogg.so.0", O_RDONLY|O_CLOEXEC) = 8
    open("/usr/lib32/pulseaudio/libvorbis.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/sse2/libvorbis.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/i686/libvorbis.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/sse2/libv

  • *** [23000][2627][Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of UNIQUE KEY constraint 'ClientPushMachine_G_AK'. Cannot insert duplicate key in object 'dbo.ClientPushMachine_G'. The duplicate key value is (16777412). : sp_CP_CheckNewAss

    *** [23000][2627][Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of UNIQUE KEY constraint 'ClientPushMachine_G_AK'. Cannot insert duplicate key in object 'dbo.ClientPushMachine_G'. The duplicate key value is (16777412). : sp_CP_CheckNewAssignedMachine
    CCCRT::RunSQLStoredProc - Failed to execute SQL cmd exec [sp_CP_CheckNewAssignedMachine] N'xxx', 1
    CCRQueueRequest::GetRequestFromQueue - Failed to execute SQL cmd sp_CP_CheckNewAssignedMachine
    I get the above issue and the one below at a client site; the error started with the error below then changed to the one reported above and back to the one below. Everything is working as it should but the issues
    started when one of the admins at the data-centre incorrectly applied a gpo which affected a number of service accounts (sccm inclusive) and they expired....hence reporting in sccm got broke as well as this error in the ccm.log file appeared.
    Remote client install still works but I believe this error affects new client discovered by sccm, so in other words devices discovered by sccm do not get the client installed automatically....but if all access and permissions are in place...pushing out the
    client to the new discovered system works, it just not done automatically, which kinda defeats one the reasons for using sccm.
    I have searched the breadth of the tinternet and I can only find two technet reference to the same error  - one says to edit the stored procedure on the sql server which I don't think should be done... Like Jason said and I concur....its bad joo joos.
    The second suggestion, said you should select all the options in the Client Push Installation properties, I have tried this but hasn't solved the problem.
    I am planning to upgrade the site to the R2 CU3 before the end of the year but I would like to resolve this error before the upgrade.
    The site is currently sccm 2012 sp1 
    Any idea?> Resolution? sil vous plait!
    Merci

    Hi ,
    Please back up the database of the SCCM site. Then run the following query against the Site DB and see how it goes.
    DELETE FROM System_SMS_Resident_ARR
    WHERE ItemKey IN (
    SELECT ItemKey FROM vSystem_SMS_Resident_ARR
    GROUP BY ItemKey
    HAVING COUNT(ItemKey) > 1
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Native Client for Symbian Mobiles

    I've a Sony-ericsson 910i with Symbian and the proprietary as well as
    Opera browser.
    I'm looking for a native client to use on this so that I may access our
    SAP system. I've seen some reference to a client being available for the
    Nokia 9210 (which runs Symbian) but can't seem to find any more info or
    the download for this.

    Jason Roesler wrote:
    II am interested to know,
    Is there an native client for enterprise eddition or enterprise 3 for
    Solaris x86?
    thanks
    Hi.
    There should be in the upcoming 4.1 release of SGD EE.
    Native Clients should be available for Windows, Linux (Intel x86), Sparc
    Solaris, x86 Solaris, MAC OS/X.
    Best,
    Rob
    Roberto Zini - r.zini<@AT@>strhold.it
    "Has anybody around here seen an aircraft carrier?"
    (Pete "Maverick" Mitchell - Top Gun)

  • [Microsoft][SQL Server Native Client 11.0][SQL Server]The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.  'Items' (OITM) (OITM)

    Dear Experts,
    i am getting the below error when i was giving * (Star) to view all the items in DB
    [Microsoft][SQL Server Native Client 11.0][SQL Server]The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.  'Items' (OITM) (OITM)
    As i was searching individually it is working fine
    can any one help me how to find this..
    Regards,
    Meghanath.S

    Dear Nithi Anandham,
    i am not having any query while finding all the items in item master data i am giving find mode and in item code i was trying to type *(Star) and enter while typing enter the above issue i was facing..
    Regards,
    Meghanath

  • Error in query: [Microsoft][SQL Server Native Client 10.0][SQL Server]Must specify table to select from. '' (SWEI)

    Hi All
    below query giving me error in query generator but working well in Sql server.
    error: [Microsoft][SQL Server Native Client 10.0][SQL Server]Must specify table to select from. '' (SWEI)
    Select
    T1.U_grp01 As 'BA',T3.DocDate As 'Posting Date',Month(T3.DocDate) As 'PostMonth',Year(T3.DocDate) As 'PostYear',
    'AR Invoice' As 'Type',T3.DocNum As 'Doc No',T3.CardCode As 'Cust. Code',T3.CardName As 'Cust. Name',T5.SlpName As 'Sale Emp. Name',
    T4.IndustryC As 'Channel Type',T6.CityB As 'BillToCity',T7.Name As 'BillToState',T6.CityS As 'ShipToCity',T8.Name As 'ShipToState',
    T4.U_Une_Zone As 'Zone',
    T2.ItmsGrpNam As 'L1',T0.LineNum As 'Row No',T0.ItemCode As 'ItemCode',T0.Dscription As 'Item Name',t0.whscode,
    T0.Quantity As 'Quantity',T0.StockPrice As 'COGS Price',IsNull(Sum(T0.Quantity * T0.StockPrice),0) As 'COGS Value',T0.VatSum As 'Tax Amount',
    IsNull((Case When T3.DocType='I' Then (Case  When T0.Currency = 'INR' Then T0.PriceBefDi Else (T0.PriceBefDi * T0.Rate) End) Else T0.Price End) ,0) As 'Sales Price',
    IsNull((Case When T3.DocType='I' Then (Case  When T0.Currency = 'INR' Then T0.INMPrice Else (T0.INMPrice * T0.Rate) End) Else T0.Price End) ,0) As 'Sales Price',
    IsNull((Case When T3.DocType='I' Then (Case  When T0.Currency = 'INR' Then Sum(T0.Quantity * T0.INMPrice) Else Sum(T0.Quantity * T0.INMPrice * T0.Rate) End) Else T0.LineTotal End) ,0) As 'Sales Value',t9.linetotal as 'Freight',
    T3.DocType As 'DocType',
    (SELECT DISTINCT ISNULL (SUM(INV4.TaxSum),0)
    FROM INV4
    WHERE INV4.StaType = -90
    AND INV4.DocEntry = T3.DocEntry
    AND INV4.LineNum = T0.LineNum) AS 'BED',
    (SELECT DISTINCT ISNULL (SUM(INV4.TaxSum),0)
    FROM INV4
    WHERE INV4.StaType = -60
    AND INV4.DocEntry = T3.DocEntry
    AND INV4.LineNum = T0.LineNum) AS 'Cess',
    (SELECT DISTINCT ISNULL (SUM(INV4.TaxSum),0)
    FROM INV4
    WHERE INV4.StaType = 9
    AND INV4.DocEntry = T3.DocEntry
    AND INV4.LineNum = T0.LineNum) AS 'HeCess',
    (SELECT DISTINCT ISNULL (SUM(INV4.TaxSum),0)
    FROM INV4
    WHERE (INV4.StaType = 1 or inv4.staType = 8)
    AND INV4.DocEntry = T3.DocEntry
    AND INV4.LineNum = T0.LineNum) AS 'VAT',
    (SELECT DISTINCT ISNULL (SUM(INV4.TaxSum),0)
    FROM INV4
    WHERE INV4.StaType = 8
    AND INV4.DocEntry = T3.DocEntry
    AND INV4.LineNum = T0.LineNum) AS 'CST'
    From INV1 T0
    Left Join OITM T1 On T1.ItemCode=T0.ItemCode
    Left Join OITB T2 On T2.ItmsGrpCod=T1.ItmsGrpCod
    Left Join OINV T3 On T3.DocEntry=T0.DocEntry
    Left Join OCRD T4 On T4.CardCode=T3.CardCode
    Left Join OSLP T5 On T5.SlpCode=T4.SlpCode
    Left Join INV12 T6 On T6.DocEntry=T0.DocEntry
    Left Join OCST T7 On T7.Code=T6.StateB and T7.Country='IN'
    Left Join OCST T8 On T8.Code=T6.StateS and T8.Country='IN'
    left join inv3 t9 on t9.docentry = t3.docentry
    WHERE T3.[DocDate] >= [%0] and T3.[DocDate] <= [%1] and t3.U_UNE_GCAT = '2'
    Group By T1.U_grp01,T3.DocEntry,T3.DocNum,T3.DocDate,T0.LineNum,T3.CardCode,T3.CardName,T5.SlpName,T4.IndustryC,T4.U_Une_Zone,
    T6.CityB,T7.Name,T6.CityS,T8.Name,T0.VatSum,T0.Currency,T0.Rate,T3.DocType,T0.Price,T0.LineTotal,
    T2.ItmsGrpNam,T0.ItemCode,T0.Dscription,T0.StockPrice,T0.INMPrice,T0.PriceBefDi,T0.Quantity,t9.linetotal,t0.WhsCode
    Union All
    Select
    T1.U_grp01 As 'BA',T3.DocDate As 'Posting Date',Month(T3.DocDate) As 'PostMonth',Year(T3.DocDate) As 'PostYear',
    'AR Invoice' As 'Type',T3.DocNum As 'Doc No',T3.CardCode As 'Cust. Code',T3.CardName As 'Cust. Name',T5.SlpName As 'Sale Emp. Name',
    T4.IndustryC As 'Channel Type',T6.CityB As 'BillToCity',T7.Name As 'BillToState',T6.CityS As 'ShipToCity',T8.Name As 'ShipToState',
    T4.U_Une_Zone As 'Zone',
    T2.ItmsGrpNam As 'L1',T0.LineNum As 'Row No',T0.ItemCode As 'ItemCode',T0.Dscription As 'Item Name',t0.whscode,
    T0.Quantity As 'Quantity',T0.StockPrice As 'COGS Price',IsNull(Sum(T0.Quantity * T0.StockPrice),0) As 'COGS Value',T0.VatSum As 'Tax Amount',
    IsNull((Case When T3.DocType='I' Then (Case  When T0.Currency = 'INR' Then T0.PriceBefDi Else (T0.PriceBefDi * T0.Rate) End) Else T0.Price End) ,0) As 'Sales Price',
    IsNull((Case When T3.DocType='I' Then (Case  When T0.Currency = 'INR' Then T0.INMPrice Else (T0.INMPrice * T0.Rate) End) Else T0.Price End) ,0) As 'Sales Price',
    IsNull((Case When T3.DocType='I' Then (Case  When T0.Currency = 'INR' Then Sum(T0.Quantity * T0.INMPrice) Else Sum(T0.Quantity * T0.INMPrice * T0.Rate) End) Else T0.LineTotal End) ,0) As 'Sales Value',t9.linetotal as 'Freight',
    T3.DocType As 'DocType',
    (SELECT DISTINCT ISNULL (SUM(rin4.TaxSum),0)
    FROM rin4
    WHERE rin4.StaType = -90
    AND rin4.DocEntry = T3.DocEntry
    AND rin4.LineNum = T0.LineNum) AS 'BED',
    (SELECT DISTINCT ISNULL (SUM(rin4.TaxSum),0)
    FROM rin4
    WHERE rin4.StaType = -60
    AND rin4.DocEntry = T3.DocEntry
    AND rin4.LineNum = T0.LineNum) AS 'Cess',
    (SELECT DISTINCT ISNULL (SUM(rin4.TaxSum),0)
    FROM rin4
    WHERE rin4.StaType = 9
    AND rin4.DocEntry = T3.DocEntry
    AND rin4.LineNum = T0.LineNum) AS 'HeCess',
    (SELECT DISTINCT ISNULL (SUM(rin4.TaxSum),0)
    FROM rin4
    WHERE (rin4.StaType = 1 or rin4.staType = 8)
    AND rin4.DocEntry = T3.DocEntry
    AND rin4.LineNum = T0.LineNum) AS 'VAT',
    (SELECT DISTINCT ISNULL (SUM(rin4.TaxSum),0)
    FROM rin4
    WHERE rin4.StaType = 8
    AND rin4.DocEntry = T3.DocEntry
    AND rin4.LineNum = T0.LineNum) AS 'CST'
    From rin1 T0
    Left Join OITM T1 On T1.ItemCode=T0.ItemCode
    Left Join OITB T2 On T2.ItmsGrpCod=T1.ItmsGrpCod
    Left Join Orin T3 On T3.DocEntry=T0.DocEntry
    Left Join OCRD T4 On T4.CardCode=T3.CardCode
    Left Join OSLP T5 On T5.SlpCode=T4.SlpCode
    Left Join rin12 T6 On T6.DocEntry=T0.DocEntry
    Left Join OCST T7 On T7.Code=T6.StateB and T7.Country='IN'
    Left Join OCST T8 On T8.Code=T6.StateS and T8.Country='IN'
    left join rin3 t9 on t9.docentry = t3.docentry
    WHERE T3.[DocDate] >= [%0] and T3.[DocDate] <= [%1] and t3.U_UNE_GCAT = '2'
    Group By T1.U_grp01,T3.DocEntry,T3.DocNum,T3.DocDate,T0.LineNum,T3.CardCode,T3.CardName,T5.SlpName,T4.IndustryC,T4.U_Une_Zone,
    T6.CityB,T7.Name,T6.CityS,T8.Name,T0.VatSum,T0.Currency,T0.Rate,T3.DocType,T0.Price,T0.LineTotal,
    T2.ItmsGrpNam,T0.ItemCode,T0.Dscription,T0.StockPrice,T0.INMPrice,T0.PriceBefDi,T0.Quantity,t9.linetotal,t0.WhsCode
    Thanks in Advance

    Hi deepak..
    try this
    /* SELECT FROM OSRT P1 */
    DECLARE @FROM AS DATE
    /* WHERE */
    SET @FROM = /* P1.FromDate */ '[%1]'
    /* SELECT FROM OSRT P2 */
    DECLARE @TO AS DATE
    /* WHERE */
    SET @TO = /* P2.ToDate */ '[%2]';
    SELECT T1.U_grp01 AS 'BA',
           T3.DocDate AS 'Posting Date',
           MONTH(T3.DocDate) AS 'PostMonth',
           YEAR(T3.DocDate) AS 'PostYear',
           'AR Invoice' AS 'Type',
           T3.DocNum AS 'Doc No',
           T3.CardCode AS 'Cust. Code',
           T3.CardName AS 'Cust. Name',
           T5.SlpName AS 'Sale Emp. Name',
           T4.IndustryC AS 'Channel Type',
           T6.CityB AS 'BillToCity',
           T7.Name AS 'BillToState',
           T6.CityS AS 'ShipToCity',
           T8.Name AS 'ShipToState',
           T4.U_Une_Zone AS 'Zone',
           T2.ItmsGrpNam AS 'L1',
           T0.LineNum AS 'Row No',
           T0.ItemCode AS 'ItemCode',
           T0.Dscription AS 'Item Name',
           t0.whscode,
           T0.Quantity AS 'Quantity',
           T0.StockPrice AS 'COGS Price',
           ISNULL(SUM(T0.Quantity * T0.StockPrice), 0) AS 'COGS Value',
           T0.VatSum AS 'Tax Amount',
           ISNULL(
                   CASE
                        WHEN T3.DocType = 'I' THEN (
                                 CASE
                                      WHEN T0.Currency = 'INR' THEN T0.PriceBefDi
                                      ELSE (T0.PriceBefDi * T0.Rate)
                                 END
                        ELSE T0.Price
                   END
               0
           ) AS 'Sales Price',
           ISNULL(
                   CASE
                        WHEN T3.DocType = 'I' THEN (
                                 CASE
                                      WHEN T0.Currency = 'INR' THEN T0.INMPrice
                                      ELSE (T0.INMPrice * T0.Rate)
                                 END
                        ELSE T0.Price
                   END
               0
           ) AS 'Sales Price',
           ISNULL(
                   CASE
                        WHEN T3.DocType = 'I' THEN (
                                 CASE
                                      WHEN T0.Currency = 'INR' THEN SUM(T0.Quantity * T0.INMPrice)
                                      ELSE SUM(T0.Quantity * T0.INMPrice * T0.Rate)
                                 END
                        ELSE T0.LineTotal
                   END
               0
           ) AS 'Sales Value',
           t9.linetotal AS 'Freight',
           T3.DocType AS 'DocType',
               SELECT DISTINCT ISNULL(SUM(INV4.TaxSum), 0)
               FROM   INV4
               WHERE  INV4.StaType = -90
                      AND INV4.DocEntry = T3.DocEntry
                      AND INV4.LineNum = T0.LineNum
           ) AS 'BED',
               SELECT DISTINCT ISNULL(SUM(INV4.TaxSum), 0)
               FROM   INV4
               WHERE  INV4.StaType = -60
                      AND INV4.DocEntry = T3.DocEntry
                      AND INV4.LineNum = T0.LineNum
           ) AS 'Cess',
               SELECT DISTINCT ISNULL(SUM(INV4.TaxSum), 0)
               FROM   INV4
               WHERE  INV4.StaType = 9
                      AND INV4.DocEntry = T3.DocEntry
                      AND INV4.LineNum = T0.LineNum
           ) AS 'HeCess',
               SELECT DISTINCT ISNULL(SUM(INV4.TaxSum), 0)
               FROM   INV4
               WHERE  (INV4.StaType = 1 OR inv4.staType = 8)
                      AND INV4.DocEntry = T3.DocEntry
                      AND INV4.LineNum = T0.LineNum
           ) AS 'VAT',
               SELECT DISTINCT ISNULL(SUM(INV4.TaxSum), 0)
               FROM   INV4
               WHERE  INV4.StaType = 8
                      AND INV4.DocEntry = T3.DocEntry
                      AND INV4.LineNum = T0.LineNum
           ) AS 'CST'
    FROM   INV1 T0
           LEFT JOIN OITM T1
                ON  T1.ItemCode = T0.ItemCode
           LEFT JOIN OITB T2
                ON  T2.ItmsGrpCod = T1.ItmsGrpCod
           LEFT JOIN OINV T3
                ON  T3.DocEntry = T0.DocEntry
           LEFT JOIN OCRD T4
                ON  T4.CardCode = T3.CardCode
           LEFT JOIN OSLP T5
                ON  T5.SlpCode = T4.SlpCode
           LEFT JOIN INV12 T6
                ON  T6.DocEntry = T0.DocEntry
           LEFT JOIN OCST T7
                ON  T7.Code = T6.StateB
                AND T7.Country = 'IN'
           LEFT JOIN OCST T8
                ON  T8.Code = T6.StateS
                AND T8.Country = 'IN'
           LEFT JOIN inv3 t9
                ON  t9.docentry = t3.docentry
    WHERE  T3.[DocDate] >= @FROM
           AND T3.[DocDate] <= @TO
           AND t3.U_UNE_GCAT = '2'
    GROUP BY
           T1.U_grp01,
           T3.DocEntry,
           T3.DocNum,
           T3.DocDate,
           T0.LineNum,
           T3.CardCode,
           T3.CardName,
           T5.SlpName,
           T4.IndustryC,
           T4.U_Une_Zone,
           T6.CityB,
           T7.Name,
           T6.CityS,
           T8.Name,
           T0.VatSum,
           T0.Currency,
           T0.Rate,
           T3.DocType,
           T0.Price,
           T0.LineTotal,
           T2.ItmsGrpNam,
           T0.ItemCode,
           T0.Dscription,
           T0.StockPrice,
           T0.INMPrice,
           T0.PriceBefDi,
           T0.Quantity,
           t9.linetotal,
           t0.WhsCode
    UNION ALL
    SELECT T1.U_grp01 AS 'BA',
           T3.DocDate AS 'Posting Date',
           MONTH(T3.DocDate) AS 'PostMonth',
           YEAR(T3.DocDate) AS 'PostYear',
           'AR Invoice' AS 'Type',
           T3.DocNum AS 'Doc No',
           T3.CardCode AS 'Cust. Code',
           T3.CardName AS 'Cust. Name',
           T5.SlpName AS 'Sale Emp. Name',
           T4.IndustryC AS 'Channel Type',
           T6.CityB AS 'BillToCity',
           T7.Name AS 'BillToState',
           T6.CityS AS 'ShipToCity',
           T8.Name AS 'ShipToState',
           T4.U_Une_Zone AS 'Zone',
           T2.ItmsGrpNam AS 'L1',
           T0.LineNum AS 'Row No',
           T0.ItemCode AS 'ItemCode',
           T0.Dscription AS 'Item Name',
           t0.whscode,
           T0.Quantity AS 'Quantity',
           T0.StockPrice AS 'COGS Price',
           ISNULL(SUM(T0.Quantity * T0.StockPrice), 0) AS 'COGS Value',
           T0.VatSum AS 'Tax Amount',
           ISNULL(
                   CASE
                        WHEN T3.DocType = 'I' THEN (
                                 CASE
                                      WHEN T0.Currency = 'INR' THEN T0.PriceBefDi
                                      ELSE (T0.PriceBefDi * T0.Rate)
                                 END
                        ELSE T0.Price
                   END
               0
           ) AS 'Sales Price',
           ISNULL(
                   CASE
                        WHEN T3.DocType = 'I' THEN (
                                 CASE
                                      WHEN T0.Currency = 'INR' THEN T0.INMPrice
                                      ELSE (T0.INMPrice * T0.Rate)
                                 END
                        ELSE T0.Price
                   END
               0
           ) AS 'Sales Price',
           ISNULL(
                   CASE
                        WHEN T3.DocType = 'I' THEN (
                                 CASE
                                      WHEN T0.Currency = 'INR' THEN SUM(T0.Quantity * T0.INMPrice)
                                      ELSE SUM(T0.Quantity * T0.INMPrice * T0.Rate)
                                 END
                        ELSE T0.LineTotal
                   END
               0
           ) AS 'Sales Value',
           t9.linetotal AS 'Freight',
           T3.DocType AS 'DocType',
               SELECT DISTINCT ISNULL(SUM(rin4.TaxSum), 0)
               FROM   rin4
               WHERE  rin4.StaType = -90
                      AND rin4.DocEntry = T3.DocEntry
                      AND rin4.LineNum = T0.LineNum
           ) AS 'BED',
               SELECT DISTINCT ISNULL(SUM(rin4.TaxSum), 0)
               FROM   rin4
               WHERE  rin4.StaType = -60
                      AND rin4.DocEntry = T3.DocEntry
                      AND rin4.LineNum = T0.LineNum
           ) AS 'Cess',
               SELECT DISTINCT ISNULL(SUM(rin4.TaxSum), 0)
               FROM   rin4
               WHERE  rin4.StaType = 9
                      AND rin4.DocEntry = T3.DocEntry
                      AND rin4.LineNum = T0.LineNum
           ) AS 'HeCess',
               SELECT DISTINCT ISNULL(SUM(rin4.TaxSum), 0)
               FROM   rin4
               WHERE  (rin4.StaType = 1 OR rin4.staType = 8)
                      AND rin4.DocEntry = T3.DocEntry
                      AND rin4.LineNum = T0.LineNum
           ) AS 'VAT',
               SELECT DISTINCT ISNULL(SUM(rin4.TaxSum), 0)
               FROM   rin4
               WHERE  rin4.StaType = 8
                      AND rin4.DocEntry = T3.DocEntry
                      AND rin4.LineNum = T0.LineNum
           ) AS 'CST'
    FROM   rin1 T0
           LEFT JOIN OITM T1
                ON  T1.ItemCode = T0.ItemCode
           LEFT JOIN OITB T2
                ON  T2.ItmsGrpCod = T1.ItmsGrpCod
           LEFT JOIN [dbo].[Orin] T3
                ON  T3.DocEntry = T0.DocEntry
           LEFT JOIN OCRD T4
                ON  T4.CardCode = T3.CardCode
           LEFT JOIN OSLP T5
                ON  T5.SlpCode = T4.SlpCode
           LEFT JOIN rin12 T6
                ON  T6.DocEntry = T0.DocEntry
           LEFT JOIN OCST T7
                ON  T7.Code = T6.StateB
                AND T7.Country = 'IN'
           LEFT JOIN OCST T8
                ON  T8.Code = T6.StateS
                AND T8.Country = 'IN'
           LEFT JOIN rin3 t9
                ON  t9.docentry = t3.docentry
    WHERE  T3.[DocDate] >= @FROM
           AND T3.[DocDate] <= @TO
           AND t3.U_UNE_GCAT = '2'
    GROUP BY
           T1.U_grp01,
           T3.DocEntry,
           T3.DocNum,
           T3.DocDate,
           T0.LineNum,
           T3.CardCode,
           T3.CardName,
           T5.SlpName,
           T4.IndustryC,
           T4.U_Une_Zone,
           T6.CityB,
           T7.Name,
           T6.CityS,
           T8.Name,
           T0.VatSum,
           T0.Currency,
           T0.Rate,
           T3.DocType,
           T0.Price,
           T0.LineTotal,
           T2.ItmsGrpNam,
           T0.ItemCode,
           T0.Dscription,
           T0.StockPrice,
           T0.INMPrice,
           T0.PriceBefDi,
           T0.Quantity,
           t9.linetotal,
           t0.WhsCode
    rgds
    Kennedy

  • SQL Server Management Studio and Native Client different behaviour on delete

    I have a problem with transaction containing insert and delete to same table and some select/insert/update to some other tables. Problematic table has primary key defined as combination of column1 and column2.
    When two different instances using Native Client execute simultaneously this code and make inserts to table then delete part of code causes deadlock. However this doesn't happen when trying this situation in MS SQL Server Management Studio query.
    Is there some option that is missing from Native Client connection string which can cause this different behaviour?

    Hello,
    I don't think there is a difference in the behavior. SSMS uses ADO.NET and that Provider base on the Native Client.
    The difference will be more that way, when the transaction is commited and so the locks released. I guess your application keeps the transaction (much) longer open; you should commit a transaction as soon as possible to avoid long time locks and so
    deadlocks.
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

Maybe you are looking for

  • While consuming a webservice I am getting the following error :

    Exception occurred in communication framework:Error in HTTP Framework:500SSL Peer Certificate Untrustedhttps://test:44315/sap/bc/srt/wsdl/flv_10002A111AD1/bndg_url/sap/bc/srt/rfc/sap/z_ws_test/001/z_ws/ztest?sap-client=001 Exception of class CX_PROXY

  • File to RFC problem

    Hi Friends, I am doing a scenario CSV File to RFC. This is for SO creation in R/3 thru RFC. I was provided with a wrapper RFC which internally calls the Sales order create BAPI. Now my problem is When I go to SE37 and test the function module the SO

  • How can I set up an external monitor to extend my screen in windows 7 bootcamp?

    How can I set up an external monitor to extend my screen in windows 7 bootcamp?  I have updated bootcamp to the latest version.  The monitor I have works while I am using Mac OS X. While in bootcamp the monitor is dectected and I am able to select th

  • Passing multiple single values to a Planning Sequence

    Hi All,       We are using BEx Analyzer for  planning. We  are passing multiple single values for a single variable , to a IP-planning sequence.  Planning sequence is only taking the last value passed and ignoring the rest. Multiple variable values a

  • Picking is greyed out while i create delivery in Consignment Fill Up

    Dear SAP Gurus.. Plz, advise, Picking is greyed out while i create delivery in Consignment Fill Up. I'm able to create Consignment sales Scenario: Comp A -->  Comp B --> Customer but Material should be remain in CompA value vise Only Inventory of Com