Dungeon Editor Public Beta

Talk about creating Grimrock 1 levels and mods here. Warning: forum contains spoilers!
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: Dungeon Editor Public Beta

Post by petri »

xmahle wrote:I'm not sure this had anything to do with the crash but this happened when I was playing with stairs without any walls around it, and using hidden walls to make it look like normal wall.
I was just adding & removing hidden wall in same location... playing around.. when...
Ok, thanks for the report! We would need to find a clear sequence of actions that leads to this crash, so that we can reproduce the problem here. Help, anyone?
User avatar
xmahle
Posts: 11
Joined: Wed Sep 12, 2012 3:59 pm
Location: Helsinki
Contact:

Re: Dungeon Editor Public Beta

Post by xmahle »

Same thing happened again, you just have to add couple of secret doors in same place and click select, drag, select, add, etc...

Edit:
Guess what, I cant seem to get the crash for third time... Here's the map which is about the same as the two crashed ones... http://kurjonen.fi/project/Pernanloukku.zip
Last edited by xmahle on Wed Sep 12, 2012 4:29 pm, edited 1 time in total.
lowzei
Posts: 99
Joined: Tue Mar 27, 2012 12:00 pm

Re: Dungeon Editor Public Beta

Post by lowzei »

Very cool, sadly i don't have time right now to give it a serious try.
User avatar
Bees
Posts: 84
Joined: Tue Apr 17, 2012 10:37 pm

Re: Dungeon Editor Public Beta

Post by Bees »

I am going to be eyeing the clock like a hawk, come the end of the work day. :)
Huchickut
Posts: 3
Joined: Wed Sep 12, 2012 4:58 pm

Re: Dungeon Editor Public Beta

Post by Huchickut »

It crashed when I tried to delete a bunch of items by clicking and spamming Del. I built nothing special before, just placed random items on the floor.

Code: Select all

[string "DungeonEditor.lua"]:0: attempt to perform arithmetic on field 'x' (a nil value)
stack traceback:
	[string "DungeonEditor.lua"]: in function 'mapView'
	[string "DungeonEditor.lua"]: in function 'update'
	[string "Grimrock.lua"]: in main chunk

OS Version 6.0

OEM ID: 0
Number of processors: 2
Page size: 4096
Processor type: 586

Total memory: 2045 MB
Free memory: 273 MB

Display device 0:
  Device name: \\.\DISPLAY1
  Device string: ATI Radeon HD 2600 PRO
  State flags: 00000005

Display device 1:
  Device name: \\.\DISPLAY2
  Device string: ATI Radeon HD 2600 PRO
  State flags: 00000000

Display device 2:
  Device name: \\.\DISPLAYV1
  Device string: RDPDD Chained DD
  State flags: 00000008

Display device 3:
  Device name: \\.\DISPLAYV2
  Device string: RDP Encoder Mirror Driver
  State flags: 00200008

User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: Dungeon Editor Public Beta

Post by petri »

Huchickut wrote:It crashed when I tried to delete a bunch of items by clicking and spamming Del. I built nothing special before, just placed random items on the floor.
The crash dump is identical to the bug reported by xmahle so it's probably the same bug. Maybe we could find a simple way to reproduce this problem. I'm hoping for exact step by step instructions. This would speed up fixing the issue when I get back to the office tomorrow morning.
Huchickut
Posts: 3
Joined: Wed Sep 12, 2012 4:58 pm

Re: Dungeon Editor Public Beta

Post by Huchickut »

I tried to reproduce it but couldn't do it yet. I'll keep trying.

Got another crash for you though :P

Code: Select all

[string "lib/imgui.lua"]:419: invalid text box value
stack traceback:
	[C]: in function 'assert'
	[string "lib/imgui.lua"]:419: in function 'textbox'
	[string "DungeonEditor.lua"]: in function 'inspect'
	[string "DungeonEditor.lua"]: in function 'objectInspector'
	[string "DungeonEditor.lua"]: in function 'update'
	[string "Grimrock.lua"]: in main chunk

OS Version 6.0

OEM ID: 0
Number of processors: 2
Page size: 4096
Processor type: 586

Total memory: 2045 MB
Free memory: 616 MB

Display device 0:
  Device name: \\.\DISPLAY1
  Device string: ATI Radeon HD 2600 PRO
  State flags: 00000005

Display device 1:
  Device name: \\.\DISPLAY2
  Device string: ATI Radeon HD 2600 PRO
  State flags: 00000000

Display device 2:
  Device name: \\.\DISPLAYV1
  Device string: RDPDD Chained DD
  State flags: 00000008

Display device 3:
  Device name: \\.\DISPLAYV2
  Device string: RDP Encoder Mirror Driver
  State flags: 00200008

Good thing is, I know exactly what caused it. Normally when you place the player spawn it just moves it. But when you place one while you have the original one selected (so it shows the details in the Inspector) it crashes.
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: Dungeon Editor Public Beta

Post by petri »

Huchickut wrote:Good thing is, I know exactly what caused it. Normally when you place the player spawn it just moves it. But when you place one while you have the original one selected (so it shows the details in the Inspector) it crashes.
Thanks for the bug report! I assume you mean the starting_location entity, right?
lowzei
Posts: 99
Joined: Tue Mar 27, 2012 12:00 pm

Re: Dungeon Editor Public Beta

Post by lowzei »

Well, i at least wanted to give it a short try. As i played LoG via the AH download, i had to install the game for Steam, update the Steam-client, install the Beta and when i start the Beta it crashes with a software failure:

[string "Grimrock.lua"]:0: attempt to index global 'party' (a nil value) stack traceback:

[string Grimrock.lua]: in function 'init'
[string Grimrock.lua]: in main chuck
[C:] in function 'require'
init.lua in main chunk

Plus some error log i can't access right now from this machine.
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: Dungeon Editor Public Beta

Post by petri »

lowzei wrote:Well, i at least wanted to give it a short try. As i played LoG via the AH download, i had to install the game for steam, update the client, install the Beta and when i start to fire the Beta up it crashes with a software failure:

[string "Grimrock.lua"]:0: attempt to index global 'party' (a nil value) stack traceback:

[string Grimrock.lua]: in function 'init'
[string Grimrock.lua]: in main chuck
[C:] in function 'require'
init.lua in main chunk

plus some error log i can't access right now from this machine.
This is a known issue. Workaround here
Post Reply