fzxs8 / chmsee

Automatically exported from code.google.com/p/chmsee
GNU General Public License v2.0
0 stars 0 forks source link

chmsee: segfaults with some files #16

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
From: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512713

Package: chmsee
Version: 1.0.1-1+b1
Severity: grave
Justification: renders package unusable

Hello,

I just installed chmsee and it seems it either crashes on start on an
index file, when given a particular .chm file as a parameter, or fails
to open the .chm file, later crashing.

(I have just tested with the newer 1.0.3-1 package and it crashes, too
for _index.chm.)

Unfortunately, I am unsure if is legal for me to provide the sample CHM
file since is part of the Nokia SDK for S60 3rd edition Feature Pack 1
devices and that SDK is downladable through a "make account, click
through" procedure.

Here is the segfault on start:

0 eddy@heidi ~/opt/symbian-sdks/s60_31/series60doc $ chmsee _index.chm

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed
Segmentation fault

Also, I have seen that if I provide a .chw file to chmsee and then try
to open a valid file, chmsee would crash.

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (900, 'testing'), (10, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.27-heidi (SMP w/2 CPU cores)
Locale: LANG=ro_RO.UTF-8, LC_CTYPE=ro_RO.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages chmsee depends on:
ii  libc6                      2.7-18        GNU C Library: Shared libraries
ii  libchm1                    2:0.39-9      library for dealing with
Microsoft
ii  libgcc1                    1:4.3.2-1.1   GCC support library
ii  libgcrypt11                1.4.1-1       LGPL Crypto library -
runtime libr
ii  libglade2-0                1:2.6.2-1     library to load .glade
files at ru
ii  libglib2.0-0               2.16.6-1      The GLib library of C routines
ii  libgtk2.0-0                2.12.11-4     The GTK+ graphical user
interface
ii  libpango1.0-0              1.20.5-3      Layout and rendering of
internatio
ii  libstdc++6                 4.3.2-1.1     The GNU Standard C++ Library v3
ii  libxml2                    2.6.32.dfsg-5 GNOME XML library
ii  python                     2.5.2-3       An interactive high-level
object-o
ii  python-chm                 0.8.4-0.1+b1  Python binding for CHMLIB
ii  xulrunner-1.9              1.9.0.5-1     XUL + XPCOM application runner

chmsee recommends no packages.

chmsee suggests no packages.

-- no debconf information

Original issue reported on code.google.com by lidaob...@gmail.com on 28 Jan 2009 at 9:26

GoogleCodeExporter commented 9 years ago
fixed in:
http://github.com/lidaobing/chmsee/commit/f9f54e33c7ee211ac54f1734fbc2cd40328fb5
bc

Original comment by lidaob...@gmail.com on 28 Jan 2009 at 12:43

GoogleCodeExporter commented 9 years ago

Original comment by lidaob...@gmail.com on 28 Jan 2009 at 12:43

GoogleCodeExporter commented 9 years ago
really fixed in
http://github.com/lidaobing/chmsee/commit/4b60d2268b4efef1a882c521d86352f22c517f
6a

Original comment by lidaob...@gmail.com on 29 Jan 2009 at 2:23

GoogleCodeExporter commented 9 years ago

Original comment by lidaob...@gmail.com on 14 Mar 2009 at 12:33