Anonymous Login
2018-01-16 08:39 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001813OpenClonkEnginepublic2018-01-13 12:34
ReporterFulgen 
Assigned ToCaesar 
PrioritynormalSeveritymajorReproducibilityalways
StatusassignedResolutionopen 
Product Version 
Target Version8.1Fixed in Version 
Summary0001813: Qt editor always crashes when the player joins the game.
DescriptionThe Qt editor always crashes when the player joins the game.
Tagscrash, Editor
Attached Files

-Relationships
related to 0001956resolvedCaesar Crash on start with editor mode two local players 
+Relationships

-Notes

~0005257

Isilkor (developer)

Last edited: 2016-08-18 12:49

View 3 revisions

https://git.openclonk.org/openclonk.git/commitdiff/192ccc0203e0ccb8041e9a38749872250de687e8 prevent hitting self with reverse throw (0001759)

openclonk.exe!C4Surface::GetPixDw(C4Surface* const this = 264549408, int iX = 0, int iY = 0, bool fApplyModulation = <optimized out>)+0x86 ../source/src/graphics/C4Surface.cpp line 530
openclonk.exe!C4Surface::BltPix(C4Surface* const this = <optimized out>, int iX = <optimized out>, int iY = <optimized out>, C4Surface* sfcSource = <optimized out>, int iSrcX = 0, int iSrcY = 0, bool fTransparency = 1)+0x74 ../source/src/graphics/C4Surface.cpp line 609
openclonk.exe!C4Draw::BlitSimple(C4Draw* const this = <optimized out>, C4Surface* sfcSource = 264549408, int fx = 0, int fy = 0, int fwdt = 64, int fhgt = 64, C4Surface* sfcTarget = 3840136, int tx = 0, int ty = 0, int twdt = 35, int thgt = 35, bool fTransparency = 1)+0x17c ../source/src/graphics/C4Draw.cpp line 498
openclonk.exe!C4Draw::Blit8(C4Draw* const this = <optimized out>, C4Surface* sfcSource = 264549408, int fx = <optimized out>, int fy = <optimized out>, int fwdt = 64, int fhgt = 64, C4Surface* sfcTarget = 3840136, int tx = 0, int ty = 0, int twdt = 35, int thgt = 35, bool fSrcColKey = 1, C4BltTransform const* pTransform = 0)+0x6b4 ../source/src/graphics/C4Draw.cpp line 434
openclonk.exe!C4Draw::BlitUnscaled(C4Draw* const this = <optimized out>, C4Surface* sfcSource = <optimized out>, float fx = <optimized out>, float fy = <optimized out>, float fwdt = 64.0, float fhgt = 64.0, C4Surface* sfcTarget = 3840136, float tx = 0, float ty = 0, float twdt = 35.0, float thgt = 35.0, bool fSrcColKey = 1, C4BltTransform const* pTransform = 0)+0x26e ../source/src/graphics/C4Draw.cpp line 339
openclonk.exe!C4Facet::DrawTUnscaled(C4Facet* const this = <optimized out>, C4Facet& cgo = <optimized out>, bool fAspect = <optimized out>, int32_t iPhaseX = <optimized out>, int32_t iPhaseY = 0, C4DrawTransform* pTransform = 0)+0x12f ../source/src/graphics/C4Facet.cpp line 150
openclonk.exe!C4DefGraphics::Draw(C4DefGraphics* const this = <optimized out>, C4Facet& cgo = <optimized out>, DWORD iColor = 0, C4Object* pObj = <optimized out>, int32_t iPhaseX = 0, int32_t iPhaseY = 0, C4DrawTransform* trans = 0)+0x19c ../source/src/object/C4DefGraphics.cpp line 370
openclonk.exe!FnCreateMenu(C4Object* Obj = <optimized out>, C4Def* pDef = <optimized out>, C4Object* pCommandObj = <optimized out>, long int iExtra = <optimized out>, C4String* szCaption = 528786448, long int iExtraData = 0, long int iStyle = 1, bool fPermanent = 0, C4ID idMenuID = <optimized out>)+0xc3 ../source/src/object/C4ObjectScript.cpp line 814
openclonk.exe!C4AulEngineFunc<bool, C4Object, C4Def*, C4Object*, long int, C4String*, long int, long int, bool, C4ID>::Exec(C4AulEngineFunc<bool, C4Object, C4Def*, C4Object*, long int, C4String*, long int, long int, bool, C4ID>* const this = <optimized out>, C4PropList* _this = <optimized out>, C4Value* pPars = <optimized out>, bool fPassErrors = 1)+0xb1 ../source/src/object/C4ObjectScript.cpp line 1184
openclonk.exe+0x2ad58a

~0005258

Clonkonaut (developer)

Reminder sent to: Sven2

~0005260

Fulgen (reporter)

Hazard: https://github.com/Fulgen301/oc_hazard
LibraryShooter: https://github.com/gitMarky/Library_Shooter
LibraryArenaGames: https://github.com/gitMarky/Library_ArenaGames
Chippie: https://filehosting.maxmitti.tk/files/Chippie.ocd
Hazard_Test.ocs: https://filehosting.maxmitti.tk/files/Hazard_Test.ocs

~0006001

Caesar (developer)

I've moved this to 8.1 because it does not seem to be reproducible with scenarios from the repository, but it seems like this would be worth some investigation. Unfortunately, half of @Fulgen's links are down.

~0006048

occ (reporter)

Hi! There's been a check-in that references this bug. For more information you can visit the repository browser at this address:
https://git.openclonk.org/openclonk.git/commitdiff/0027666c4eaa7c97f11db5f1f3589ee8311a34e9

Changeset 0027666 by Julius Michaelis <gitter@liftm.de>
Fix for 0001813 / 0001956

~0006050

Caesar (developer)

Last edited: 2018-01-13 12:32

View 2 revisions

I think this is fixed, but I'm going to leave it here because I really want a different way of fixing it.

Specifically: This doesn't appear when running full screen with two players, and I'd like to understand why.

+Notes

-Issue History
Date Modified Username Field Change
2016-08-18 12:06 Fulgen New Issue
2016-08-18 12:06 Fulgen File Added: openclonk-crash-2016-08-18-09-57-40.dmp
2016-08-18 12:20 Fulgen Tag Attached: Editor
2016-08-18 12:26 Isilkor Note Added: 0005257
2016-08-18 12:27 Isilkor Note Edited: 0005257 View Revisions
2016-08-18 12:33 Clonkonaut Note Added: 0005258
2016-08-18 12:49 Isilkor Note Edited: 0005257 View Revisions
2016-08-18 16:44 Fulgen File Added: OpenClonk.log
2016-08-18 17:42 Fulgen Note Added: 0005260
2016-08-18 17:45 Fulgen Tag Attached: crash
2017-08-05 15:58 Maikel Target Version => 8.0
2018-01-07 13:18 Caesar Target Version 8.0 => 8.1
2018-01-07 13:18 Caesar Note Added: 0006001
2018-01-12 12:40 Caesar Relationship added related to 0001956
2018-01-13 12:29 occ Note Added: 0006048
2018-01-13 12:31 Caesar Note Added: 0006050
2018-01-13 12:32 Caesar Note Edited: 0006050 View Revisions
2018-01-13 12:34 Caesar Assigned To => Caesar
2018-01-13 12:34 Caesar Status new => assigned
+Issue History