Opened 5 months ago

Last modified 5 months ago

#18684 assigned bug

Tracker crash when Open terminal using shortcut

Reported by: _-Caleb-_ Owned by: jscipione
Priority: normal Milestone: Unscheduled
Component: Add-Ons/Tracker Version: R1/beta4
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by _-Caleb-_)

It crash. Works fine using the right click menú>addons>>open terminal

Attachments (2)

Tracker-692-debug-24-11-2023-10-40-34.report (26.5 KB ) - added by _-Caleb-_ 5 months ago.
open terminal no crash hrev57406 x86_64.png (95.9 KB ) - added by jscipione 5 months ago.

Download all attachments as: .zip

Change History (11)

comment:1 by _-Caleb-_, 5 months ago

Description: modified (diff)

comment:2 by humdinger, 5 months ago

Owner: changed from nobody to jscipione
Status: newassigned

comment:3 by jscipione, 5 months ago

Can you give better steps to reproduce this? How are you opening Terminal using a shortcut? I'm guessing this is because CanEditName() is a new method and libbe can't find it for some reason so it is crashing. It could be that fSelectionList is NULL causing the crash I suppose but I'm not sure about that since fSelectionList should never be NULL as it gets initialized in the PoseView constructor.

I created a shortcut to Terminal on my Desktop and opened it, no crash.

comment:4 by humdinger, 5 months ago

I haven't updated to see your changes, but I bet the keyboard shortcut is meant.So, invoke ALT+OPT+T on a Tracker window or Desktop.

Last edited 5 months ago by humdinger (previous) (diff)

in reply to:  4 comment:5 by jscipione, 5 months ago

Replying to humdinger:

I haven't updated to see your changes, but I bet the keyboard shortcut is meant.So, invoke ALT+OPT+T on a Tracker window or Desktop.

Yeah that makes sense, Alt+Opt+T also works for me here, no crash. The only thing I can think of is that fSelectionList must be uninitialized for some reason.

comment:6 by waddlesplash, 5 months ago

Please retest after hrev57412.

comment:7 by _-Caleb-_, 5 months ago

Creo+opt+t into a fólder like ~/config

comment:8 by _-Caleb-_, 5 months ago

Ctrl+opt+t

comment:9 by jscipione, 5 months ago

Thank you for providing steps to reproduce the problem, however, I'm afraid that I am still unable to reproduce the crash you describe. In order to eliminate any differences in my system I loaded up the hrev57406 x86_86 nightly which includes the CanEditName() method, but doesn't include the proposed fix yet and I'm still not able to reproduce the crash you describe. I opened ~/config up in Tracker and pushed Alt+Opt+T and the Tracker window came up no problem, opening Terminal using Add-ons produces the same result.

Note: See TracTickets for help on using tickets.