The forum

Neverwinter Nights (first one) Error

Game wont launch - error file from POL is below

Author Replies
MaxOnLinux Tuesday 19 November 2013 at 1:55
MaxOnLinuxAnonymous

I tried to install this both with POL and just as a wine stand alone (after the POL attempt) both to no effect. This is my error log from POL's debugger and I don't have a clue what I need to fix to get it working. I would really appreciate any help!
Thanks in advance.
Jeff

000000    \               version
ELF    f7436000-f743b000    Deferred        libdl.so.2
ELF    f743b000-f75ef000    Dwarf           libc.so.6
ELF    f75f0000-f760b000    Deferred        libpthread.so.0
ELF    f7620000-f7624000    Deferred        libxau.so.6
ELF    f7625000-f762e000    Deferred        libnss_compat.so.2
ELF    f762e000-f776f000    Dwarf           libwine.so.1
ELF    f7771000-f7793000    Deferred        ld-linux.so.2
ELF    f7793000-f7794000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\GOG Games\Neverwinter Nights Diamond Edition\nwmain.exe
    00000034   15
    00000032   15
    00000030    0
    0000002f    0
    0000002d    0
    00000009    0 <==
0000000e services.exe
    0000001b    0
    00000016    0
    00000015    0
    00000014    0
    00000010    0
    0000000f    0
00000011 winedevice.exe
    00000017    0
    00000013    0
    00000012    0
00000018 plugplay.exe
    0000001c    0
    0000001a    0
    00000019    0
0000001f explorer.exe
    00000020    0
Backtrace:
=>0 0xf74b50f6 cfree+0x26() in libc.so.6 (0x0032f918)
  1 0x7aee7287 in fglrx_dri.so (+0x19ae286) (0x0032f918)
  2 0x7a2a429a in fglrx_dri.so (+0xd6b299) (0x7d6189e8)
  3 0x7bec2958 (0x7c199a01)
  4 0x00000001 (0xc1c00269)
err:mmtime:TIME_MMTimeStop Timer still active?!
[11/17/13 19:44:42] - Running wine-1.7.6 winecfg
err:ole:CoCreateInstance apartment not initialised
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:dwmapi:DwmIsCompositionEnabled 0x6b238dcc
fixme:iphlpapi:NotifyAddrChange (Handle 0xe2e8c0, overlapped 0xe2e8cc): stub
wine: configuration in '/home/jeff/.PlayOnLinux/wineprefix/NeverwinterNights_gog' has been updated.
[11/17/13 19:46:11] - Running wine-1.7.6 winecfg
[11/17/13 19:48:41] - Running wine-1.7.6 winecfg
[11/17/13 19:49:09] - Running wine-1.7.6 nwmain.exe
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"a3dapi.dll"
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:exec:SHELL_execute flags ignored: 0x00004000
wine: Unhandled page fault on read access to 0x00000014 at address 0xf73d90f6 (thread 0009), starting debugger...
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
[11/18/13 18:00:13] - Running wine-1.7.6 nwmain.exe
Unhandled exception: page fault on read access to 0x00000014 in 32-bit code (0xf74170f6).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f74170f6 ESP:0032f4a4 EBP:0032f8e4 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:00000000 EBX:f754d000 ECX:00000018 EDX:00000010
 ESI:7c659b5c EDI:776f1d28
Stack dump:
0x0032f4a4:  7c659b5c 0000076a 0032f8e4 7620e158
0x0032f4b4:  f7416cd7 f74170d6 7c1b3668 76ee6287
0x0032f4c4:  00000018 7620e8e2 00000018 00000006
0x0032f4d4:  7c1aaff0 7c7dd7fc 00000700 7c1b1e01
0x0032f4e4:  00000000 00000000 7c7b0e00 00000000
0x0032f4f4:  00000001 ffffffff 00000000 00000000
Backtrace:
=>0 0xf74170f6 cfree+0x26() in libc.so.6 (0x0032f8e4)
  1 0x76ee6287 in fglrx_dri.so (+0x19ae286) (0x0032f8e4)
  2 0x7620e8e2 in fglrx_dri.so (+0xcd68e1) (0x0032f8e4)
  3 0x762a329a in fglrx_dri.so (+0xd6b299) (0x7c64bd98)
  4 0x7c11c6f8 (0xf754d801)
  5 0x00f754d7 in nwmain (+0xb754d6) (0xf8f754d7)
0xf74170f6 cfree+0x26 in libc.so.6: movl    0xfffffffc(%ecx),%ecx
Modules:
Module    Address            Debug info    Name (109 modules)
PE      400000- 626d000    Export          nwmain
PE    21100000-2115f000    Deferred        mss32
PE    22100000-2211f000    Deferred        mssa3d.m3d
PE    22200000-22219000    Deferred        mssds3d.m3d
PE    22300000-22329000    Deferred        msseax.m3d
PE    22400000-22417000    Deferred        msssoft.m3d
PE    22600000-2261c000    Deferred        mssdx7.m3d
PE    22700000-22764000    Deferred        mssrsx.m3d
PE    24100000-2411c000    Deferred        mssdsp.flt
PE    26400000-26436000    Deferred        mssvoice.asi
PE    26f00000-26f2a000    Deferred        mssmp3.asi
PE    30000000-3006d000    Deferred        binkw32
ELF    75538000-777ff000    Dwarf           fglrx_dri.so
ELF    7b800000-7ba5c000    Deferred        kernel32<elf>
  \-PE    7b810000-7ba5c000    \               kernel32
ELF    7bc00000-7bce0000    Deferred        ntdll<elf>
  \-PE    7bc10000-7bce0000    \               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7cd0e000-7cd70000    Deferred        libatiadlxx.so
ELF    7d5d4000-7d5dc000    Deferred        libogg.so.0
ELF    7d5dc000-7d608000    Deferred        libvorbis.so.0
ELF    7d608000-7d780000    Deferred        libvorbisenc.so.2
ELF    7d780000-7d7d0000    Deferred        libflac.so.8
ELF    7d7d0000-7d7d7000    Deferred        libasyncns.so.0
ELF    7d7d7000-7d84b000    Deferred        libsndfile.so.1
ELF    7d84b000-7d895000    Deferred        libdbus-1.so.3
ELF    7d895000-7d900000    Deferred        libpulsecommon-3.0.so
ELF    7d900000-7d94f000    Deferred        libpulse.so.0
ELF    7d94f000-7da41000    Deferred        libasound.so.2
ELF    7da56000-7da5d000    Deferred        libasound_module_pcm_pulse.so
ELF    7db12000-7dc49000    Deferred        oleaut32<elf>
  \-PE    7db30000-7dc49000    \               oleaut32
ELF    7dca5000-7dcaf000    Deferred        libwrap.so.0
ELF    7dcaf000-7dcb9000    Deferred        libjson.so.0
ELF    7dcbc000-7dceb000    Deferred        winealsa<elf>
  \-PE    7dcc0000-7dceb000    \               winealsa
ELF    7dceb000-7dd34000    Deferred        dsound<elf>
  \-PE    7dcf0000-7dd34000    \               dsound
ELF    7dde9000-7de1f000    Deferred        uxtheme<elf>
  \-PE    7ddf0000-7de1f000    \               uxtheme
ELF    7de1f000-7de26000    Deferred        libxfixes.so.3
ELF    7de26000-7de31000    Deferred        libxcursor.so.1
ELF    7de31000-7de41000    Deferred        libxi.so.6
ELF    7de41000-7de45000    Deferred        libxcomposite.so.1
ELF    7de45000-7de50000    Deferred        libxrandr.so.2
ELF    7de50000-7de5a000    Deferred        libxrender.so.1
ELF    7de5a000-7de60000    Deferred        libxxf86vm.so.1
ELF    7de60000-7de64000    Deferred        libxinerama.so.1
ELF    7de64000-7de85000    Deferred        mmdevapi<elf>
  \-PE    7de70000-7de85000    \               mmdevapi
ELF    7de87000-7df1a000    Deferred        winex11<elf>
  \-PE    7de90000-7df1a000    \               winex11
ELF    7df59000-7df81000    Deferred        libexpat.so.1
ELF    7df81000-7dfba000    Deferred        libfontconfig.so.1
ELF    7dfba000-7dfce000    Deferred        libz.so.1
ELF    7dfce000-7e069000    Deferred        libfreetype.so.6
ELF    7e069000-7e08d000    Deferred        imm32<elf>
  \-PE    7e070000-7e08d000    \               imm32
ELF    7e08d000-7e0b2000    Deferred        libxcb.so.1
ELF    7e0b2000-7e0cb000    Deferred        libatiuki.so.1
ELF    7e0cb000-7e0e8000    Deferred        libgcc_s.so.1
ELF    7e1d1000-7e308000    Deferred        libx11.so.6
ELF    7e308000-7e31a000    Deferred        libxext.so.6
ELF    7e31a000-7e405000    Deferred        libgl.so.1
ELF    7e405000-7e48c000    Deferred        libglu.so.1
ELF    7e4af000-7e4c6000    Deferred        libresolv.so.2
ELF    7e4d2000-7e4e9000    Deferred        glu32<elf>
  \-PE    7e4e0000-7e4e9000    \               glu32
ELF    7e4e9000-7e50e000    Deferred        iphlpapi<elf>
  \-PE    7e4f0000-7e50e000    \               iphlpapi
ELF    7e50e000-7e543000    Deferred        ws2_32<elf>
  \-PE    7e520000-7e543000    \               ws2_32
ELF    7e543000-7e55e000    Deferred        wsock32<elf>
  \-PE    7e550000-7e55e000    \               wsock32
ELF    7e55e000-7e664000    Deferred        comctl32<elf>
  \-PE    7e570000-7e664000    \               comctl32
ELF    7e664000-7e6af000    Deferred        dinput<elf>
  \-PE    7e670000-7e6af000    \               dinput
ELF    7e6af000-7e6d9000    Deferred        msacm32<elf>
  \-PE    7e6c0000-7e6d9000    \               msacm32
ELF    7e6d9000-7e791000    Deferred        winmm<elf>
  \-PE    7e6e0000-7e791000    \               winmm
ELF    7e791000-7e8ac000    Deferred        opengl32<elf>
  \-PE    7e7b0000-7e8ac000    \               opengl32
ELF    7e8ac000-7e930000    Deferred        rpcrt4<elf>
  \-PE    7e8c0000-7e930000    \               rpcrt4
ELF    7e930000-7ea6e000    Deferred        ole32<elf>
  \-PE    7e950000-7ea6e000    \               ole32
ELF    7ea6e000-7eadd000    Deferred        advapi32<elf>
  \-PE    7ea80000-7eadd000    \               advapi32
ELF    7eadd000-7ebfa000    Deferred        gdi32<elf>
  \-PE    7eaf0000-7ebfa000    \               gdi32
ELF    7ebfa000-7ed56000    Deferred        user32<elf>
  \-PE    7ec10000-7ed56000    \               user32
ELF    7ef56000-7ef63000    Deferred        libnss_files.so.2
ELF    7ef63000-7ef6f000    Deferred        libnss_nis.so.2
ELF    7ef6f000-7ef88000    Deferred        libnsl.so.1
ELF    7ef88000-7ef91000    Deferred        libnss_compat.so.2
ELF    7ef91000-7efd4000    Deferred        libm.so.6
ELF    7efd4000-7efdd000    Deferred        librt.so.1
ELF    7efe7000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f7393000-f7397000    Deferred        libxau.so.6
ELF    f7398000-f739d000    Deferred        libdl.so.2
ELF    f739d000-f7551000    Dwarf           libc.so.6
ELF    f7552000-f756d000    Deferred        libpthread.so.0
ELF    f7590000-f7745000    Dwarf           libwine.so.1
ELF    f7747000-f7769000    Deferred        ld-linux.so.2
ELF    f7769000-f776a000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\GOG Games\Neverwinter Nights Diamond Edition\nwmain.exe
    0000002e   15
    0000002a   15
    00000027    0
    00000026    0
    00000024    0
    00000009    0 <==
0000000e services.exe
    0000001d    0
    0000001c    0
    00000018    0
    00000016    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    00000020    0
    00000019    0
    00000017    0
    00000013    0
0000001a plugplay.exe
    0000001f    0
    0000001e    0
    0000001b    0
00000021 explorer.exe
    00000023    0
    00000022    0
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"a3dapi.dll"
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
wine: Unhandled page fault on read access to 0x00000014 at address 0xf74170f6 (thread 0009), starting debugger...
[11/18/13 19:11:31] - Running wine-1.7.6 /home/jeff/Downloads/directx_Jun2010_redist.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
[11/18/13 19:12:25] - Running wine-1.7.6 winecfg

joeldq Tuesday 19 November 2013 at 21:32
joeldqAnonymous

Doesn't NWN come with a native linux version?
MaxOnLinux Tuesday 19 November 2013 at 22:36
MaxOnLinuxAnonymous

Unfortunately it doesn't.
MaxOnLinux Tuesday 19 November 2013 at 22:51
MaxOnLinuxAnonymous

Now I ran it without POL directly from wine and this is what I get:

Unhandled exception: page fault on read access to 0x00000014 in 32-bit code (0xf74fc0f6).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f74fc0f6 ESP:0033f474 EBP:0033f8b8 EFLAGS:00210206( R- -- I - -P- )
EAX:00000000 EBX:f7632000 ECX:00000018 EDX:00000010
ESI:7c71a5b4 EDI:455f4c47
Stack dump:
0x0033f474: 7c71a5b4 0000076a 0033f8b8 7a20f158
0x0033f484: f74fbcd7 f74fc0d6 7c0c8720 7aee7287
0x0033f494: 00000018 7a20f8e2 00000018 00000006
0x0033f4a4: 7c0c6498 7c0c6484 00000700 7c0c6c01
0x0033f4b4: 00000000 00000000 7c097698 00000000
0x0033f4c4: 00000001 ffffffff 00000000 00000000
Backtrace:
=>0 0xf74fc0f6 cfree+0x26() in libc.so.6 (0x0033f8b8)
1 0x7aee7287 in fglrx_dri.so (+0x19ae286) (0x0033f8b8)
2 0x7a20f8e2 in fglrx_dri.so (+0xcd68e1) (0x0033f8b8)
3 0x7a2a429a in fglrx_dri.so (+0xd6b299) (0x7c70c7f0)
4 0x7c91da50 (0x7c9cd301)
5 0x00000002 (0xa5c00169)
0xf74fc0f6 cfree+0x26 in libc.so.6: movl     0xfffffffc(%ecx),%ecx
Modules:
Module     Address               Debug info     Name (113 modules)
PE      400000- 626d000     Deferred nwmain
PE     21100000-2115f000     Deferred mss32
PE     22100000-2211f000     Deferred mssa3d.m3d
PE     22200000-22219000     Deferred mssds3d.m3d
PE     22300000-22329000     Deferred msseax.m3d
PE     22400000-22417000     Deferred msssoft.m3d
PE     22600000-2261c000     Deferred mssdx7.m3d
PE     22700000-22764000     Deferred mssrsx.m3d
PE     24100000-2411c000     Deferred mssdsp.flt
PE     26400000-26436000     Deferred mssvoice.asi
PE     26f00000-26f2a000     Deferred mssmp3.asi
PE     30000000-3006d000     Deferred binkw32
ELF     784c0000-78638000     Deferred libvorbisenc.so.2
ELF     79539000-7b800000     Dwarf fglrx_dri.so
ELF     7b800000-7ba44000     Deferred kernel32
\-PE     7b810000-7ba44000     \ kernel32
ELF     7bb84000-7bbb0000     Deferred libvorbis.so.0
ELF     7bbb0000-7bc00000     Deferred libflac.so.8
ELF     7bc00000-7bce4000     Deferred ntdll
\-PE     7bc10000-7bce4000     \ ntdll
ELF     7bce6000-7bcfd000     Deferred libresolv.so.2
ELF     7bcfd000-7bd71000     Deferred libsndfile.so.1
ELF     7bd71000-7bdbb000     Deferred libdbus-1.so.3
ELF     7bdbb000-7bf00000     Deferred oleaut32
\-PE     7bdd0000-7bf00000     \ oleaut32
ELF     7bf00000-7bf04000     Deferred
ELF     7bf0e000-7c000000     Deferred libasound.so.2
ELF     7c415000-7c480000     Deferred libpulsecommon-3.0.so
ELF     7c480000-7c4cf000     Deferred libpulse.so.0
ELF     7c4cf000-7c500000     Deferred winealsa
\-PE     7c4e0000-7c500000     \ winealsa
ELF     7c620000-7c627000     Deferred libasound_module_pcm_pulse.so
ELF     7c62e000-7c653000     Deferred mmdevapi
\-PE     7c630000-7c653000     \ mmdevapi
ELF     7c653000-7c6a0000     Deferred dsound
\-PE     7c660000-7c6a0000     \ dsound
ELF     7cab7000-7cabf000     Deferred libogg.so.0
ELF     7cabf000-7caf6000     Deferred uxtheme
\-PE     7cad0000-7caf6000     \ uxtheme
ELF     7dd5e000-7ddc0000     Deferred libatiadlxx.so
ELF     7ddc1000-7ddcb000     Deferred libwrap.so.0
ELF     7de23000-7de2a000     Deferred libxfixes.so.3
ELF     7de2a000-7de35000     Deferred libxcursor.so.1
ELF     7de36000-7de3d000     Deferred libasyncns.so.0
ELF     7de3d000-7de47000     Deferred libjson.so.0
ELF     7de4d000-7de56000     Deferred librt.so.1
ELF     7deae000-7ded6000     Deferred libexpat.so.1
ELF     7ded6000-7df0f000     Deferred libfontconfig.so.1
ELF     7df0f000-7df1f000     Deferred libxi.so.6
ELF     7df1f000-7df23000     Deferred libxcomposite.so.1
ELF     7df23000-7df2e000     Deferred libxrandr.so.2
ELF     7df2e000-7df38000     Deferred libxrender.so.1
ELF     7df38000-7dfe9000     Deferred winex11
\-PE     7df40000-7dfe9000     \ winex11
ELF     7dfe9000-7e002000     Deferred libz.so.1
ELF     7e002000-7e09d000     Deferred libfreetype.so.6
ELF     7e09d000-7e0c1000     Deferred imm32
\-PE     7e0a0000-7e0c1000     \ imm32
ELF     7e1aa000-7e231000     Deferred libglu.so.1
ELF     7e254000-7e26c000     Deferred glu32
\-PE     7e260000-7e26c000     \ glu32
ELF     7e26c000-7e291000     Deferred iphlpapi
\-PE     7e270000-7e291000     \ iphlpapi
ELF     7e291000-7e2c5000     Deferred ws2_32
\-PE     7e2a0000-7e2c5000     \ ws2_32
ELF     7e2c5000-7e3e4000     Deferred comctl32
\-PE     7e2d0000-7e3e4000     \ comctl32
ELF     7e3e4000-7e431000     Deferred dinput
\-PE     7e3f0000-7e431000     \ dinput
ELF     7e431000-7e45d000     Deferred msacm32
\-PE     7e440000-7e45d000     \ msacm32
ELF     7e45d000-7e513000     Deferred winmm
\-PE     7e460000-7e513000     \ winmm
ELF     7e513000-7e51a000     Deferred libxdmcp.so.6
ELF     7e51a000-7e53c000     Deferred libxcb.so.1
ELF     7e53c000-7e673000     Deferred libx11.so.6
ELF     7e673000-7e690000     Deferred libgcc_s.so.1
ELF     7e690000-7e6a9000     Deferred libatiuki.so.1
ELF     7e6a9000-7e6bb000     Deferred libxext.so.6
ELF     7e6bb000-7e6d5000     Deferred libice.so.6
ELF     7e6d5000-7e7c0000     Deferred libgl.so.1
ELF     7e7c0000-7e7c9000     Deferred libsm.so.6
ELF     7e7ca000-7e7d0000     Deferred libxxf86vm.so.1
ELF     7e7d0000-7e7ec000     Deferred wsock32
\-PE     7e7e0000-7e7ec000     \ wsock32
ELF     7e7ec000-7e8c5000     Deferred opengl32
\-PE     7e800000-7e8c5000     \ opengl32
ELF     7e8c5000-7e94f000     Deferred rpcrt4
\-PE     7e8d0000-7e94f000     \ rpcrt4
ELF     7e94f000-7eab1000     Deferred ole32
\-PE     7e970000-7eab1000     \ ole32
ELF     7eab1000-7eb23000     Deferred advapi32
\-PE     7eac0000-7eb23000     \ advapi32
ELF     7eb23000-7ec04000     Deferred gdi32
\-PE     7eb30000-7ec04000     \ gdi32
ELF     7ec04000-7ed74000     Deferred user32
\-PE     7ec20000-7ed74000     \ user32
ELF     7ed74000-7ed81000     Deferred libnss_files.so.2
ELF     7ed81000-7ed9a000     Deferred libnsl.so.1
ELF     7ef9a000-7efdd000     Deferred libm.so.6
ELF     7efdf000-7efe5000     Deferred libuuid.so.1
ELF     7efe5000-7f000000     Deferred version
\-PE     7eff0000-7f000000     \ version
ELF     f7470000-f747c000     Deferred libnss_nis.so.2
ELF     f747d000-f7482000     Deferred libdl.so.2
ELF     f7482000-f7636000     Dwarf libc.so.6
ELF     f7637000-f7652000     Deferred libpthread.so.0
ELF     f7653000-f7657000     Deferred libxinerama.so.1
ELF     f7657000-f7660000     Deferred libnss_compat.so.2
ELF     f7670000-f7674000     Deferred libxau.so.6
ELF     f7675000-f77b9000     Dwarf libwine.so.1
ELF     f77bb000-f77dd000     Deferred ld-linux.so.2
ELF     f77dd000-f77de000     Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
     00000030 0
     0000002f 0
     00000028 0
     00000022 0
     0000001b 0
     0000001a 0
     00000018 0
     00000010 0
     0000000f 0
00000012 AppleMobileDeviceService.exe
     00000013 0
00000014 explorer.exe
     00000015 0
0000001f mDNSResponder.exe
     00000024 0
     00000021 0
     00000020 0
00000025 winedevice.exe
     0000002d 0
     0000002a 0
     00000027 0
     00000026 0
0000002b plugplay.exe
     00000031 0
     0000002e 0
     0000002c 0
0000003d nwloader.exe
     0000003e 0
0000003f (D) Z:\home\jeff\PlayOnLinux's virtual drives\NeverwinterNights_gog\drive_c\GOG Games\Neverwinter Nights Diamond Edition\nwmain.exe
     0000001c 15
     00000046 15
     00000044 0
     00000043 0
     00000041 0
     00000040 0 <==
System information:
Wine build: wine-1.4.1
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.8.0-26-generic
daliz Thursday 21 November 2013 at 9:44
dalizAnonymous

There are native linux binaries for NWN, but they are old so they might not work just like that anymore (dependencies?). Then there is the "ravage" installer also.

But I see you have the GOG version, I doubt the above will do any good at least not the installer since it's for the original release.
petch Thursday 21 November 2013 at 12:12
petch
Developer

Don't run programs installed with PoL using plain Wine, at least not knowing how Wine works: PlayOnLinux has to setup some context for things to work correctly.

Crash inside fglrx_dri.so point to a possible video driver issue.