PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Skichallenge 09 - startet und stürtzt wieder ab.



sterum
09.12.08, 11:46
Hi,

Ich weiß, es gibt die SC 09 erst seit kurzem zum downloaden, aber vielleicht kann mir ja trotzdem einer helfen.

Die Installation klappte reibungslos. Auch kann ich das Spiel starten, und komme bis zum Fenster mit den Einstellungen, wenn ich aber auf Spiel starten klicke bricht es nach kurzem mit folgender Fehlermeldung ab:


fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
set versionhash sc09.1.AT_MAINfixme:mixer:ALSA_MixerInit No master control found on USB Device 0x46d:0x992, disabling mixer
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
err:exec:dde_connect Argify buffer not large enough, truncated
err:winebrowser:get_url_from_dde Unabled to retrieve URL from string L"\""
err:winebrowser:wmain Usage: winebrowser URL


wine Version = 1.0.1
System = Ubuntu 8.10

gally
09.12.08, 21:11
hallo!

hab genau die selbe fehlermeldung!! wortgleich!

der einzige unterschied ist, ich verwende,

wine - 1.1.10
ubuntu - 8.04

als lösungsansatz hab ich das hier gefunden.

http://forum.winehq.org/viewtopic.php?p=15557&sid=553006e7a12ca9742f4cac7d73aa5156

hat bei mir allerdings leider nicht geholfen! vielleicht hat ja noch jemand eine andere idee!

mfg gally

unbob
10.12.08, 07:31
Hi,

I stumbled over this thread in my search for a solution to the same error message and I thought I'd inform you of my findings.

With the help of http://translate.google.com and http://geoget.ararat.cz/doku.php/doc:user:wine I figured out how to get past the winebrowser error message.
As explained at the Czech site, a workaround is to add %1 to the 'winebrowser.exe' entries in the registry.

To see the entries:

grep winebrowser.exe ~/.wine/*.reg -rin

To add %1 to the entries:

sed -i 's/winebrowser.exe -nohome"/winebrowser.exe -nohome %1"/' ~/.wine/*.reg


Unfortunately the game doesn't start.
It seems like the browser error was just a link to some errorhandler url thingie at greentube.com:

http://gm.greentube.com/errorHandler.aspx?exitcode=140230992&versionhash=sc09.1.NRK_MAIN&game=sc09&module=NRK_MAIN&edition=NRK_MAIN&language=en&allowedgameflags=privatetournament%2Cnickname&execute=game.exe&installation=U%2FjyFXJ73R9rZeAla1jjnw%3D%3D&r=018505
from updater.log, that url should probably be something like:

http://gm.greentube.com/errorHandler.aspx?exitcode=140230992&versionhash=sc09.1.NRK_MAIN&game=sc09&module=NRK_MAIN&edition=NRK_MAIN&language=en&allowedgameflags=privatetournament%2Cnickname&execute=game.exe&installation=U%2FjyFXJ73R9rZeAla1jjnw%3D%3D&r=0185050264afa4fd20ef9832382db119&log=Md0LAABCWmg5MUFZJlNZyCCIkgAFBd%2BAEhJE9X%2FyP% 2B%2FfSr%2F%2F%2F%2FRQBOa8DWyzFSqQpQ0EaRqbUaT0GoND QNAaAaBpkMmmgcwBGCYgGATBNGQ0MAmCMTCU0IE1NATTISaNA9 QABkaAAHqHMARgmIBgEwTRkNDAJgjEwkk0EyJlNpNTZTam0Qam 1Pao%2FVMEND1PU8UD1FDzP6uqxmd85gWiDFcMsgN6TYshpdqn 9NCB7jzyjCMLQIJNm7X67E9VHuoe5Pyzp0HZfbwtpdrklgMcM5 uEYThWjDkJ%2F6sRNkfM9o0pN5l3SMu%2BqhUaz7eut%2Bi6V% 2B3iXHbAzkdVJbaWt%2B8xNfnrkHTIrhQiusUrcv7DVPRdoIDO zqzOBw2nbBvSBdvP%2BYcVvZ2FLESwr6PwhC%2BhI%2BGu4TcZ CyJwYA8i7x6yoaCguIcBaD36S3wNYoWFYhUzFt9LNoNP0fkjqx MQo%2FGRiRFEzIECIc4xoIBaOQnmB4qZAwNIcfs36epLl9neP0 NL5H7HQhLooerlzP17wF6%2FqdfjTd%2Bh%2BI%2BjIsPkCD6e isfDNB8XSQjHm7rZDfV0mYZaCHgySERDVrPDGHSSAfWV3Y2fog G6G81txKmWBC0CfX%2Buch3gwS%2F2abALr0ILBKi7Vw50gDwG BGzzO8%2FNh%2Fey3MeTYg8ZkMGrdDqREBssFXDWo1BYMwBRsq %2BSOEq4NjhBVG3xiGO%2FS5BVO%2Fvr1%2Bx5rWWhoYhZfbmu 5IeLs9yo%2BR8cknK4LQLXPz9s0pL44od3dLlmCJRMc5rMiRTU qKMyb12UuJxU18BIJygwdAhlcNwkvQGNOZkVGWCPjV8FeEL2b% 2B6YC852WvqckbitkPVViS7s1REUyy008sSYqC8SKIiJEUWchc Y9JB%2BmtV9VT3Kg5LURgbWjt0ZM2xHNXtI0KwKUc%2BC0hiWd DOCEKzQGLlilSCrEOxbTv7Gi7rpaNkEiRMxAnH6qsJygvKHPEQ JMHRHDnpDFWRDadNJ%2BZNUn2M90cqG8kSbUNyBDYXFcqDgUjw utoYYJyFTg2tOXBiReOYjVL26s3n0Cc%2FTtbePENrYskg9T4A WAfdOSZNKCyCWRDXGfLPdNMb%2BO4kjFZDG2CNgNUw2zLoMaqG CntkE%2Ba1fR68QxSjCEjZXwQTcWcsbVejbh4Nwz7unLXZDQFU bAuVc1Arst9tpASM7QOZ1ygPMhghpti0kY777nc4eh6lg0fPAT k0G%2BLvliyo7UB2aqZKBRcdDAO2CLA7uEgck7hZZK4ekmTDDD CG11CS1KB25xNctKMwkBl0PGIYNglqwgXxpB8ESsjYSWe0gxro 0Z85PcJxqdeWicSbdtZt4c%2BY5nHvcLGMOx1q9lPWsksYDWHh a76NDCZJQ7iOyfDiOwqlp7oa65MdjaNqzSgAuygiOSJVd90PoX IYzoGuW3hhmyrpjFPZuclWkzOK2qlLTZsiVsojBo32HFjLRBlU %2FklsZX31IGyKpbrutwdXUZk3xlor6HGz8hhuNzknRmNTQ2yG CyPMmk3uDNOO1t5nZLSpMWgztwzO3gzME08jTcPgB9ymwX%2FO K2rWGdtKSCTNtu0oL1z5lSPIi8JghJ%2F%2By9qJckgcWUAxHb xRzttoXuQm8hv%2FF3JFOFCQyCCIkg


That url is a 404 when I'm writing this, and I can't think of a way to figure out what's going on here without a proper error message...

(tried with Wine v1.1.10 and git fba5c4f32851cddf993fb8c551dd0092183a14e7)

Regards,
bob

sterum
10.12.08, 20:42
Hab das mit dem %1 nun auch mal versucht, wie erwartet brachte es aber auch bei mir nichts.
Das es an der oben beschrieben URL liegt, kann ich nicht so recht glauben, da der Updater ja problemlos durchläuft.

Was bewirkt eigentlich diese Zeichenfolge - %1?

gally
10.12.08, 21:40
hallo!
sieht so aus als treten wir auf der stelle. :(

welche desktopumgebung verwendet ihr? ich hab hier xfce am laufen, hab' allerdings keine ahnung ob das eine rolle spielt.....

was das %1 betrifft kann ich auch nichts genaueres sagen, außer das es ein workaround für die winebrowser fehlermeldung ist...

mfg

ps:ach ja, nach dem das game abstürzt werde ich jetzt auf die FAQ seite von greentube weitergeleitet (das funzt jetzt im gegensatz zu gestern). aber wie zu erwarten gibt's dort leider keine linux spezifische hilfe......

sterum
10.12.08, 22:59
Ich verwende zur Zeit Gnome. An der Desktopumgebung liegt es aber nicht. Hab den gleichen Fehler auch unter openSUSE 11.0 mit KDE 3.5.

Vielleicht sollten wir uns auf diese Fehlermeldung konzentrieren:


err:exec:dde_connect Argify buffer not large enough, truncated

gally
12.12.08, 05:16
so, ich hab jetzt auch diese fehlermeldung
err:exec:dde_connect Argify buffer not large enough, truncated behoben in dem ich mir wine selbst kompiliert habe.

jetzt funzt das spiel allerdings immer noch nicht, und die ausgabe in der konsole beschränkt sich auf diese paar zeilen.


fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
set versionhash sc09.1.AT_MAINfixme:wininet:InternetGetConnectedSt ate always returning LAN connection.
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)

forsieg
12.12.08, 09:37
Das Problem ist, daß dieser Fehler anscheinend nur mit dem Browser, der sich NACH dem Crash öffnen soll, zu tun hat. Ich hab diese Buffer-Meldung mit Crossover Games (deswegen ist der Fehler bei gally nachm Kompilieren vermutlich nicht mehr da) nicht und es öffnet sich ein Fenster zu Greentube, aber das bringt mich auch nicht weiter.


Hi,

I stumbled over this thread in my search for a solution to the same error message and I thought I'd inform you of my findings.

Unfortunately that solution is only for the problem at the czech site and won't help here (as you can see the new URL now has the whole set of start parameters appended which doesn't make any sense). [Edit: Doesn't make sense but in fact is the expected behaviour. Still this fix doesn't fix the crash.]

Seems this has only to do with the browser that should open AFTER a crash so fixing it won't make the game run.

sterum
12.12.08, 13:46
Seems this has only to do with the browser that should open AFTER a crash so fixing it won't make the game run.

Das bedeutet also, das Spiel stürzt ohne Fehlermeldung ab.

Hilft hier evtl. winedbg weiter?

forsieg
12.12.08, 13:55
Kein Plan, weil das Spiel ansich ja mit einer Exception abschmiert - ob Winedgb herausfinden kann, woher die kommt, weiß (aber glaub) ich nicht.

Info zur Exception gibts von Greentube nicht, da kein Linuxsupport gegeben wird.

forsieg
12.12.08, 14:54
Winedbg mit Updater.exe gestartet, auf c gedrückt. Winedbg gestartet und:

Wine-dbg>info process
pid threads parent executable (all id:s are in hex)
0000000c 3 0000000a 'services.exe'
0000000f 4 0000000c 'winedevice.exe'
00000029 1 00000000 'winedbg.exe'
0000002b 1 00000029 'Updater.exe'
0000002d 1 0000002b 'explorer.exe'
00000030 1 0000002b 'Game.exe'
Wine-dbg>attach 0x30
0xb7f7042e: jmp 0xb7f70423
Wine-dbg>c
First chance exception: page fault on read access to 0x00000009 in 32-bit code (0x005bc150).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:005bc150 ESP:0033f224 EBP:0033f2b0 EFLAGS:00210202( - 00 - -RI1)
EAX:00000009 EBX:006b31fe ECX:7ffffffe EDX:7ffd8073
ESI:00000000 EDI:00000009
Stack dump:
0x0033f224: 01701744 00000000 00725fa0 00000104
0x0033f234: 0033f3f0 00000000 00000007 005b8615
0x0033f244: 00000008 0033f26c 00718600 00d70bb0
0x0033f254: 00d70de0 00000001 00000000 00000000
0x0033f264: 00000000 006b31fe 00000000 00000000
0x0033f274: 00000000 00000002 00000018 0033f4c4
Backtrace:
=>1 0x005bc150 in game (+0x1bc150) (0x0033f2b0)
2 0x0033f378 (0x00000020)
3 0x00000000 (0x00000000)
0x005bc150: cmpb $0x0,0x0(%eax)
Wine-dbg>

Ganz toll, hilft super weiter... ICH WILL JA EINFACH NUR SKIFAHREN. :ugly:

stefan.becker
12.12.08, 16:47
Dann nimm Windows XP. Alternativ geht auch Zugspitze 29.60.

forsieg
12.12.08, 18:07
[ ] Lustig.

stefan.becker
12.12.08, 23:54
Ernsthaft: Was erwartet ihr?

Wenn es nicht geht, dann geht es halt nicht. WINE ist nicht Windows. Aus den Meldungen kann man eh nix ablesen, außer man ist Entwickler.

forsieg
13.12.08, 04:59
Wenn es nicht geht, dann geht es halt nicht.

Da hat einer die Vorteile von OSS voll erkannt. :rolleyes:

stefan.becker
13.12.08, 11:09
Tja, dann schnapp dir nen Debugger, die Quellen und lös das Problem. Ist ja OSS ...

Ernsthaft: Warum lasst ihr das Spiel nicht unter Windows laufen? Während des Spielens kann man eh nix anderes machen.

WINE ist doch für neue Sachen bekanntermassen unbrauchbar. Wenn man Glück hat, geht es. Die meisten Spiele kriegst du jedenfalls nicht zum Laufen.

zoqqer
13.12.08, 11:13
Ich hab das Spiel zwar nicht aber vill sollte man mal die neuste wine Version installieren

Rain_maker
13.12.08, 12:10
Da hat einer die Vorteile von OSS voll erkannt. :rolleyes:

Davon würde ich an Deiner Stelle allerdings ausgehen, vor allem, weil es sich bei stefan.becker um jemanden handelt, der selbst Software als OSS entwickelt.

Und wenn das Spiel selbst OSS ist, dann kannst Du dort ja auch in die Quellen schauen.

Ist es das nicht?

Dann stellt sich die Frage, wer hier etwas falsch erkannt hat.

forsieg
13.12.08, 13:18
Dann stellt sich die Frage, wer hier etwas falsch erkannt hat.
Weil es ja auch unmöglich ist, daß sich der Bug in Wine befindet... Bin ich hier im Kindergarten gelandet?

Rain_maker
13.12.08, 13:27
Es ist sogar sehr wahrscheinlich, daß das Problem an Wine liegt, nur wer sagt, daß es unbedingt ein Bug sein muss?

Wenn es sich um eine (noch) nicht in WINE implementierte Funktion des Windowsprogramms handelt, dann nutzt Dir das herzlich wenig.

Und jemandem wie stefan.becker solchen Bullshit an den Kopf zu werfen zeugt wohl eher von Kindergarten.

forsieg
13.12.08, 15:01
Es ist sogar sehr wahrscheinlich, daß das Problem an Wine liegt, nur wer sagt, daß es unbedingt ein Bug sein muss?

Wenn es sich um eine (noch) nicht in WINE implementierte Funktion des Windowsprogramms handelt, dann nutzt Dir das herzlich wenig.

Stubs werden üblicherweise mit einem fixme versehen. Sollte es ein Bug sein, ists sinnvoll, sowas zu melden, wenn man es schon nicht selber patchen kann. Zudem ist nicht gesagt, daß das Problem von Wine kommt, weswegen u.U. auch einfach Treibereinstellungen eine Lösung bringen könnten.

Für SOLCHE Diskussionen gibt es diesen Thread.


Und jemandem wie stefan.becker solchen Bullshit an den Kopf zu werfen zeugt wohl eher von Kindergarten.

Wenn Postings wie "Nimm halt XP" oder "Wenns nicht geht, gehts nicht" hier als konstruktiv gelten, bin ich wohl am falschen Platz.

Rain_maker
13.12.08, 16:10
Sollte es ein Bug sein, ists sinnvoll, sowas zu melden, wenn man es schon nicht selber patchen kann.

Richtig.


..... bin ich wohl am falschen Platz.

Für einen Bugreport sogar 100%ig, dazu wäre die Mailingliste des Projektes sicher besser geeignet, Entwickler wirst Du hier jedenfalls nicht finden.

Die Debugausgabe hast Du ja zusätzlich, genau so wie die Fehlermeldung, ich bin kein Entwickler, aber z.B. das hier klingt schon eher nach "noch nicht implementiert":



fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)

gally
13.12.08, 19:57
hab mal testweise die skichallenge 08 installiert, und siehe da, das spiel funzte einwandfrei!!

wer's selbst ausprobieren will, das setup gibts hier noch zum download http://sport.orf.at/sc08/ORF-Skichallenge08.exe

da haben die greentubler wohl einiges "verbessert" in der 09er version. :( und nun läuft's eben, allen bemühungen zum trotz, nicht mehr unter wine.

damit ist das kapitel SC 09 für mich erledigt. denn windows ist für mich keine option!!

forsieg
16.12.08, 21:30
Aus dem skicha.at Forum:


Bei mir funktioniert es auf Ubuntu 8.04 und Wine. :D
Man muss nur eine von diesen Schriften in das /home/<user>/.wine/c_drive/WINDOWS/Fonts Verzeichnis kopieren:

trebucbd.ttf
arbli___.ttf
FreeSansBold.ttf

Bei OpenGL war der Skifahrer verzerrt, aber mit DirectX is es ohne Probleme gegangen.
Nur beim Laden der Strecke braucht er extrem lange.

Ladezeit ist allerdings EXTREM.

sterum
17.12.08, 20:22
Gerade bei forum.ubuntuusers.de gelesen:

mit winecfg die Windowsversion auf Windows 98 stellen und OpenGL auswählen.

Dann lädt das Spiel auch ganz normal.