www.mikrocontroller.net

Forum: Compiler & IDEs GCC und Logitech QuickCam Treiber Konflikt


Autor: botnec (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo.

Ich benutze ARMGCC unter einer Eclipse Oberfläche.

Seitdem ich eine Logitech QuickCam in Betrieb habe, funktioniert der GCC
nicht mehr. Es gibt Fehlermeldungen wie z.B.:

8 [main] ? (7004) c:\...\arm-elf-gcc.exe: *** fatal error - couldn't
allocate heap, Win32 error 487 ....
9 [main] arm-elf-gcc 6864 child_copy:stack write copy faild, ... Win32
error 5

Sobald der QuickCam Treiber wieder weg ist, ist auch das Problem weg.

Logitech sagt, das Problem ist unbekannt und sie können nichts tun oder
raten.

Hat jemand ähnliche Erfahrungen ? Weiss eventuell jemand was man tun
muss um beide Tools parallel nutzbar zu machen ?

Danke.

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja da gibt es Meldungen drüber. Es ist nicht GCC speziell sondern 
MinGW/Cygwin die zum Übersetzen des GCC auf dem PC benutzt wurden.

http://www.mingw.org/MinGWiki/index.php/FAQ
"Why does make often crash creating a sh.exe.stackdump file when I try 
to compile my source code?
If you experience random crashes with make as well as with the msysinfo 
command (i.e., repeating the command often allows to compile the source 
code succesfully), the issue might be caused by the Logitech QuickCam 
software. Here is provided a solution to this issue:


type the command services.msc from a command prompt (you will need 
administrator privileges to do this), then find the "Logitech Process 
Monitor" service, and change the "Startup type" from "Auto" to "Manual". 
Do the same with the "LVSrvLauncher" service.

type the command regedit from the command prompt (you will need 
administrator privileges to do this), then find the key 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. Among 
the other REG_SZ keys, there should be three of them related to the 
Logitech QuickCam, namely: "LogitechCommunicationsManager", 
"LogitechQuickCamRibbon", "LVCOMSX". Make a backup of the registry, then 
remove them.

reboot your PC

In this way the Logitech QuickCam deamon won't be available anymore. 
Nonetheless, the camera will keep working just ok with 3rd party 
software (e.g., Skype). If you want a less drastic solution, just kill 
the lvprcsrv.exe process whenever you want to use MSYS by typing at the 
command prompt: pskill -t lvprcsrv.exe (you will need PsTools and 
administrator privileges to do this). However, as soon as you will plug 
in the USB cable of your Logitech QuickCam, the deamon will be 
restarted, while with the first procedure it won't."

http://www.openlaszlo.org/lps3/docs/guide/video.ht...
8.3. Logitech QuickCam
There is a QuickCam "Logitech Process Monitor" server (LvPrcSrv.exe) 
that interferes with Cygwin, the one that substitutes computer generated 
characters for the video stream, who track your motion and facial 
expressions. It causes cygwin to fail forking new processes. This 
manifests itself by build processes mysteriously failing, and Emacs 
having problem forking sub-processes in shell windows. You have to 
disable the server to make Cygwin work again.

http://blog.gmane.org/gmane.os.cygwin.talk
http://www.cygwin.com/ml/cygwin/2006-06/msg00641.html

http://plexoos.com/dmitri_smirnov/weblog/
After installation of Logitech QuickCam driver from the original CD I 
realized that Cygwin's XWin could not be started. It was really 
supprising, so I repeated the experiment by uninstalling and 
reinstalling the webcam driver a few times. The result was the same 
every time.



      8 [main] ? (4876) C:\cygwin\bin\tcsh.exe: *** fatal error -
couldn't allocate heap, Win32 error 487, base 0x4D0000, top 0x4E1000,
 reserve_size 65536, allocsize 69632, page_const 4096
      9 [main] -tcsh 4188 child_copy: stack write copy failed,
0x21FFA0..0x230000, done 0, windows pid 2227924,
 Win32 error 5



There is obviously a conflict between these two programs. I kind of 
overcame the problem by installing the driver using the standard windows 
hardware installation procedure. That helped and now I can start XWin 
but the drawback of this is that I cannot run quick capture software 
although the web camera works fine with other applications.


... und etliche (9320) Meldungen mehr.


Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.