#322551 foobillardplus: please develop a network modus

Package:
foobillardplus
Source:
foobillardplus
Description:
3D OpenGL Billiard Game
Submitter:
Date:
2021-05-28 16:09:03 UTC
Severity:
wishlist
Tags:
#322551#5
Date:
2005-08-11 11:50:33 UTC
From:
To:
hi,

Foobillard's Networking modus is pretty annoying to play, it often bails
out with the following error message during the game:

 shoot: handling unresolved net request

or segfaults, if you try to join a game:

 Fatal signal: Segmentation Fault (SDL Parachute Deployed)

leaving the foobillard which hosts the session eating 100% CPU.

bye,
    - michael

#322551#10
Date:
2005-08-12 12:49:13 UTC
From:
To:
I'll try to reproduce the bug this weekend. I actually never use the
networking mode myself, so I never encountered this.

Frank

#322551#15
Date:
2005-08-14 12:46:02 UTC
From:
To:
Hello,

I received the following bug report for the debian package of
foobillard. I can reproduce the segfault on joining a game here.
gdb tells me:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 17430)]
0x10023304 in proceed_dt (balls=0x100b1594, borders=0x100b15ac, dt=0.00749999983) at billmove.c:1352
1352 dr=vec_diff(balls->ball[i].r,borders->hole[j-1].pos);
(gdb) print j
$4 = -338076354
(gdb) print balls->ball[0]
$8 = {m = 9.11040184e-41, I = 5.69453076e+32, d = 3.53397748e-38, r = {x = 4.36045376e+27, y = 2.92625198e+29, z = 8.2489101e+24}, v = {x = 9.59301603e-39,
    y = 2.74541404e+20, z = 1.09032632e+27}, w = {x = 3.17299506e+30, y = 7.69397838e+35, z = -1.36263819e-33}, b = {{x = nan(0x400000), y = nan(0x400000),
      z = nan(0x400000)}, {x = nan(0x400000), y = nan(0x400000), z = nan(0x400000)}, {x = nan(0x400000), y = nan(0x400000), z = nan(0x400000)}}, nr = 0,
  in_game = 986455359, in_fov = 0, in_hole = -338076354, path = 0xe4a61cbf, pathsize = -1625255106, pathcnt = -2120008641}

Since j comes from in_hole, it looks to me as if the balls->ball[] structures
are not properly initialized.

Frank
----- Forwarded message from Michael Ablassmeier <abi@grinser.de> ----- hi, Foobillard's Networking modus is pretty annoying to play, it often bails out with the following error message during the game: shoot: handling unresolved net request or segfaults, if you try to join a game: Fatal signal: Segmentation Fault (SDL Parachute Deployed) leaving the foobillard which hosts the session eating 100% CPU. bye, - michael
----- End forwarded message -----
#322551#22
Date:
2013-09-03 08:33:56 UTC
From:
To:
Foobillardplus is the successor of foobillard. Network modus is still
unfinished and has therefore been disabled at build time. I'm lowering
the severity to wishlist until someone develops a working network game.

Regards,

Markus

#322551#35
Date:
2014-02-18 19:12:10 UTC
From:
To:
Just for the record for future generations.

The author of foobillardplus confirmed to me last year, that this bug is
still valid or on the TODO-list. The occurrences of #253926 seem to be
quite rare. I haven't seen this bug myself so far.

All wishlist bugs are interesting feature requests but help is wanted to
implement them.

Markus

#322551#40
Date:
2021-03-15 02:46:22 UTC
From:
To:
*Herzliche Grüße!*



*Ich entschuldige mich für die Unterbrechung Ihrer täglichen Aktivitäten.
Ich habe Ihnen diese Nachricht zuvor gesendet, aber keine Antwort von Ihnen
erhalten. Deshalb sende ich sie erneut. Bitte nehmen Sie sich einen Moment
Zeit, um meine E-Mail zu lesen, da dies dringend erforderlich ist
Aufmerksamkeit und Sie werden davon profitieren,*

*Mein Name ist Barrister Louis Dibo, ich bin ein Rechtsanwalt, der im
Bereich der Familiengerichtsbarkeit arbeitet. Ich habe meinen Mandanten und
seine Familie durch einen Autounfall verloren. Er hat die Summe von ($
7,211,000.00 USD) bei seiner Bank, die in Kürze sein wird beschlagnahmt,
weil er ein Auftragnehmer hier in Kamerun war und auch schwere Haus- und
Straßenbaumaschinen liefert. Ich möchte, dass der Left-Fonds als Angehörige
der Familie in Ihre Obhut genommen wird, bevor dieser Fonds von den
leitenden Angestellten der Finanzgesellschaft beschlagnahmt wird Hier.*

*Der Grund, warum ich Sie in dieser Angelegenheit kontaktiert habe, ist,
dass Sie denselben Nachnamen wie mein verstorbener Kunde haben. Er stammt
ebenfalls aus Ihrem Land und es gibt keinen registrierten Namen als Erben
in seiner Kontodatei bei der Finanzgesellschaft. Antworten Sie einfach
dringend, um dies zu ermöglichen Ich möchte Ihnen alle notwendigen und
weiteren Informationen und Erläuterungen zu dieser Transaktion zum besseren
Verständnis geben, wenn Sie interessiert sind.*



*Ich wünsche Ihnen einen schönen Tag und warte auf Ihre schnelle Antwort!*

*Hochachtungsvoll!*

*Barr. Louis Dibo Esq.*

#322551#45
Date:
2021-05-28 16:07:02 UTC
From:
To:
 Schöne Grüße,

Ich entschuldige mich für die Unterbrechung Ihrer täglichen Aktivitäten.
Ich habe Ihnen diese Nachricht zuvor gesendet, aber keine Antwort von Ihnen
erhalten. Deshalb sende ich sie erneut. Bitte nehmen Sie sich einen Moment
Zeit, um meine E-Mail zu lesen, da dies dringend erforderlich ist
Aufmerksamkeit und Sie werden davon profitieren,

Mein Name ist Mehmet Keleş, ich bin ein Rechtsanwalt, der im Bereich der
Familiengerichtsbarkeit arbeitet. Ich habe meinen Mandanten und seine
Familie durch einen Autounfall verloren. Er hat die Summe von
(13.880.000,00 Millionen Dollar) bei seiner Bank, die in Kürze sein wird
beschlagnahmt, weil er ein Auftragnehmer hier in der Türkei war und auch
schwere Haus- und Straßenbaumaschinen liefert. Ich möchte, dass der Fonds
der Linken als Angehörige der Familie in Ihre Obhut genommen wird, bevor
dieser Fonds von den leitenden Angestellten der Finanzgesellschaft
beschlagnahmt wird Hier.

Der Grund, warum ich Sie in dieser Angelegenheit kontaktiert habe, ist,
dass Sie denselben Nachnamen wie mein verstorbener Kunde haben. Er stammt
ebenfalls aus Ihrem Land und es gibt keinen registrierten Namen als Erben
in seiner Kontodatei bei der Finanzgesellschaft. Antworten Sie einfach
dringend, um dies zu ermöglichen Ich möchte Ihnen alle notwendigen und
weiteren Informationen und Erläuterungen zu dieser Transaktion zum besseren
Verständnis geben, wenn Sie interessiert sind.

Ich wünsche Ihnen einen schönen Tag und warte auf Ihre schnelle Antwort!

Hochachtungsvoll!

Rechtsanwalt. Mehmet Keleş Esq