← Back to team overview

kicad-developers team mailing list archive

Re: eemodern branch

 

I got a bunch of those last night on a build based on the then-current eemodern branch, all or most related to duplicate hotkey definitions. I've pasted the console log from that below. Note that I opened both a schematic AND a board developed using v5, and obviously some of this spew is from pcbnew rather than eechema.

This reminds me of the v4->v5 transition, where I had a similar experience. Having continued through all of the asserts I no longer get these when restarting the v6 apps.


20:22:12: Debug: Adding duplicate image handler for 'PNG file'
20:22:12: Debug: Adding duplicate image handler for 'JPEG file'
20:22:12: Debug: Adding duplicate image handler for 'TIFF file'
20:22:12: Debug: Adding duplicate image handler for 'GIF file'
20:22:12: Debug: Adding duplicate image handler for 'PNM file'
20:22:12: Debug: Adding duplicate image handler for 'PCX file'
20:22:12: Debug: Adding duplicate image handler for 'IFF file'
20:22:12: Debug: Adding duplicate image handler for 'Windows icon file'
20:22:12: Debug: Adding duplicate image handler for 'Windows cursor file'
20:22:12: Debug: Adding duplicate image handler for 'Windows animated cursor file'
20:22:12: Debug: Adding duplicate image handler for 'TGA file'
20:22:12: Debug: Adding duplicate image handler for 'XPM file'
20:22:12: Debug: Unrecognized accel key '<unassigned>', accel string ignored.
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for Back: pcbnew.InteractiveEdit.remove and pcbnew.InteractiveDrawing.deleteLastPoint
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for X: pcbnew.InteractiveRouter.SingleTrack and pcbnew.InteractiveRouter.NewTrack
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for Back: pcbnew.InteractiveEdit.remove and pcbnew.InteractiveDrawing.deleteLastPoint
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for X: pcbnew.InteractiveRouter.SingleTrack and pcbnew.InteractiveRouter.NewTrack
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for Back: pcbnew.InteractiveEdit.remove and pcbnew.InteractiveDrawing.deleteLastPoint
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for X: pcbnew.InteractiveRouter.SingleTrack and pcbnew.InteractiveRouter.NewTrack
20:22:20: Debug: Unrecognized accel key '<unassigned>', accel string ignored.
20:22:20: Debug: Unrecognized accel key '<unassigned>', accel string ignored.
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for Back: pcbnew.InteractiveEdit.remove and pcbnew.InteractiveDrawing.deleteLastPoint
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for X: pcbnew.InteractiveRouter.SingleTrack and pcbnew.InteractiveRouter.NewTrack
20:22:22: Debug: Loading project '/home/reece/MyProjects/MCS-4/Recreation/P170-DH/pcb/P170-DH Replacement/P170-DH Replacement.pro' settings.
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for Back: pcbnew.InteractiveEdit.remove and pcbnew.InteractiveDrawing.deleteLastPoint
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for X: pcbnew.InteractiveRouter.SingleTrack and pcbnew.InteractiveRouter.NewTrack
OpenGL WARNING: Buffer performance warning: Buffer object 2 (bound to GL_ARRAY_BUFFER_ARB, usage hint is GL_DYNAMIC_DRAW) is being copied/moved from VIDEO memory to DMA CACHED memory.

** (kicad:16791): WARNING **: Invalid borders specified for theme pixmap:
        /usr/share/themes/Breeze/gtk-2.0/../assets/line-h.png,
borders don't fit within the image

(kicad:16791): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed

(kicad:16791): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed

(kicad:16791): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 19

(kicad:16791): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 19

(kicad:16791): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 19
/home/reece/MyProjects/KiCad/kicad-v6/common/tool/action_manager.cpp(214): assert "Assert failure" failed in UpdateHotKeys(): Duplicate hotkey definitions for Back: pcbnew.InteractiveEdit.remove and pcbnew.InteractiveDrawing.deleteLastPoint
Trace/breakpoint trap


On 5/5/19 3:44 PM, Michael Kavanagh wrote:
Great work Jeff!

Minor issue, I'm getting an assert when trying to open an example project. See attached screenshot. If I "Cancel to suppress further warnings" everything seems to work fine in my limited testing.

Cheers,
Michael

On Sun, 5 May 2019 at 19:57, Jeff Young <jeff@xxxxxxxxx <mailto:jeff@xxxxxxxxx>> wrote:

    Branch is in.  Please let me know if you see anything funny….

    Cheers,
    Jeff.

    PS: most of the ordering in the tool context menus is just a first guess.  If you see something that should move, holler.


    On 5 May 2019, at 18:46, Tomasz Wlostowski <Tomasz.Wlostowski@xxxxxxx <mailto:Tomasz.Wlostowski@xxxxxxx>> wrote:

    ++

    05.05.2019 11:40 Seth Hillbrand <seth@xxxxxxxxxxxxx <mailto:seth@xxxxxxxxxxxxx>> napisał(a):
    +1

    Am 2019-05-05 13:33, schrieb Jon Evans:
    > +1
    > Merge it and get more testing.  It's already worlds better than the
    > status quo.
    >
    > On Sun, May 5, 2019 at 12:12 PM Jeff Young <jeff@xxxxxxxxx <mailto:jeff@xxxxxxxxx>> wrote:
    >
    >> I think this is ready to merge.  Any objections?
    >>
    >> _______________________________________________
    >> Mailing list:https://launchpad.net/~kicad-developers
    >> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    >> Unsubscribe :https://launchpad.net/~kicad-developers
    >> More help   :https://help.launchpad.net/ListHelp
    > _______________________________________________
    > Mailing list:https://launchpad.net/~kicad-developers
    > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    > Unsubscribe :https://launchpad.net/~kicad-developers
    > More help   :https://help.launchpad.net/ListHelp

    _______________________________________________
    Mailing list:https://launchpad.net/~kicad-developers
    Post to     :kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe :https://launchpad.net/~kicad-developers
    More help   :https://help.launchpad.net/ListHelp
    _______________________________________________
    Mailing list:https://launchpad.net/~kicad-developers
    Post to     :kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe :https://launchpad.net/~kicad-developers
    More help   :https://help.launchpad.net/ListHelp

    _______________________________________________
    Mailing list: https://launchpad.net/~kicad-developers
    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~kicad-developers
    More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


References