[Bug 450055] New: eog: crash on save-as ...
https://bugzilla.novell.com/show_bug.cgi?id=450055 Summary: eog: crash on save-as ... Product: openSUSE 11.1 Version: Beta 4 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: mmeeks@novell.com QAContact: qa@suse.de Found By: --- Looks like some memory corruption - sadly, when you 'Save As' you tend to loose the image. I had to save-as an existing file-name, got the replace dialog, agreed with it - then the crash: (eog:3891): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Error opening file '/share/bootchart.png': Permission denied Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb6683b90 (LWP 3894)] 0xb6ab0743 in strlen () from /lib/libc.so.6 (gdb) bt #0 0xb6ab0743 in strlen () from /lib/libc.so.6 #1 0xb6a7eea4 in vfprintf () from /lib/libc.so.6 #2 0xb6b2395a in __vasprintf_chk () from /lib/libc.so.6 #3 0xb6c2d5df in g_vasprintf () from /usr/lib/libglib-2.0.so.0 #4 0xb6c194d6 in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0 #5 0xb6be6292 in g_set_error () from /usr/lib/libglib-2.0.so.0 #6 0x0808a382 in eog_image_save_as_by_info (img=0x836add8, source=0x837ed50, target=0x837ed80, error=0x850809c) at eog-image.c:1541 #7 0x08098774 in eog_job_save_as_real_run (job=0x8508090) at eog-jobs.c:703 #8 0x080970f1 in eog_job_save_run (job=0x8508090) at eog-jobs.c:587 #9 0x08096ffd in eog_render_thread (data=0x0) at eog-job-queue.c:84 #10 0xb6c2135f in ?? () from /usr/lib/libglib-2.0.so.0 #11 0xb7fbb1b5 in start_thread () from /lib/libpthread.so.0 #12 0xb6b0e38e in clone () from /lib/libc.so.6 eog-image.c: 1517 static gboolean 1518 eog_image_copy_file (EogImage *image, EogImageSaveInfo *source, EogImageSaveInfo *target, GError **error) 1519 { 1520 gboolean result; 1521 GError *ioerror; 1522 1523 g_return_val_if_fail (EOG_IS_IMAGE_SAVE_INFO (source), FALSE); 1524 g_return_val_if_fail (EOG_IS_IMAGE_SAVE_INFO (target), FALSE); (gdb) 1525 looks like it needs an ioerror = NULL. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=450055
Rodrigo Moya
https://bugzilla.novell.com/show_bug.cgi?id=450055
User rodrigo@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450055#c1
Rodrigo Moya
participants (1)
-
bugzilla_noreply@novell.com