Double click the text file will cause the unexceptable error

Bug #27692 reported by Cynthia Qin
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gedit
Fix Released
Critical
gedit (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

1.Open FileBrowser by click "Places"->"Home Folder";
2.Open menu "Edit"->"Preferences";
3.Open tab "Behaviour";
4.Set "Behaviour" = "Single click to active items", "Executable Text Files" = "View
executable text file when they are clicked", and close "Perferences" page;
5.Create one text file "text.txt";
6..One error message box pop up, saying:
 The application "gedit" has quit unexpectedly.

http://bugzilla.gnome.org/show_bug.cgi?id=326466: http://bugzilla.gnome.org/show_bug.cgi?id=326466

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. Does it happen too if you open gedit from the panel menu?
What version of Ubuntu do you use? Could you get a backtrace of the crash (the
bug-buddy dialog to send the bug upstream has it)?

Revision history for this message
Cynthia Qin (qinxie) wrote :
Download full text (4.9 KiB)

My pleasure.
My Ubuntu is Dapper. Open gedit will success from the panel menu.
Followed is the bug-buddy info:
acktrace was generated from '/usr/bin/gedit'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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)
[Thread debugging using libthread_db enabled]
[New Thread -1225877824 (LWP 13130)]
(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)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7608483 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eab226 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0x080919f0 in gedit_utils_get_window_workspace ()
#5 0x08066445 in _gedit_ap...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

Your backtrace is about gedit, not nautilus, reassigning. Could you build a
debug package of gedit as described by
https://wiki.ubuntu.com/DebuggingProgramCrash and install libglib2.0-0-dbg to
get a debug backtrace for it?

Revision history for this message
Cynthia Qin (qinxie) wrote :
Download full text (3.6 KiB)

Followed is bug-buddy info after libglib2.0-0-dbg is insatlled, wish they are helpful:

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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 -1225484608 (LWP 13947)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7669463 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7f0c226 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0x080919f0 in gedit_utils_get_window_workspace ()
#5 0x08066445 in _gedit_app_get_window_in_workspace ()
#6 0x080653cf in bacon_message_connection_new ()
#7 0x080646fb in gedit_marshal_VOID__BOXED_BOXED ()
#8 0xb75eb8dc in g_io_unix_dispatch (source=0x830fc48,
    callback=0x8064674 <gedit_marshal_VOID__BOXED_BOXED+274>, user_data=0x0)
    at giounix.c:162
#9 0xb75c54e7 in IA__g_main_context_dispatch (context=0x8105238)
    at gmain.c:1913
#10 0xb75c84d6 in g_main_context_iterate (context=0x8105238, block=1,
    dispatch=1, self=0x80e9080) at gmain.c:2544
#11 0xb75c87f8 in IA__g_main_loop_run (loop=0x8244328) at gmain.c:2748
#12 0xb7ae8da5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x08065b25 in main ()

Thread 1 (Thread -1225484608 (LWP 13947)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7669463 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f0c226 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0x080919f0 in gedit_utils_get_window_workspace ()
No symbol table info available.
#5 0x08066445 in _gedit_app_get_window_in_workspace ()
No symbol table info available.
#6 0x080653cf in bacon_message_connection_new ()
No symbol table info available.
#7 0x080646fb in gedit_marshal_VOID__BOXED_BOXED ()
No symbol table info available.
#8 0xb75eb8dc in g_io_unix_dispatch (source=0x830fc48,
    callback=0x8064674 <gedit_marshal_VOID__BOXED_BOXED+274>, user_data=0x0)
    at giounix.c:162
 buffer_condition = 135492032
#9 0xb75c54e7 in IA__g_main_context_dispatch (context=0x8105238)
    at gmain.c:1913
No locals.
#10 0xb75c84d6 in g_main_context_iterate (context=0x8105238, block=1,
    dispatch=1, self=0x80e9080) at gmain.c:2544
 got_ownership = <value optimized out>
 max_priority = 0
 timeout = 0
 some_ready = 1
 nfds = <value optimi...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

As mentionned before it would be nice to use a gedit debug package, you can
download an i386 current dapper version from that page:
http://people.ubuntu.com/~seb128/debug-pkgs/gedit_2.13.1-0ubuntu1_i386.deb to
get the backtrace

Revision history for this message
Cynthia Qin (qinxie) wrote :

I used command:
#apt-get updage
#dpgk --install gedit_2.13.1-0ubuntu1_i386.deb
the 2nd command return fail:
dpgk: dependency problems prevent configuration of gedit:
 gedit depends on gedit-common (= 2.13.1-0ubuntu1);howerever:
  Version of gedit-common on system is 2.13.0-0ubuntu1.

I checked my gedit version, it is 2.13.1.
What should I do now?

Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Cynthia Qin (qinxie) wrote :
Download full text (3.8 KiB)

I think what I used should be dapper. "#uname -a" returns "Linux Ubuntu-2 2.6.15-8-386 #1 PREEMPT
Tue Dec 13 03:21:39 UTC 2005 i686 GNU/Linux"
My computer is i386 architecture, why i686 appeard?

Followed is the bugbuddy info after I installed gedit-common_2.13.1-0ubuntu1_all.deb, wish they
are helpful:

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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 -1225107776 (LWP 5036)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb76c5463 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7f68226 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0x08091f9d in gedit_utils_get_window_workspace ()
#5 0x08066485 in _gedit_app_get_window_in_workspace ()
#6 0x0806540a in bacon_message_connection_new ()
#7 0x0806471b in gedit_marshal_VOID__BOXED_BOXED ()
#8 0xb76478dc in g_io_unix_dispatch (source=0x83fd520,
    callback=0x8064694 <gedit_marshal_VOID__BOXED_BOXED+274>, user_data=0x0)
    at giounix.c:162
#9 0xb76214e7 in IA__g_main_context_dispatch (context=0x8106238)
    at gmain.c:1913
#10 0xb76244d6 in g_main_context_iterate (context=0x8106238, block=1,
    dispatch=1, self=0x80ea080) at gmain.c:2544
#11 0xb76247f8 in IA__g_main_loop_run (loop=0x8404708) at gmain.c:2748
#12 0xb7c4eda5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x08065b65 in main ()

Thread 1 (Thread -1225107776 (LWP 5036)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb76c5463 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f68226 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0x08091f9d in gedit_utils_get_window_workspace ()
No symbol table info available.
#5 0x08066485 in _gedit_app_get_window_in_workspace ()
No symbol table info available.
#6 0x0806540a in bacon_message_connection_new ()
No symbol table info available.
#7 0x0806471b in gedit_marshal_VOID__BOXED_BOXED ()
No symbol table info available.
#8 0xb76478dc in g_io_unix_dispatch (source=0x83fd520,
    callback=0x8064694 <gedit_marshal_VOID__BOXED_BOXED+274>, user_data=0x0)
    at giounix.c:162
 buffer_condition = 135496256
#9 0xb76214e7 in IA__g_main_context_dispatch (context=0x8106238)
    at gmain.c:1913
No locals.
#10 0xb...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

I've forwarded the bug upstream:
http://bugzilla.gnome.org/show_bug.cgi?id=326466. Have you installed
http://people.ubuntu.com/~seb128/debug-pkgs/gedit_2.13.1-0ubuntu1_i386.deb ? The
backtrace still doesn't look like a debug one

Revision history for this message
Sebastien Bacher (seb128) wrote :

upstream comment: "I'm 99% sure that I nailed this in 2.13.2 :)"

I've just uploaded 2.13.2 to dapper, let me know if it fixes your issue

Revision history for this message
Sebastien Bacher (seb128) wrote :

any news on that bug? do you still have the issue?

Revision history for this message
Cynthia Qin (qinxie) wrote :

Can you give me the link of 2.13.2? thanks. I can help to confirm it.

Revision history for this message
Sebastien Bacher (seb128) wrote :

It's the current version of gedit if you use dapper. Do you upgrade?

Revision history for this message
Cynthia Qin (qinxie) wrote :

How to upgrade?
I used command apt-get update, and apt-get install gedit.
But failed after "Building dependency tree..."

Revision history for this message
Sebastien Bacher (seb128) wrote :

What does "apt-cache policy gedit" say?

Revision history for this message
Sebastien Bacher (seb128) wrote :

upstream closed it, doing the same with the upstream task

Changed in gedit:
status: Unconfirmed → Fix Released
assignee: seb128 → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Daniel Holbach (dholbach) wrote :

Your bug lacks information we would need to investigate further. We are now going to close the bug - please reopen if you have more information at hand.

Changed in gedit:
status: Needs Info → Rejected
Changed in gedit:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.