Le problème a été réglé par notre équipe.
[03/08/13 à 15h05] [Lorh] : Corrigé a la prochaine, seule les 50 premieres ventes seront affichées.
FONCTIONNEMENT BUG / QU'ON RETROUVE SUR LE SERVEUR : La 51° vente créée plante le jeu et crée la WoWError suivante si on passe à l'onglet "Ventes" en venant d'un des deux autres onglets (et donc, à la reco, crash à 100%) : WoWError a écrit:============================================================================== World of WarCraft (build 5875)
Exe: C:\Program Files\WOW-NOSTALGEEK\WoW.exe Time: Aug 8, 2012 6:30:05.046 PM User: Yselune Computer: XXX ------------------------------------------------------------------------------
This application has encountered a critical error:
ERROR #132 (0x85100084) Fatal Exception Program: C:\Program Files\WOW-NOSTALGEEK\WoW.exe Exception: 0xC0000005 (ACCESS_VIOLATION) at 001B:004CCACC
The instruction at "0x004CCACC" referenced memory at "0x42C80000". The memory could not be "written".
WoWBuild: 5875 ------------------------------------------------------------------------------
---------------------------------------- x86 Registers ----------------------------------------
EAX=00000001 EBX=0012FDF8 ECX=07204001 EDX=42C80000 ESI=00000032 EDI=0012FE28 EBP=0012FDF0 ESP=0012FDD8 EIP=004CCACC FLG=00010297 CS =001B DS =0023 ES =0023 SS =0023 FS =003B GS =0000
---------------------------------------- Stack Trace (Manual) ----------------------------------------
Address Frame Logical addr Module
004CCACC 0012FDF0 0001:000CBACC C:\Program Files\WOW-NOSTALGEEK\WoW.exe 00537AE7 0012FE14 0001:00136AE7 C:\Program Files\WOW-NOSTALGEEK\WoW.exe 00537CA5 0012FE40 0001:00136CA5 C:\Program Files\WOW-NOSTALGEEK\WoW.exe 00538541 0012FE68 0001:00137541 C:\Program Files\WOW-NOSTALGEEK\WoW.exe 005B3DE3 0012FEA8 0001:001B2DE3 C:\Program Files\WOW-NOSTALGEEK\WoW.exe 00421022 0012FF18 0001:00020022 C:\Program Files\WOW-NOSTALGEEK\WoW.exe 00420BF1 0012FF30 0001:0001FBF1 C:\Program Files\WOW-NOSTALGEEK\WoW.exe 0040411E 0012FFC0 0001:0000311E C:\Program Files\WOW-NOSTALGEEK\WoW.exe 7C817077 0012FFF0 0001:00016077 C:\WINDOWS\system32\kernel32.dll
---------------------------------------- Stack Trace (Using DBGHELP.DLL) ----------------------------------------
004CCACC WoW.exe <unknown symbol>+0 (0x0012FE28,0x00537AE7,0x008F2769,0x0012FE28)
(j'ai effacé la suite et fin, qui est sans intérêt) COMMENT CA DEVRAIT FONCTIONNER : L'HV devrait accepter plus de 50 ventes sans crasher le jeu. SOURCE / JUSTIFICATION : Fonctionnement normal de l'HV. COMMENTAIRES : Sur NG 2.4.3 Vanilla, j'avais aussi produit ce bug (de manière reproductible) à la 256° vente. Par contre, à la beta fermée, je n'avais pas eu ce bug. EDIT : Comme on pouvait s'y attendre, si des ventes sont réalisées et font retomber le nombre de ventes restantes à 50 ou moins, le bug disparait.
FKA Lhazard
même problème, très chiant pour un adepte du trading HV ^^
up ! on est passé de 50 pages d''enchères en 2.4.3 à 16 en 1.12 :/
Syryana a écrit:on est passé de 50 pages d''enchères en 2.4.3 à 16 en 1.12 :/
C'est à peu près ça, j'observe plutôt en moyenne 20 pages, soit environ 1000 ventes. Avant, j'observais environ 2000 ventes en période creuse et 4000 en période pleine. Le pic de ventes que j'ai pu observé était de l'ordre de 5000, en juin dernier. L'effondrement du commerce à l'HV était prévisible, et de fait, inévitable. Plusieurs raisons à ça. Le stockage : - disparition des BDG personnelles pour le stockage (588 slots perdus pour une BDG à 6 onglets); - disparition des sacs 24 emplacements (104 slots perdus pour un perso passant de 11 sacs 24 à 10 sacs 16); - réduction de la taille de la banque personnelle (4 slots perdus, plus un de sac, déjà pris en compte). Soit 696 slots perdus dans cet exemple (loin d'être fictif; c'est le mien). La Poste et l'Hôtel des Ventes : - disparition du courrier à envois multiple (utile pour le stockage temporaire); - plantage de l'HV à la 51° vente créée (bug qui a existé aussi un temps sur offi, avant d'être fixed); - passage des échéances de vente de 12/24/48 heures à 2/12/24 heures (ce qui force le "Just-In-Time"). Ce dernier point est sans doute le plus gênant de tous pour les "gros commerçants". Le passage du délai long de 48 à 24 heures demande mécaniquement 2 fois plus de travail pour maintenir le même commerce. De plus, cette même réduction des échéances de vente multiplie à l'inverse le prélèvement réel de la commission de l'HV. C'est assez rédhibitoire, et en ce qui me concerne, pour toutes ces raisons, j'ai décidé de liquider mes stocks et de passer à autre chose. C'était ça, Vanilla : pas vraiment le paradis des vendeurs. Incidemment, sur offi, l'évolution fut exactement inverse : c'est le passage en BC qui à boosté le commerce. Toutefois, quelques solutions de remplacement existent. Pour garder un certain confort à l'HV, un addon comme Auctioneer devient indispensable. Pour les envois multiples à la Poste, un addon comme GMail redevient tout à coup très utile. Pour le stockage, la seule solution reste évidemment de se créer une armée de mules... Concernant le bug en topic initial, en attendant son fix, il reste à multiplier les vendeurs et à se limiter strictement à 50 ventes par vendeur : sinon, il ne reste plus qu'à attendre que quelque chose revienne de l'HV. Tout ceci a une conséquence immédiate déjà largement observée : la hausse des prix. Moins de vendeurs signifie moins de produits en vente. Moins de produits en vente signifie moins de concurrence. Moins de concurrence signifie plus de situations de monopole. Plus de situations de monopole signifie mécaniquement hausse des prix. Au final : - l'acheteur devra généralement payer plus cher; - le vendeur aura plus de boulot pour arriver au même résultat qu'avant; - les commissions et dépôts de l'HV, à charge du vendeur, vont réduire les marges; - le commerce sera globalement une activité moins lucrative et plus dévoreuse de temps; - les volume de ventes observés à l'HV vont s'effondrer, et sans doute se concentrer sur quelques jours. Tous ces phénomènes sont déjà observés. Et je le répète, c'est normal : Vanilla favorisait bien moins le commerce que BC ne l'a fait ultérieurement.
FKA Lhazard
Je remonte ce topic, tombé au fond de la page 3, afin d'éviter des redondances de posts, comme vues récemment.
Et donc ajoutez vos +1 (plutôt que de créer un nouveau topic), SVP.
FKA Lhazard
Ces riches ils en veulent toujours plus, go leur mettre une taxe de 75%! Des traders virtuels vous avez dit??
+1
Après un certain nombre de ventes je peux plus rien mettre en vente (crash) ou regardé le panneau de mes ventes (crash) jusqu'a ce que des objets soit vendus.
je suis aussi confronté à ce probleme.
C'est vrai qu'avec un add on comme auctioneer, on arrive très vite au 51 ventes.
Lorh › 05 Jun 2013, 20:06
Je viens de lire votre rapport, dans la majorité des cas il sera traité selon l'ordre du système de +1 disponible en haut à droite de ce sujet. Cependant, si le soucis peut-être réglé sans une mise à jour du serveur, votre rapport sera traité directement dans les jours qui suivent.
Vous pouvez connaître la position de votre sujet sur le classement des sujets par priorité de "+1".
Pensez à voter pour votre propre rapport et inviter les joueurs qui pourraient être concernés par celui-ci à faire de même.
Oulalalala, après 15 crashs, add-on enlevés puis remis, etc ..., je suis content de trouver ce sujet.
C'est quand même très handicapant, j'espère que ce bug sera traité dans les premiers, même si je vois qu'il date déjà d'il y a un moment.
Parce que 50 ventes, c'est quand très peu, surtout à Vanilla pour stocker le farm, c'est galère!
Les comptes sont gratuits sur nostalgeek , je te conseille de créer un compte dédié, avec des mules spécialisées. 50 enchères par mules, t'as de quoi voir venir :)
A mort les trader, vous foutez l'éconnomie en l'air
Râleur des bas fonds
+1 up
ça doit pas être super compliqué de fix le probleme non? augmentez la taille de la bdd de l'hotel des ventes, faites un malloc plus grand, mettez des doubles au lieu de int, j'en sais rien =)
Rmp a écrit:ça doit pas être super compliqué de fix le probleme non? augmentez la taille de la bdd de l'hotel des ventes, faites un malloc plus grand, mettez des doubles au lieu de int, j'en sais rien =)
De toute évidence... et comme on dit...
|
|
Lorh
Administrateur Gestion/Developpement
|
L'immenserie de votre incultance dépasse l'entendure.
C'est dommage de voir de tels réactions de ta part je trouve Lorh.. Je n'ai jamais bien compris à quoi ça peut t'avancer de faire cela?
Vu ce que Lorh se prend tous les jours, je pense qu'une overdose est au goût du jour ! Néanmoins ce genre de réaction laisse fortement à désirer. C'est regrettable venant d'un nain :o
Heinainken a écrit:C'est regrettable venant d'un nain :o
C'est RP, plutôt.^^
Complexe, si pas impossible, car le problème ne provient pas du Serveur, mais du Client. Explications (très) schématiques, sans même avoir besoin de voir le code.
Le Serveur stocke les ventes dans un array de taille N. Le Client stocke les ventes dans un array de taille n.
Or, la source du problème est que N > n.
Et donc, à 51+ ventes, la valeur stockée dans N dépasse la valeur stockable dans n. Le Serveur envoie au Client la valeur de N, qui tente de l'écrire dans n : crash du Client.
Un fix au niveau du Client n'est, de fait, pas envisageable, pour des raisons pratiques. Un fix au niveau du Serveur serait, s'il était possible, que la taille de N = la taille de n.
Ca ne ferait qu'éviter le crash du Client...
Mais ceci ne ferait que sans soute que reporter le problème, au niveau des addons, cette fois. Il faudrait dès lors contrôler tous les effets de bord possibles au niveau des addons de ventes multiples. Auctioneer ou IntensityAH, par exemple, risqueraient d'apprécier modérément...
Personnellement, je vis très bien avec ce bug : j'ai engagé du petit personnel pour la vente (des mules, quoi).
FKA Lhazard
Ce qui sera fait c'est une limite à 49 items en vente pour évitez que vous crachiez. Mais c'est pas aussi évident que ça.
Spécialiste des mécaniques du jeu et du fonctionnement du serveur.
c'est tres facile de faire l'enfant au lieu de prendre du recul en voyant le probleme.. et c'est vrai qu'on a tous l'acces au core pour "connaitre" comme toi.
Oui, ma réaction peut etre considérée comme limite, mais elle est motivée par une certaine lassitude face a ce genre de réaction bête.
Pour l'analogie, imaginez vous aller au CERN il y a 5 ans et dire au personnel "azy tu me le trouve ce boson, ça doit pas etre si compliqué que ça". Ils auraient été ravis.
|
|
Lorh
Administrateur Gestion/Developpement
|
L'immenserie de votre incultance dépasse l'entendure.
Lorh a écrit: CERN
boson
Ce moment où tu réalises que t'es trop jeune :'(
" Les préjugés sont comme les images , ils doivent évoluer " Moi .
Corrigé a la prochaine, seule les 50 premieres ventes seront affichées.
|
|
Lorh
Administrateur Gestion/Developpement
|
L'immenserie de votre incultance dépasse l'entendure.
Le problème est "symétrique"... Je m'explique. Je viens de m'apercevoir que la 51° offre provoque elle aussi ce même crash. Comment ne m'en suis-je pas aperçu plus tôt ? Tout simplement parce que c'est la première fois que je fais autant d'offres... La différence majeure, c'est que la simple ouverture de l'HV le provoque immédiatement. Et non l'onglet "Offres", comme j'aurais pu m'y attendre. Et donc, je ne sais pas si ceci, Lorh a écrit:Corrigé a la prochaine, seule les 50 premieres ventes seront affichées.
appliqué aux offres, pourrait régler le problème. A voir.
FKA Lhazard
Depuis mon dernier message, j'ai dépassé quelques fois les 50 ventes sans provoquer de crash. Donc, à cet égard, le fix évoqué plus haut semble parfaitement fonctionnel.
Là, par contre, je viens de dépasser par inadvertance les 50 offres et provoquer aussitôt un crash. Et donc, cette fois, il semble que cette face du bug soit toujours d'actualité.
FKA Lhazard
Je me suis toujours demandé combien tu possédais de thunes, depuis le temps.
Fais-moi peur pls.
and we don't want to live forever and we know that suffering is so much better
Héhé ! Pas tant qu'on pourrait le croire. Là, tout de suite, je n'ai "que" 18201 po 34 pa 00 pc sur moi... pour mes faux frais.
Mais depuis le passage de 2.4.3 en 1.12.1, j'ai une armée de mules... de quoi remplir 2 raids... Et avec en outre 10 vendeurs spécialisés et 10 stockeurs de chose "rares et chères", ça commence à chiffrer.
Si je vendais tous mes stocks, ce ne serait environ "que" de l'ordre de 200 à 300K po.
FKA Lhazard
Effectivement, c'est « peu » !
Comment peux-tu résister à la tentation de tout vendre, pour la simple histoire d'être le fuckin' Tywin Lannister du serv' ?
Surtout qu'à force, la gestion d'autant de mules doit être abrutissante !
BDG, where r u?
and we don't want to live forever and we know that suffering is so much better
Lewd a écrit:Surtout qu'à force, la gestion d'autant de mules doit être abrutissante !
Complètement, rien qu'avec ça je n'aurais pas le courage ! Bien noté pour le signalement
|
|
Lorh
Administrateur Gestion/Developpement
|
L'immenserie de votre incultance dépasse l'entendure.
C'est ce que je fais, en effet, je liquide mes stocks, mais ça prend du temps. A un terme de 2 mois, disons pour début juillet, l'objectif est d'avoir liquidé la moitié de mes mules.
Au demeurant, je gère tout avec un fichier Excel, exhumé de mon passage sur offi.
FKA Lhazard
Yselune a écrit:Au demeurant, je gère tout avec un fichier Excel, exhumé de mon passage sur offi.
Carré ça, j'aime. Si jamais tu te retrouves sur un départ définitif et que tout pixel relatif à ce serveur se métamorphose en grotesque et définitive banalité à tes yeux, on peut jouer ta fortune si tu le souhaites. Poker ou chess, au choix.
and we don't want to live forever and we know that suffering is so much better
je propose un pierre-feuille-ciseaux
non à la liberté d'expression
Asj a écrit:je propose un pierre-feuille-ciseaux
Hors de question, je perds toujours à ça... Du coup, je monte toujours à l'arrière de la voiture :(
and we don't want to live forever and we know that suffering is so much better
non à la liberté d'expression
Asj a écrit:lewd rolls back
désolé
Need rajouter le Like / Dislike sur les réponses des threadz, sérieux.
and we don't want to live forever and we know that suffering is so much better
|