Author Topic: QuestViewer.exe crash - I've tried everything.  (Read 4245 times)

captain_pants

  • Newbie
  • *
  • Posts: 9
    • View Profile
    • Email
QuestViewer.exe crash - I've tried everything.
« on: April 04, 2011, 01:33:40 pm »
I downloaded Audiosurf for half price off Steam two days ago. I've scoured the steam forums, the audiosurf forums, and plugged search terms into google a hundred times and found nothing that worked. I've uninstalled and reinstalled Audiosurf more times than I care to count, I've deleted clientregistry.blob and let steam reinstall it, I've updated my graphics and sound drivers, I've downloaded PsExec.exe and Audiosurf-affinity.bat and run Audiosurf after executing both of them, and every time, I get the error message "QuestViewer.exe has encountered a problem and needs to close".

------------------------------------------------------------------
   Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.100216-1514)
           Language: English (Regional Setting: English)
System Manufacturer: System manufacturer
       System Model: System Product Name
               BIOS: BIOS Date: 08/20/10 10:36:29 Ver: 08.00.15
          Processor: AMD Phenom(tm) II X6 1055T Processor,  MMX,  3DNow (6 CPUs), ~2.8GHz
             Memory: 2048MB RAM
          Page File: 1092MB used, 4801MB available
        Windows Dir: C:\WINDOWS
    DirectX Version: DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not found
     DxDiag Version: 5.03.2600.5512 32bit Unicode
------------------------------------------------------------------

The error signature on the error report reads as follows:

"AppName: questviewer.exe    AppVer: 0.0.0.0    ModName: ntdll.dll
ModVer: 5.1.2600.5755    Offset: 00010a19"

I've heard that these crashes can sometimes be caused by a faulty version of DX9, but I've tested DirectX and it works fine. I've also heard that AMD Phenom II multicore processors can cause some strange problems, but that's an issue that's supposed to be resolved by Audiosurf-Affinity.bat and forcing audiosurf to run on a single core.

I'm at my wit's end. Anybody who can help me would have my complete gratitude.
« Last Edit: April 04, 2011, 01:44:09 pm by captain_pants »

blue_h3x

  • Hero Member
  • *****
  • Posts: 5165
    • View Profile
    • AS Tournament
Re: QuestViewer.exe crash - I've tried everything.
« Reply #1 on: April 04, 2011, 01:44:03 pm »
Just to be clear, have you done the following?

Installed .NET
Installed Microsoft Visual C++ 2005 Redistributable Package
Installed latest DX
Installed latest GPU drivers
Run Audiosurf-affinity.bat and had the game launch from the bat

Australia is kinda awesome, but it's no Yorkshire.

captain_pants

  • Newbie
  • *
  • Posts: 9
    • View Profile
    • Email
Re: QuestViewer.exe crash - I've tried everything.
« Reply #2 on: April 04, 2011, 02:02:41 pm »
Yeah, I've tried them all. Nothing's working at all - I'd email Steam Support and ask for a refund, but it only cost me 2.99 and that seems like nothing to fuss over.

Although, your mention of "Having the game launch from the bat" makes me wonder if my copy of audiosurf-affinity.bat is working properly: all it does it flash up the MS-DOS window briefly.

Mincus

  • Hero Member
  • *****
  • Posts: 2634
    • View Profile
Re: QuestViewer.exe crash - I've tried everything.
« Reply #3 on: April 04, 2011, 04:55:37 pm »
Have you put the .bat in your Audiosurf directory?
It will flash up a DOS box but the game should run immediately afterwards.

captain_pants

  • Newbie
  • *
  • Posts: 9
    • View Profile
    • Email
Re: QuestViewer.exe crash - I've tried everything.
« Reply #4 on: April 04, 2011, 04:59:49 pm »
I believe so, if the audiosurf directory is where I think it is (Steam>Steamapps>Common>Audiosurf).

blue_h3x

  • Hero Member
  • *****
  • Posts: 5165
    • View Profile
    • AS Tournament
Re: QuestViewer.exe crash - I've tried everything.
« Reply #5 on: April 04, 2011, 05:58:53 pm »
Yeah, I've tried them all. Nothing's working at all - I'd email Steam Support and ask for a refund, but it only cost me 2.99 and that seems like nothing to fuss over.

No chance in that EVER happening btw.

I believe so, if the audiosurf directory is where I think it is (Steam>Steamapps>Common>Audiosurf).

Does Audiosurf launch when you run the bat?
Australia is kinda awesome, but it's no Yorkshire.

captain_pants

  • Newbie
  • *
  • Posts: 9
    • View Profile
    • Email
Re: QuestViewer.exe crash - I've tried everything.
« Reply #6 on: April 04, 2011, 06:27:31 pm »
Nope, Audiosurf doesn't load when I launch the .bat. The DOS box flashes up briefly, closes, and then I'm left with nothing. I must be missing some incredibly stupid and incredibly simple step - I must be, because I've tried damn near everything else.

For the sake of elaboration, the things I've tried are as follows:
-Restarting Steam
-Uninstalling and reinstalling Audiosurf
-Deleting and allowing steam to reinstall Clientregistry.blob
-Downloading and placing Audiosurf-Affinity.bat and PsExec.exe in the Audiosurf directory and running them
-Downloading latest versions of Microsoft Visual C++ 2005 Redistributable Package, .NET framework, DirectX, my GPU and SPU drivers
-Restarting my computer after each and every attempt at the above
-Praying to the Machine God
-Asking it very, very nicely to start

Needless to say, the last two worked about as well as the rest.
« Last Edit: April 04, 2011, 07:04:24 pm by captain_pants »

Mincus

  • Hero Member
  • *****
  • Posts: 2634
    • View Profile
Re: QuestViewer.exe crash - I've tried everything.
« Reply #7 on: April 04, 2011, 09:18:30 pm »
Can you add the line @pause to the end of the affinity.bat file and tell me what it prints in the window? It sounds like it's not working as it should.
I've no XP machine around so a lot of the psexec stuff I put together is guesswork, unfortunately, but I might be able to work out the issue.

blue_h3x

  • Hero Member
  • *****
  • Posts: 5165
    • View Profile
    • AS Tournament
Re: QuestViewer.exe crash - I've tried everything.
« Reply #8 on: April 05, 2011, 02:35:54 am »
Such a new CPU on such an old OS, might be the cause. XP can't deal with multicores like newer OS' can.

/semiofftopic
Australia is kinda awesome, but it's no Yorkshire.

captain_pants

  • Newbie
  • *
  • Posts: 9
    • View Profile
    • Email
Re: QuestViewer.exe crash - I've tried everything.
« Reply #9 on: April 05, 2011, 03:00:37 am »
I don't know how to add commands to a batch file, but I opened it in Notepad++ and edited it to read as follow:

"@start /affinity 1 Audiosurf.exe @pause"

If this is right, then all that happened is the DOS box flashed up as usual and disappeared quickly. I don't know if it's worth noting that after this brief flash, I'm unable to move, delete, edit or interact in any way with Audiosurf-Affinity.bat.

If it's wrong, I'm sorry. I don't know anything about DOS. Please set me straight if that's the case. Again, I really appreciate you trying to help.

blue_h3x

  • Hero Member
  • *****
  • Posts: 5165
    • View Profile
    • AS Tournament
Re: QuestViewer.exe crash - I've tried everything.
« Reply #10 on: April 05, 2011, 03:39:25 am »
Try this.
Australia is kinda awesome, but it's no Yorkshire.

captain_pants

  • Newbie
  • *
  • Posts: 9
    • View Profile
    • Email
Re: QuestViewer.exe crash - I've tried everything.
« Reply #11 on: April 05, 2011, 04:17:22 am »
Okay, I imagine this might help us get somewhere. The pause command worked, and it came up with:

"Invalid switch - "/affinity"."

blue_h3x

  • Hero Member
  • *****
  • Posts: 5165
    • View Profile
    • AS Tournament
Re: QuestViewer.exe crash - I've tried everything.
« Reply #12 on: April 05, 2011, 04:23:25 am »
Probably a none-XP command *insert previous statement about old OS'*.

I'll boot my XP VM, see if work something out.

Okay, long shot. Download process explorer, run AS, and quickly go to ProcExp and right click on AS and then choose "set affinity" and untick all but box 0.
Australia is kinda awesome, but it's no Yorkshire.

captain_pants

  • Newbie
  • *
  • Posts: 9
    • View Profile
    • Email
Re: QuestViewer.exe crash - I've tried everything.
« Reply #13 on: April 05, 2011, 05:09:13 am »
Okay, I tried using Process Explorer to set the affinity. It just resets the affinity to using CPU's 0 through 5 as soon as I run Audiosurf again.

blue_h3x

  • Hero Member
  • *****
  • Posts: 5165
    • View Profile
    • AS Tournament
Re: QuestViewer.exe crash - I've tried everything.
« Reply #14 on: April 05, 2011, 06:13:40 am »
Yeh, as I thought. You need to set it per instance.

The other option would seem to be using PsExec and running Audiosurf from that.

At a guess the command would be

Code: [Select]
psexec -a 1 %steam_install%\common\audiosurf\audiosurf.exe
Not used PsExec though so might not be the right syntax.
Australia is kinda awesome, but it's no Yorkshire.