Hi,
after applying your patch and compile xlog I get this error/segfault while
trying to load the Country Map.
** (xlog:6771): WARNING **: Couldn't find pixmap file: xlog.png
** (xlog:6771): WARNING **: Couldn't find pixmap file: mini-trx.xpm
** (xlog:6771): WARNING **: Couldn't find pixmap file: s.xpm
** (xlog:6771): WARNING **: Couldn't find pixmap file: mini-clock.xpm
** (xlog:6771): WARNING **: Could not read dxcc table
** (xlog:6771): WARNING **: Could not read area table
** (xlog:6771): WARNING **: Couldn't find pixmap file: xlog-b4.png
** (xlog:6771): WARNING **: Couldn't find pixmap file: xlog-scoring.png
** (xlog:6771): WARNING **: Couldn't find pixmap file: xlog-map.png
(xlog:6771): GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table !=
NULL' failed
Segmentation fault
Please check again your patch. By the way, before applying your patch I hadn't
any error
while trying to do the same.
- Chris
On Tue, Mar 08, 2011 at 11:04:16AM -0300, Fernando M. Maresca wrote:
> Package: xlog
> Version: 2.0.5-1
> Severity: grave
> Tags: upstream patch
> Justification: renders package unusable
>
>
> Segmentation fault during dxcc initilization, reading dxcc/cty.dat.
> Patch provided.
>
>
> -- System Information:
> Debian Release: wheezy/sid
> APT prefers unstable
> APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.37-1-amd64 (SMP w/2 CPU cores)
> Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages xlog depends on:
> ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
> ii libc6 2.11.2-13 Embedded GNU C Library: Shared
> lib
> ii libcairo2 1.10.2-4 The Cairo 2D vector graphics
> libra
> ii libfontconfig1 2.8.0-2.1 generic font configuration
> library
> ii libfreetype6 2.4.4-1 FreeType 2 font engine, shared
> lib
> ii libglib2.0-0 2.28.1-1+b1 The GLib library of C routines
> ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user
> interface
> ii libhamlib2 1.2.12-1 Run-time library to control
> radio
> ii libpango1.0-0 1.28.3-2~sid1 Layout and rendering of
> internatio
> ii xlog-data 2.0.5-1 data for xlog, a GTK+ Logging
> prog
>
> Versions of packages xlog recommends:
> ii shared-mime-info 0.90-1 FreeDesktop.org shared MIME
> databa
> ii xdg-utils 1.1.0~rc1-2 desktop integration utilities
> from
>
> Versions of packages xlog suggests:
> pn cwdaemon <none> (no description available)
> ii extra-xdg-menus 1.0-4 Extra menu categories for
> applicat
> pn glabels <none> (no description available)
>
> -- no debconf information
> 454,455c454,455
> < for (dxccitem = 0; dxccitem < 9; dxccitem++)
> < g_strstrip (split[dxccitem]);
> ---
> > for (dxccitem = 0; dxccitem < 9; dxccitem++)
> > g_strstrip (split[dxccitem]);
> 457,459c457,459
> < dxcc_add (split[0], atoi(split[1]), atoi(split[2]),
> cont_to_enum(split[3]),
> < (gint)(strtod(split[4], NULL) * 100),
> (gint)(strtod(split[5], NULL) * 100),
> < (gint)(strtod(split[6], NULL) * 10), split[7],
> split[8]);
> ---
> > dxcc_add (split[0], atoi(split[1]), atoi(split[2]),
> > cont_to_enum(split[3]),
> > (gint)(strtod(split[4], NULL) * 100),
> > (gint)(strtod(split[5], NULL) * 100),
> > (gint)(strtod(split[6], NULL) * 10), split[7], split[8]);
> 461c461
> < /* NOTE: split[7] is the description prefix, it is not added to
> the hashtable */
> ---
> > /* NOTE: split[7] is the description prefix, it is not added to
> > the hashtable */
> 463,474c463,473
> < /* split up the second line */
> < pfxsplit = g_strsplit (split[8], ",", 0);
> < /* exception list */
> < for (ipfx = 0;; ipfx++)
> < {
> < if (!pfxsplit[ipfx]) break;
> < pfx = findpfx_in_exception (pfxsplit[ipfx]);
> < g_hash_table_insert (prefixes, g_strdup (pfx),
> GINT_TO_POINTER (programstate.countries));
> < }
> < g_strfreev (pfxsplit);
> < g_strfreev (split);
> < programstate.countries++;
> ---
> > /* split up the second line */
> > pfxsplit = g_strsplit (split[8], ",", 0);
> > /* exception list */
> > for (ipfx = 0;; ipfx++)
> > {
> > if (!pfxsplit[ipfx]) break;
> > pfx = findpfx_in_exception (pfxsplit[ipfx]);
> > g_hash_table_insert (prefixes, g_strdup (pfx),
> > GINT_TO_POINTER (programstate.countries));
> > }
> > g_strfreev (pfxsplit);
> > programstate.countries++;
> 475a475
> > g_strfreev (split);
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]