git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Some issues with current qgit on exit

From
MCMarco Costalba <mcostalba@gmail.com>
Date
Sep 6, 2006, 17:28 UTC
Message-ID
<e5bfff550609061028y25aeb928i2c49d4a5d1be7a60@mail.gmail.com>
In-Reply-To
<1157493650.2803.8.camel@dv>
On 9/6/06, Pavel Roskin <proski@gnu.org> wrote:
> Hi, Marco!
>
Hello Pavel,
  nice to hear you again!
Show 25 quoted lines
> The current qgit reports assertion failure on exit:
> ASSERT in tabWdg_currentChanged
>
> That's how you can trigger it:
>
> select one of the patches
> double click on the entry to open the "patch" tab
> double click on one of the modified files on the right
> switch back to the "rev list" or "patch" tab
> close qgit by Ctrl-Q
>
> I've tried to debug the problem.  MainImpl::currentTabType() returns -1.
> It's possible that the logic in that function is flawed, or maybe it
> doesn't work properly on exit.
>
> Another problem is segmentation fault when closing qgit with more that
> one file tab and the "rev list" tab selected:
>
> select one of the patches
> select "view file" in the pop-up menu on one of the files
> activate the "rev list" tab
> select "view file in new tab" on the same file
> activate the "rev list" tab
> close qgit by Ctrl-Q
>

Thanks for the very good bug reports. I have just pushed the fix: it was a bogus delayed delete on exit the origin of this issues.

I was planning (well, still I am) to release new version this week end, and your bug report is arrived just in time ;-)

Thanks Marco

Previous: Pavel RoskinNext: Pavel Roskin
Message 2 of 3 in “Some issues with current qgit on exit”
  1. Pavel RoskinSep 5, 2006
  2. Marco CostalbaSep 6, 2006
  3. Pavel RoskinSep 8, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.