Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000883Taste[All Projects] Auto-generated GUIspublic2019-10-30 16:312021-05-21 08:40
Reportershd01 
Assigned Tomaxime 
PrioritylowSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Summary0000883:

Python traceback when GUI receives signal without a parameter

Description

If a signal is created that does not have a parameter, and that signal is received via a GUI script, the following traceback is generated:

File "/home/taste/.local/lib/python2.7/site-packages/asn1_value_editor/gui.py", line 123, in run
g_tmPool[messageReceivedType].asn1Instance.SetData(pDataFromMQ)
KeyError: 3

The GUI also displays a message saying that the type "NoneType" is not iterable.

Steps To Reproduce
  1. Create a function that emits a signal with no parameter
  2. Connect this signal to a GUI
  3. Receive the signal in a GUI script using queue.getNextMsg()
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0003687)
maxime (administrator)
2019-11-18 08:55

Right: Parameterless GUI support must be added and properly handled now that the main editor allows to specify them

(0003756)
maxime (administrator)
2021-05-21 08:40

fixed in kazoo: GUIs can now have parameterless interfaces


- Issue History
Date Modified Username Field Change
2019-10-30 16:31 shd01 New Issue
2019-10-30 16:31 shd01 Status

new => assigned

2019-10-30 16:31 shd01 Assigned To

=> maxime

2019-11-18 08:55 maxime Note Added: 0003687
2019-11-18 08:55 maxime Status

assigned => acknowledged

2021-05-21 08:40 maxime Note Added: 0003756
2021-05-21 08:40 maxime Status

acknowledged => closed

2021-05-21 08:40 maxime Resolution

open => fixed



Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker