Project

General

Profile

Bug #782349

Qt-client: assertion '((void *)0) != theme_name && theme_name[0] != '\0'' failed.

Added by Marko Lindqvist 10 months ago. Updated 10 months ago.

Status:
Closed
Priority:
Normal
Category:
gui-qt
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

I run S2_6 Qt-client, noticed that there was no theming (assumed it to be related to the fact that I run directly from build directory (that is not same as source directory)) and played with tileset options. Afterwards I found from the console:

1: in theme_reread_callback() [../../../src/client/themes_common.c::141]: assertion '((void *)0) != theme_name && theme_name0 != '\0'' failed.

History

#1 Updated by Marko Lindqvist 10 months ago

It's because there's no suitable themes found at all. qtg_get_gui_specific_themes_directories() returns just one directory, and it's probably ./data in the build directory. Autotools creates (empty) themes/gui-qt directory hierarchy there, so to qtg_get_gui_specific_themes_directories() it looks like the directory to use.

#2 Updated by Marko Lindqvist 10 months ago

  • Category set to gui-qt
  • Status changed from New to In Progress
  • Target version set to 2.6.1

#4 Updated by Marko Lindqvist 10 months ago

  • Status changed from Resolved to Closed
  • Assignee set to Marko Lindqvist

Also available in: Atom PDF