[DONE] Evererst absturz

    • sitago
      sitago
      Bronze
      Dabei seit: 14.03.2007 Beiträge: 163
      PokerStrategy.com Elephant Version: 0.78

      Betriebssystem:
      (X) XP
      ( ) Vista
      ( ) Windows 7

      Auf welchen Pokerraum bezieht sich das Problem:
      ( ) PartyPoker
      ( ) PokerStars
      ( ) FullTilt
      ( ) iPoker Netzwerk (Mansion, Titan, etc.)
      (X) andere: Everest

      Problem in FAQ gesucht: (Siehe: hier)
      ( ) Ja
      (X) Nein

      Screenshot vorhanden:
      ( ) Ja
      (X) Nein

      Fehlermeldungen im Logfile vorhanden:
      (Wo finde ich die Log-Datei auf meinem Computer? Siehe: hier)
      (X) Ja
      ( ) Nein

      Bei Datenbankproblemen:
      PostgreSQL separat installiert:
      ( ) Ja
      (X) Nein, der Elephant hat Postgres mit installiert

      Datenbankproblem-Guide gelesen? (Siehe: hier)
      ( ) Ja
      (X) Nein

      Genaue Problembeschreibung:

      Der Ele ist mir mitten im Spiel abgestuerzt, vielleicht hilft Euch das Logfile hier weiter:

      code:
      CPU: AMD Athlon(tm) 64 Processor 3500+ at 2210 Mhz with 1 cores (x86 Family 15 Model 95 Stepping 2)
      OS : Microsoft Windows XP Professional (Microsoft Windows NT 5.1.2600 Service Pack 3)
      RAM: 1.87GB
      Culture info: de-DE
      
      2010-04-02 08:52:30,875 - 53812 [1] INFO  VersionUpdate: Starting background version check...
      2010-04-02 08:52:30,968 - 53906 [11] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      2010-04-02 08:52:31,156 - 54093 [13] INFO  VersionUpdate: Background version check finished.
      Latest Version: 0.76.548.1239
      NewVersionAvail: False
      IgnoreUpdateVersion: 
      
      2010-04-02 08:52:36,734 - 59671 [25] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      2010-04-02 08:52:38,984 - 61921 [29] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      2010-04-02 08:53:00,265 - 83203 [30] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      2010-04-02 08:53:09,453 - 92390 [26] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      2010-04-02 08:53:12,984 - 95921 [1] ERROR PBNLogger: Exception caught in Void PokerStrategyElephant.StatisticOverView.gridViewOverviewSessions_CustomDrawFooterCell(System.Object, DevExpress.XtraGrid.Views.Grid.FooterCellCustomDrawEventArgs)
      -------------------- System.InvalidCastException --------------------
      - Message: Unable to cast object of type 'System.Windows.Forms.BindingSource' to type 'System.Collections.Generic.List`1[PokerStrategyElephant.OverviewLine]'.
      - Data: System.Collections.ListDictionaryInternal
      - TargetSite: Void gridViewOverviewSessions_CustomDrawFooterCell(System.Object, DevExpress.XtraGrid.Views.Grid.FooterCellCustomDrawEventArgs)
      - HelpLink: <null>
      - Source: Elephant
      - InnerException: <null><none>
      - StackTrace:
         at PokerStrategyElephant.StatisticOverView.gridViewOverviewSessions_CustomDrawFooterCell(Object sender, FooterCellCustomDrawEventArgs e)
      2010-04-02 08:53:19,109 - 102046 [19] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      2010-04-02 08:53:40,406 - 123343 [18] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      


      Ich habe ihn dann neu gestartet, und erstmal weiter gespielt, von daher kann ich die Zeit nicht mehr ganz genau zuordnen, aber es kann schon sehr gut die InvalidCastException ab Zeile 22 sein.

      Im Prinzip habe ich zur Zeit des Absturzes nichts besonderes gemacht, lediglich wollte ich den Thunderbird mal kurz in den Vordergrund holen, weil ich eine Email bekommen hatte.
  • 6 Antworten
    • sitago
      sitago
      Bronze
      Dabei seit: 14.03.2007 Beiträge: 163
      Es ist wieder zum gleichen Absturz gekommen, und diesmal habe ich die korrekte Fehlermeldung sichern koennen:

      code:
      2010-04-10 08:44:41,687 - 1823046 [35] ERROR PokerStrategy.Elephant.NHibernate.Repositories: Exception caught in Void PokerStrategy.Elephant.NHibernate.Repositories.TourneyRepository.Update(System.Collections.Generic.IEnumerable`1[PokerStrategy.Elephant.PokerHand.Tourney])
      -------------------- NHibernate.TransactionException --------------------
      - Message: Begin failed with SQL exception
      - Data: System.Collections.ListDictionaryInternal
      - TargetSite: Void Begin(System.Data.IsolationLevel)
      - HelpLink: <null>
      - Source: NHibernate
      - InnerException: System.NullReferenceException<none>
      - StackTrace:
         at NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel isolationLevel)
         at NHibernate.Transaction.AdoTransaction.Begin()
         at NHibernate.AdoNet.ConnectionManager.BeginTransaction()
         at NHibernate.Impl.SessionImpl.BeginTransaction()
         at PokerStrategy.Elephant.NHibernate.SessionLayer.Update[T](IEnumerable`1 itemCollection)
         at PokerStrategy.Elephant.NHibernate.Repositories.PersistentRepository`1.Update(IEnumerable`1 itemCollection)
         at PokerStrategy.Elephant.NHibernate.Repositories.TourneyRepository.Update(IEnumerable`1 itemCollection)
          -------------------- System.NullReferenceException --------------------
          - Message: Object reference not set to an instance of an object.
          - Data: System.Collections.ListDictionaryInternal
          - TargetSite: Void .ctor(Npgsql.NpgsqlConnection, System.Data.IsolationLevel)
          - HelpLink: <null>
          - Source: Npgsql
          - InnerException: <null><none>
          - StackTrace:
         at Npgsql.NpgsqlTransaction..ctor(NpgsqlConnection conn, IsolationLevel isolation)
         at Npgsql.NpgsqlConnection.BeginTransaction(IsolationLevel level)
         at Npgsql.NpgsqlConnection.BeginDbTransaction(IsolationLevel isolationLevel)
         at System.Data.Common.DbConnection.System.Data.IDbConnection.BeginTransaction()
         at NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel isolationLevel)
      2010-04-10 08:44:51,671 - 1833031 [29] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      2010-04-10 08:45:10,984 - 1852343 [16] ERROR PokerStrategy.Elephant.Import.PipeNode.Parser: Exception caught in Void PokerStrategy.Elephant.Import.PipeNode.PipeNodeBase.ThreadFuncWrapper(PokerStrategy.Elephant.Import.PipeNode.IPipeContext): No matching parser found.
      Will put this work item into error queue
      2010-04-10 08:45:11,000 - 1852359 [24] ERROR PokerStrategy.Elephant.NHibernate.Repositories: Exception caught in Void PokerStrategy.Elephant.NHibernate.Repositories.TourneyRepository.Update(System.Collections.Generic.IEnumerable`1[PokerStrategy.Elephant.PokerHand.Tourney])
      -------------------- NHibernate.TransactionException --------------------
      - Message: Begin failed with SQL exception
      - Data: System.Collections.ListDictionaryInternal
      - TargetSite: Void Begin(System.Data.IsolationLevel)
      - HelpLink: <null>
      - Source: NHibernate
      - InnerException: Npgsql.NpgsqlException<none>
      - StackTrace:
         at NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel isolationLevel)
         at NHibernate.Transaction.AdoTransaction.Begin()
         at NHibernate.AdoNet.ConnectionManager.BeginTransaction()
         at NHibernate.Impl.SessionImpl.BeginTransaction()
         at PokerStrategy.Elephant.NHibernate.SessionLayer.Update[T](IEnumerable`1 itemCollection)
         at PokerStrategy.Elephant.NHibernate.Repositories.PersistentRepository`1.Update(IEnumerable`1 itemCollection)
         at PokerStrategy.Elephant.NHibernate.Repositories.TourneyRepository.Update(IEnumerable`1 itemCollection)
          -------------------- Npgsql.NpgsqlException --------------------
          - Message: ERROR: 25001: SET TRANSACTION ISOLATION LEVEL must be called before any query
          - Severity: ERROR
          - Code: 25001
          - BaseMessage: SET TRANSACTION ISOLATION LEVEL must be called before any query
          - Detail: 
          - Hint: 
          - Position: 
          - Where: 
          - File: .\src\backend\commands\variable.c
          - Line: 557
          - Routine: assign_XactIsoLevel
          - ErrorSql: BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
          - Errors: System.Collections.ArrayList
          - ErrorCode: -2147467259
          - Data: System.Collections.ListDictionaryInternal
          - TargetSite: Boolean MoveNext()
          - HelpLink: <null>
          - Source: Npgsql
          - InnerException: <null><none>
          - StackTrace:
         at Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
         at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
         at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
         at Npgsql.ForwardsOnlyDataReader.NextResult()
         at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
         at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
         at Npgsql.NpgsqlCommand.ExecuteBlind()
         at Npgsql.NpgsqlTransaction..ctor(NpgsqlConnection conn, IsolationLevel isolation)
         at Npgsql.NpgsqlConnection.BeginTransaction(IsolationLevel level)
         at Npgsql.NpgsqlConnection.BeginDbTransaction(IsolationLevel isolationLevel)
         at System.Data.Common.DbConnection.System.Data.IDbConnection.BeginTransaction()
         at NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel isolationLevel)
      
    • Larres
      Larres
      Bronze
      Dabei seit: 07.09.2009 Beiträge: 2.402
      Hi sitago,

      danke für Deine ausführlichen Fehlerberichte, kannst Du uns bei einem solchen Absturz bitte auch einmal den entsprechenden Eintrag des Windows Eventlogs posten?

      Unter XP findest Du die Logs hier:

      Systemsteuerung/Verwaltung/Computerverwaltung, dort sind es dann unter /Ereignisanzeige/Anwendung die Einträge für "Pokerstrategy.com Elephant".

      Danke,
      L.
    • sitago
      sitago
      Bronze
      Dabei seit: 14.03.2007 Beiträge: 163
      Beschreibung:

      code:
      EventType clr20r3, P1 elephant.exe, P2 0.78.845.1596, P3 4bb4c1a2, P4 system.windows.forms, P5 2.0.0.0, P6 4889dee7, P7 1521, P8 12f, P9 npgsql.npgsqlexception, P10 NIL.
      


      Daten:
      code:
      0000: 63 00 6c 00 72 00 32 00   c.l.r.2.
      0008: 30 00 72 00 33 00 2c 00   0.r.3.,.
      0010: 20 00 65 00 6c 00 65 00    .e.l.e.
      0018: 70 00 68 00 61 00 6e 00   p.h.a.n.
      0020: 74 00 2e 00 65 00 78 00   t...e.x.
      0028: 65 00 2c 00 20 00 30 00   e.,. .0.
      0030: 2e 00 37 00 38 00 2e 00   ..7.8...
      0038: 38 00 34 00 35 00 2e 00   8.4.5...
      0040: 31 00 35 00 39 00 36 00   1.5.9.6.
      0048: 2c 00 20 00 34 00 62 00   ,. .4.b.
      0050: 62 00 34 00 63 00 31 00   b.4.c.1.
      0058: 61 00 32 00 2c 00 20 00   a.2.,. .
      0060: 73 00 79 00 73 00 74 00   s.y.s.t.
      0068: 65 00 6d 00 2e 00 77 00   e.m...w.
      0070: 69 00 6e 00 64 00 6f 00   i.n.d.o.
      0078: 77 00 73 00 2e 00 66 00   w.s...f.
      0080: 6f 00 72 00 6d 00 73 00   o.r.m.s.
      0088: 2c 00 20 00 32 00 2e 00   ,. .2...
      0090: 30 00 2e 00 30 00 2e 00   0...0...
      0098: 30 00 2c 00 20 00 34 00   0.,. .4.
      00a0: 38 00 38 00 39 00 64 00   8.8.9.d.
      00a8: 65 00 65 00 37 00 2c 00   e.e.7.,.
      00b0: 20 00 31 00 35 00 32 00    .1.5.2.
      00b8: 31 00 2c 00 20 00 31 00   1.,. .1.
      00c0: 32 00 66 00 2c 00 20 00   2.f.,. .
      00c8: 6e 00 70 00 67 00 73 00   n.p.g.s.
      00d0: 71 00 6c 00 2e 00 6e 00   q.l...n.
      00d8: 70 00 67 00 73 00 71 00   p.g.s.q.
      00e0: 6c 00 65 00 78 00 63 00   l.e.x.c.
      00e8: 65 00 70 00 74 00 69 00   e.p.t.i.
      


      Nochwas?
    • Larres
      Larres
      Bronze
      Dabei seit: 07.09.2009 Beiträge: 2.402
      Hallo sitago,

      mit dieser gefilterten Info können wir leider auch nichts anfangen, kannst Du bitte das original Log einfach an elephant'at'pokerstrategy.com mailen?

      Wenn Du im Eventlog bist, einfach das Log (unverändert und inkl. der Fehlermeldung) für unsere Applikation speichern.

      Danke,
      L.
    • sitago
      sitago
      Bronze
      Dabei seit: 14.03.2007 Beiträge: 163
      Mh, die alten Eventlogs finde ich jetzt nicht mehr. Aber die Absturzproblematik wurde ja sowieso schon mit einem Update vor einigen Wochen angeblich behoben. Jedenfalls habe ich den Patch eingespielt, und seitdem in der Tat keinen Absturz mehr gehabt. Kann also geschlossen werden.
    • Larres
      Larres
      Bronze
      Dabei seit: 07.09.2009 Beiträge: 2.402
      Hi sitago,

      vielen Dank für Dein Feedback! Es freut mich, das Dein Problem behoben werden konnte!

      Cheers,
      L.