Custom Query (45 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (4 - 6 of 45)

1 2 3 4 5 6 7 8 9 10 11 12
Ticket Resolution Summary Owner Reporter
#17 fixed Audio: Failed to attach to driver Valery V. Sedletski Valery V. Sedletski
Description

When trying to start the VM with an audio driver enabled, got a trap in VBoxDD.dll (src\VBox\Devices\Audio\DrvAudio?.cpp, line 1797, function drvAudioDestruct()):

        pThis->pHostDrvAudio->pfnControlIn(pThis->pHostDrvAudio, pHstStrmIn, PDMAUDIOSTREAMCMD_DISABLE);
        pThis->pHostDrvAudio->pfnFiniIn(pThis->pHostDrvAudio, pHstStrmIn);
    }

    if (pThis->pHostDrvAudio->pfnShutdown) // << ==== Access violation
        pThis->pHostDrvAudio->pfnShutdown(pThis->pHostDrvAudio);

    LogFlowFuncLeave();
}

This is because of pThis->pHostDrvAudio == NULL, then trying to dereference this pointer, without a check for validness.

This is after the drvAudioConstruct() failed in PDMDrvHlpAttach():

    /*
     * Attach driver below and query its connector interface.
     */
    PPDMIBASE pDownBase;
    int rc = PDMDrvHlpAttach(pDrvIns, fFlags, &pDownBase);
    if (RT_FAILURE(rc))
    {
        LogRel(("Audio: Failed to attach to driver %p below (flags=0x%x), rc=%Rrc\n",
                pDrvIns, fFlags, rc));
        return rc;
    }

The log piece:

....
00:00:53.733965 PIIX3 ATA: LUN#0: disk, PCHS=4161/16/63, total number of sectors 4194304
00:00:53.734224 DrvBlock: Flushes will be ignored
00:00:53.734231 DrvBlock: Async flushes will be passed to the disk
00:00:53.734637 VD: Opening the disk took 354601 ns
00:00:53.734870 PIIX3 ATA: LUN#1: CD/DVD, total number of sectors 141411, passthrough disabled
00:00:53.734974 PIIX3 ATA: LUN#2: no unit
00:00:53.734982 PIIX3 ATA: LUN#3: no unit
00:00:53.735797 PIIX3 ATA: Ctl#0: finished processing RESET
00:00:53.740468 PIIX3 ATA: Ctl#1: finished processing RESET
00:00:54.061154 Audio: Failed to attach to driver 0560c850 below (flags=0x0), rc=VERR_PDM_CFG_MISSING_DRIVER_NAME

The call stack:

 vmR3CreateU(UVM*, unsigned, int (*)(UVM*, VM*, void*), void*)
 vmR3InitRing3(VM*, UVM*)
 PDMR3Init
 pdmR3DevInit
 hdaConstruct(PDMDEVINS*, int, CFGMNODE*)
 hdaAttach(PDMDEVINS*, unsigned, unsigned)
 pdmR3DevHlp_DriverAttach(PDMDEVINS*, unsigned, PDMIBASE*, PDMIBASE**, char
 pdmR3DrvInstantiate
 pdmR3DrvDestroyChain
 drvAudioDestruct(PDMDRVINS*)

The driver appears to be MMPM2 (not sure if it is fully implemented, so disabled for now, then got the following error in the next ticket #18)

#42 worksforme Can't compile, pthread error during configure dickk
Description

Hi, I'm getting this pthread error when I try to compile, Hopefully you can figure out what my problem is from the info following below.

[E:\5.0.6Netlabs]ash sh: can't access tty; job control turned off # export WATCOM=E:/WATCOM # export PATH_SDK_LIBSDL=E:/Tools/os2.x86/libsdl/SDL # # ./configure --with-ow-dir=$WATCOM --enable-vnc --disable-docs Checking for environment: Determined build machine: os2.x86, target machine: os2 .x86, OK. Checking for kBuild: found, OK. grep: Invalid back reference Checking for gcc: found version 4.9.2, OK. Checking for Open Watcom: found version 1.9, OK. Checking for iasl: found version 20131115, OK. Checking for xslt: found, OK. Checking for mkisofs: found mkisofs 2.01.01a59 (i386-pc-os2_emx) Copyright (C) 1 993-1997 Eric Youngdale (C) 1997-2009 J÷rg Schilling, OK. Checking for pthread:

pthread not found at -lpthread or pthread headers not found Check the file E:/5.0.6Netlabs/configure.log for detailed error information.

Check E:/5.0.6Netlabs/configure.log for details #

And here's the Configure Log

# Log file generated by # # './configure --with-ow-dir=E:/WATCOM --enable-vnc --disable-docs' #

* Checking environment * Determined build machine: os2.x86, target machine: os2.x86

* Checking kBuild * found

* Checking gcc * found version 4.9.2

* Checking Open Watcom * found version 1.9

* Checking iasl * found version 20131115

* Checking xslt * found

* Checking mkisofs * found mkisofs 2.01.01a59 (i386-pc-os2_emx) Copyright (C) 1993-1997 Eric Youngdale (C) 1997-2009 J÷rg Schilling

* Checking pthread * compiling the following source file: #include <cstdio> #include <pthread.h> extern "C" int main(void) {

pthread_mutex_t mutex; if (pthread_mutex_init(&mutex, NULL)) {

printf("pthread_mutex_init() failed\n"); return 1;

} if (pthread_mutex_lock(&mutex)) {

printf("pthread_mutex_lock() failed\n"); return 1;

} if (pthread_mutex_unlock(&mutex)) {

printf("pthread_mutex_unlock() failed\n"); return 1;

} printf("found, OK.\n");

} using the following command line: g++ -Zomf -g -O -Wall -o E:/5.0.6Netlabs/.tmp_out E:/5.0.6Netlabs/.tmp_src.cc "-lpthread" ilink.exe: No such file or directory

Something is screwed up, I don't think ./configure needs ilink.exe! Have I left something out? I preformed the entire Development Setup as specified using YUM (pthread & pthread.devel included).

Here's the portion of configure that looks like possibly is causing the problem?

YASM="yasm" IASL="iasl" XSLTPROC="xsltproc" GENISOIMAGE="genisoimage" MKISOFS="mkisofs" INCCRYPTO="" LIBCRYPTO="-lssl -lcrypto" LIBPTHREAD="-lpthread" LIBCAP="-lcap" GSOAP=""

Also, I don't understand the “grep: invalid back reference “ statement in the Start-up script, could this be causing my problem?

Thanks for any ideas dickk

#5 wontfix Cannot install Windows XP as a guest herwigb
Description

When trying to install Windows XP as a guest, the machine crashes after 15 sec or so.

1 2 3 4 5 6 7 8 9 10 11 12
Note: See TracQuery for help on using queries.