Ticket #4651 (assigned defect)

Opened 3 days ago

Last modified 3 days ago

Segfault when dragging mouse in half-empty panel

Reported by: egmont Owned by: andrew_b
Priority: major Milestone: 4.8.34
Component: mc-core Version: 4.8.33
Keywords: Cc:
Blocked By: Blocking:
Branch state: no branch Votes for changeset:

Description

Go to a directory with fewer files than fit in the panel, i.e. with some empty space under the listing.

Click on one of the files and keep the mouse button held down.

Slowly move the mouse downwards.

As it leaves the last file, the last file becomes unhighlighted. This is already unexpected because the current file cursor now points to nowhere.

Keep slowly moving the mouse down to the very bottom (the bottom button bar, or even outside of the terminal window) and then back to the panel. Repeat a few times if necessary (while still holding down the mouse button) => segfault.

Broke in 1ac839d20c2a277d54aa00286b69f61ffeaec929. Prior to that, as expected, the current file cursor would remain on the last file of the panel, and I could not trigger a segfault.

Attachments

mc-4651-bt-full.txt (3.3 KB) - added by egmont 3 days ago.
bt full

Change History

Changed 3 days ago by egmont

bt full

comment:1 Changed 3 days ago by zaytsev

  • Owner set to andrew_b
  • Status changed from new to assigned
  • Milestone changed from Future Releases to 4.8.34
Note: See TracTickets for help on using tickets.