Page MenuHome

Looptool Gstretch bug in recent buildbot
Closed, ResolvedPublic


System Information
Operating system and graphics card
windows and linux

Blender Version
Broken: blender-2.71-25fab54-win32 , confirmed in later builds
Worked: blender 2.71 "stable" and on the looptool thread of Blenderartist someone confirmed it last worked for him in 5f3f362

Short description of error

Error: Traceback (most recent call last):

File "...\blender-2.71-25fab54-win32\2.71\scripts\addons\", line 3680, in invoke
  return self.execute(context)
File "...\blender-2.71-25fab54-win32\2.71\scripts\addons\", line 3734, in execute
  gstretch_erase_stroke(stroke, context)
File "...\blender-2.71-25fab54-win32\2.71\scripts\addons\", line 2691, in gstretch_erase_stroke
  bpy.ops.gpencil.draw(mode='ERASER', stroke=erase_stroke)
File "...\blender-2.71-25fab54-win32\2.71\scripts\modules\bpy\", line 188, in __call__
  ret = op_call(self.idname_py(), None, kw)

TypeError: Converting py args to operator properties: GPENCIL_OT_draw.stroke error converting a member of a collection from a dicts into an RNA collection, failed with: TypeError: Converting a python list to an RNA collection: keyword "size" missing

location: <unknown location>:-1

Exact steps for others to reproduce the error
Based on a (as simple as possible) attached .blend file with minimum amount of steps

  • Go to Edit Mode
  • Unselect everything
  • Hold D and make a grease pencil stroke
  • Click on the Gstretch button of the looptool tab

Event Timeline

Sanc Tuary (sanctuary) set Type to Bug.
Sanc Tuary (sanctuary) created this task.
Sanc Tuary (sanctuary) raised the priority of this task from to Needs Triage by Developer.
Bastien Montagne (mont29) triaged this task as Confirmed, Medium priority.

Investigation is scheduled for end of next week.

Hello, if it can help, in that post on the blenderartist Looptool thread, the user Pink Vertex suggested a solution, that from testing a bit in Blender seems to work :