After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 318198 - evince crashes when started for a second time while first job is running.
evince crashes when started for a second time while first job is running.
Status: RESOLVED DUPLICATE of bug 313724
Product: evince
Classification: Core
Component: general
unspecified
Other other
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-10-07 13:09 UTC by Guther.Rote
Modified: 2005-10-12 17:29 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Guther.Rote 2005-10-07 13:09:07 UTC
Distribution: Fedora Core release 4 (Stentz)
Package: evince
Severity: normal
Version: GNOME2.10.0 unspecified
Gnome-Distributor: Red Hat, Inc
Synopsis: evince crashes when started for a second time while first job is running.
Bugzilla-Product: evince
Bugzilla-Component: general
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:
Here is the error message>

Attempt to register the same DBusConnection with the message bus, but it
is already registered
28251: arguments to dbus_message_iter_append_basic() were incorrect,
assertion "value != NULL" failed in file dbus-message.c line 2075.
This is normally a bug in some application using the D-BUS library.

** ERROR **: Out of memory
aborting...
activate: cru uri is http://bugzilla.gnome.org/show_bug.cgi?id=315552
! but asked to go to 7 bug!


Steps to reproduce the crash:
1. evince file1.ps &
2. evince file2.ps
3. 

Expected Results:
Two windows open with two files in them

How often does this happen?

Always


Additional Information:
I previously reported this bug as pertaining to a specific ps-file.
But it has nothing to do with this file.



Debugging Information:

Backtrace was generated from '/usr/bin/evince'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208273216 (LWP 28251)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00111402 in ?? ()

Thread 1 (Thread -1208273216 (LWP 28251))

  • #0 ??
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 ??
  • #5 raise
    from /lib/libc.so.6
  • #6 abort
    from /lib/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 dbus_g_proxy_begin_call
    from /usr/lib/libdbus-glib-1.so.1
  • #10 main




------- Bug moved to this database by unknown@gnome.bugs 2005-10-07 13:09 UTC -------


The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@gnome.bugs.
   Previous reporter was Guther.Rote@ens.fr.

Comment 1 Nickolay V. Shmyrev 2005-10-11 21:31:17 UTC
Guther, can you specify the version of Evince and dbus you use. Also I remember
similar bug and it was fedora-related. Can you try to update your evince rpm and
see if problem fixed. Thanks.
Comment 2 Günter Rote 2005-10-12 08:20:39 UTC
Version Evince 0.4.0
Using poppler 0.4.1

D-BUS Message Bus Daemon 0.33

Unfortunately I cannot update; It is a centrally administered computer which I
am using as a guest.
Comment 3 Nickolay V. Shmyrev 2005-10-12 17:29:13 UTC
I see. Sorry, actually it's bug of Redhat packagers/dbus programmers. We have
nothing to do with it in evince itself. Newer evince version should work like
expected. The reason is that dbus version are binary incompatible and if
packager build on machine with 0.35 it won't work on 0.33

I suggest you to rebuild evince in your home directory - just download it,
unpack and then run

./configure --prefix=/home/me/local --with-gconf-source=xml::/home/me/.gconf
--disable-scrollkeeper && make && make install

That should install evince in your local directory and you'll be able to use it,
don't forget to update your path then. 



*** This bug has been marked as a duplicate of 313724 ***