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 341564 - crash when exiting rhythmbox
crash when exiting rhythmbox
Status: RESOLVED FIXED
Product: gnome-vfs
Classification: Deprecated
Component: Module: ssh/sftp
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Christian Neumair
gnome-vfs maintainers
Depends on:
Blocks:
 
 
Reported: 2006-05-12 17:21 UTC by William Jon McCann
Modified: 2006-05-13 15:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (686 bytes, patch)
2006-05-12 21:55 UTC, Christian Neumair
committed Details | Review

Description William Jon McCann 2006-05-12 17:21:44 UTC
Backtrace was generated from '/opt/gnome/bin/rhythmbox'

Using host libthread_db library "/lib/libthread_db.so.1".
`shared object read from target memory' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1208318288 (LWP 10764)]
[New Thread 82406304 (LWP 10803)]
[New Thread 130186144 (LWP 10765)]
0x007e7402 in __kernel_vsyscall ()

Thread 1 (Thread -1208318288 (LWP 10764))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 812

Comment 1 Christian Neumair 2006-05-12 21:55:01 UTC
Created attachment 65353 [details] [review]
Proposed patch

Thanks for your bug report!

The attached patch was also submitted to gnome-vfs-list for review:
http://mail.gnome.org/archives/gnome-vfs-list/2006-May/msg00013.html
Comment 2 Christian Kellner 2006-05-13 12:30:03 UTC
Why was it NULL in the first place? Shouldnt it be initialized on module init? Not sure. Anyway the patch doesn't harm even it shouldnt be NULL, so please go and commit it!
Comment 3 Christian Neumair 2006-05-13 15:52:56 UTC
Committed. Closing.

Christian: Maybe the rationale was to not allocate any extra memory if the module isn't used.