Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

11

02.11.2013, 13:54

Sie können theoretisch aus OpenAL stammen, dort ist mir das aber bisher nie begegnet.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

eXpl0it3r

Treue Seele

Beiträge: 386

Wohnort: Schweiz

Beruf: Professional Software Engineer

  • Private Nachricht senden

12

02.11.2013, 16:40

Herum raten bringt so viel. ;)
Mit welcher VS Version tritf das Problem auf? Wirft das Ganze doch einmal in den Debugger.
Blog: https://dev.my-gate.net/
—————————————————————————
SFML: https://www.sfml-dev.org/
Thor: http://www.bromeon.ch/libraries/thor/
SFGUI: https://github.com/TankOs/SFGUI/

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

13

02.11.2013, 18:20

Und dann? Dann sehe ich auch nur die Log-Ausgaben der beendeten Threads ;) VS2010
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Fourb

Treue Seele

Beiträge: 122

Beruf: Schüler

  • Private Nachricht senden

14

02.11.2013, 18:56

Wieso bezeichnet sogar der Exploiter das als "Problem". :nono:
Es ist nun mal so. Fertig. Solange der Debugger nicht mit Errors um sich wirft ist es doch egal.
42 / Pi = 13,37

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

15

02.11.2013, 21:29

Na ja, es wäre schon gut zu wissen, warum das passiert. Threads zu spammen is nicht gerade clever.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Fourb

Treue Seele

Beiträge: 122

Beruf: Schüler

  • Private Nachricht senden

16

02.11.2013, 22:17

Dann stimmst du mit mir aber trotzdem überein, dass er das lieber den Meister höchstpersönlich fragen sollte.
Keiner von uns kann dir das erklären.
42 / Pi = 13,37

eXpl0it3r

Treue Seele

Beiträge: 386

Wohnort: Schweiz

Beruf: Professional Software Engineer

  • Private Nachricht senden

17

02.11.2013, 22:51

Das Ganze habe ich mit Visual Studio 2013 Express kompiliert und verwende C++ und SFML 2.1.
Wenn du VS 2013 verwendest, musst du SFML selbst kompilieren, hast du das gemacht? Falls ja welchen Source Code hast du verwendet?

Also ich hab mal kurz VS 2010 angeschmissen und mit meinen Nightly Builds im Debug Mode mit dynamischen Libraries kompiliert und habe nur ein paar Threads erhalten, was ich jetzt so ziemlich für irrelevant halte.

Quellcode

1
2
3
4
5
6
7
8
9
Der Thread 'Win32-Thread' (0x3080) hat mit Code 0 (0x0) geendet.
Der Thread 'Win32-Thread' (0x1a34) hat mit Code 0 (0x0) geendet.
Der Thread 'Win32-Thread' (0x1f9c) hat mit Code 0 (0x0) geendet.
Der Thread 'Win32-Thread' (0x2570) hat mit Code 0 (0x0) geendet.
Der Thread 'Win32-Thread' (0x2e58) hat mit Code 0 (0x0) geendet.
Der Thread 'Win32-Thread' (0x1f64) hat mit Code 0 (0x0) geendet.
Der Thread 'Win32-Thread' (0x1ba8) hat mit Code 0 (0x0) geendet.
Der Thread 'Win32-Thread' (0x1c8) hat mit Code 0 (0x0) geendet.
Das Programm "[12824] SupportVS10.exe: Systemeigen" wurde mit Code 0 (0x0) beendet.


Und dann? Dann sehe ich auch nur die Log-Ausgaben der beendeten Threads ;) VS2010
Step-by-step starten, somit sollte es möglich sein zu sehen was die Threads dann überhaupt machen, auch dachte ich der VS Debugger hat ein Tool für Threads. Würde es ja versuchen, aber habe das Problem nicht...

Wieso bezeichnet sogar der Exploiter das als "Problem".
Es ist nun mal so. Fertig. Solange der Debugger nicht mit Errors um sich wirft ist es doch egal.
Wenn es nur ein paar Threads sind und einmalig (wie bei mir), dann ist das so ziemlich irrelevant, aber wenn die ganze Zeit neue Threads erstellt und beendet werden, dann ist da irgend etwas faul. Es mag vielleicht keine echten Probleme für die Applikation aufweisen, es ist jedoch auch nicht beabsichtigt und sollte deshalb behoben werden.

Dann stimmst du mit mir aber trotzdem überein, dass er das lieber den Meister höchstpersönlich fragen sollte.
Keiner von uns kann dir das erklären.
Es ist sicherlich empfehlenswert im offiziellen SFML Forum zu fragen, da dort nebst Laurent auch noch alle anderen SFML "Cracks" sind. Laurent wird jedoch auch nicht viel mehr wissen, es sei dann es war in der Vergangenheit schon einmal ein Problem und er weiss auch nicht mehr jedes Detail von der SFML Implementierung. ;)
Blog: https://dev.my-gate.net/
—————————————————————————
SFML: https://www.sfml-dev.org/
Thor: http://www.bromeon.ch/libraries/thor/
SFGUI: https://github.com/TankOs/SFGUI/

Werbeanzeige