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

Schorsch

Supermoderator

  • »Schorsch« ist der Autor dieses Themas

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

1

19.02.2012, 23:28

Fehler beim erstellen von Antworten

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
You get more information about the problem in our knowledge base: http://www.woltlab.com/help/?code=1062Information:error message: Invalid SQL: INSERT INTO wbb1_1_post_hash (postID, messageHash, time) VALUES  (219031, '90835af1392930330d770d0c56b93957d923019e', 1329690266)
error code: 1062
sql type: MySQLDatabase
sql error: Duplicate entry '90835af1392930330d770d0c56b93957d923019e' for key 1
sql error number: 1062
sql version: 
file: /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/system/database/MySQLDatabase.class.php (118)
php version: 5.2.4-2ubuntu5.23
wcf version: 1.1.8 (Tempest)
date: Sun, 19 Feb 2012 22:24:27 +0000
request: /index.php?form=PostAdd&threadID=17584
referer: https://www.spieleprogrammierer.de/index.php?form=PostAdd&threadID=17584
Stacktrace:#0 /var/www/vhosts/spieleprogrammierer.de/httpdocs/lib/data/post/PostEditor.class.php(331): MySQLDatabase->sendQuery('INSERT INTO?wbb...')
#1 /var/www/vhosts/spieleprogrammierer.de/httpdocs/lib/form/PostAddForm.class.php(165): PostEditor::create('17584', '', 'Ob du jetzt Vox...', '1516', 'Schorsch', Array, Object(MessageAttachmentListEditor), Object(PollEditor), NULL, 0)
#2 /var/www/vhosts/spieleprogrammierer.de/httpdocs/lib/form/ThreadAddForm.class.php(178): PostAddForm->save()
#3 /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/form/AbstractForm.class.php(90): ThreadAddForm->submit()
#4 /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/form/CaptchaForm.class.php(104): AbstractForm->readData()
#5 /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/form/MessageForm.class.php(193): CaptchaForm->readData()
#6 /var/www/vhosts/spieleprogrammierer.de/httpdocs/lib/form/ThreadAddForm.class.php(369): MessageForm->readData()
#7 /var/www/vhosts/spieleprogrammierer.de/httpdocs/lib/form/PostAddForm.class.php(243): ThreadAddForm->readData()
#8 /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/page/AbstractPage.class.php(90): PostAddForm->readData()
#9 /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/form/MessageForm.class.php(237): AbstractPage->show()
#10 /var/www/vhosts/spieleprogrammierer.de/httpdocs/lib/form/ThreadAddForm.class.php(434): MessageForm->show()
#11 /var/www/vhosts/spieleprogrammierer.de/httpdocs/lib/form/PostAddForm.class.php(312): ThreadAddForm->show()
#12 /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/page/AbstractPage.class.php(46): PostAddForm->show()
#13 /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/util/RequestHandler.class.php(64): AbstractPage->__construct()
#14 /var/www/vhosts/spieleprogrammierer.de/httpdocs/wcf/lib/util/RequestHandler.class.php(95): RequestHandler->__construct('PostAdd', Array, 'form')
#15 /var/www/vhosts/spieleprogrammierer.de/httpdocs/index.php(8): RequestHandler::handle(Array) #16 {main}




Naja das ist der Fehler den ich heute schon 2 mal zu Gesicht bekommen habe. Wenn ich F5 drücke steht der Beitrag danach 2 mal im Thread.
Für mich siehts so aus, als wenn versucht würde zwei mal der gleiche Eintrag in die DB zu schreiben? Naja ich denke David wird damit mehr anfangen können. Auf Absenden habe ich natürlich jeweils nur ein mal geklickt;)
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

2

20.02.2012, 06:19

So was in der Art kam bei mir durchaus auch nicht selten vor. :hmm:

MfG
Check

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

3

20.02.2012, 12:44

Seltsam. Ich habe nichts am Forum geändert in letzter Zeit...

Schorsch

Supermoderator

  • »Schorsch« ist der Autor dieses Themas

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

4

20.02.2012, 13:49

Mir kam es eben so vor, als wenn meine Maus einen Doppelklick ausgelöst hätte, obwohl ich nur einfach geklickt habe. Hatte schon mal jemand solche Probleme mit seiner Maus? Wundert mich eigentlich gesagt, aber könnte ja möglicherweise mein Problem gewesen sein. Wenn ich auf den Antworten Button geklickt habe, hat meine Maus vielleicht zwei Klicks an das System übertragen. Damit wird dann das Forum vielleicht nicht ganz fertig und erzeugt den Fehler wegen eines Doppelposts.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

5

20.02.2012, 13:52

Kann sein. Ist mir schon mehrmals mit Razer Mäusen passiert nach einem Weilchen.

Schorsch

Supermoderator

  • »Schorsch« ist der Autor dieses Themas

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

6

20.02.2012, 14:30

Naja hab meine Logitech jetzt seid knapp 9 Jahren;) Vielleicht wirds irgendwann Zeit für ne neue. Aber dann ist es möglich, dass das das Problem bei mir war.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

7

20.02.2012, 15:02

Trotzdem sollte das aber nicht zu einem SQL-Fehler führen.
Dieser Posting-Hash soll eigentlich (versehentliche) Doppelpostings verhindern.

Werbeanzeige