Bugs: Browse | Submit New | Admin

[#28803] Alexandria crashes when entering a new book via the standard add routine (isbn)

Date:
2010-12-27 00:40
Priority:
3
Submitted By:
Bruno Daenen (brunod)
Assigned To:
Nobody (None)
Category:
None
State:
Open
Summary:
Alexandria crashes when entering a new book via the standard add routine (isbn)

Detailed description
Hi, Alexandria crashed a few times when adding a new book. The following information was saved:

System: Linux 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 02:41:37 UTC 2010 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10900000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Glossy
Icon Theme: gnome
GTK+ Modules: gnomesegvhandler, canberra-gtk-module

Memory status: size: 458903552 vsize: 458903552 resident: 62554112 share: 19210240 rss: 62554112 rss_rlim:
18446744073709551615
CPU usage: start_time: 1293370150 rtime: 190 utime: 177 stime: 13 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency:
100



----------- .xsession-errors ---------------------
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
** (gnome-session:3331): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus
method=NameOwnerChanged
Could not attach to process.  If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Bewerking niet toegestaan.
/home/bruno/10203: Bestand of map bestaat niet.
No stack.

Add A Comment: Notepad

Please login


Followup

Message
Date: 2010-12-28 21:15
Sender: Bruno Daenen

Hi Cathal,

Done and here is the result. I only took the last part of
the output as I have been adding quite a few books. Hope
this helps. Attached is a longer output list.

>
/usr/lib/ruby/1.8/alexandria/ui/dialogs/new_book_dialog.rb:392:in
`initialize'
>
/usr/lib/ruby/1.8/alexandria/ui/dialogs/new_book_dialog.rb:392:in
`new'
>
/usr/lib/ruby/1.8/alexandria/ui/dialogs/new_book_dialog.rb:392:in
`add_single_book_by_isbn'
> /usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:78:in
`call'
> /usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:78:in
`main'
> /usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:78:in
`main_with_queue'
> /usr/lib/ruby/1.8/alexandria/ui.rb:52:in `start_gtk'
> /usr/lib/ruby/1.8/alexandria/ui.rb:58:in `main'
> /usr/lib/ruby/1.8/alexandria.rb:40:in `main'
> /usr/bin/alexandria:34
adding book #<Alexandria::Book:0x7f45d6ede630> to library
post_addition 1
/usr/lib/ruby/1.8/alexandria/ui/ui_manager.rb:802:in
`fill_iter_with_book': undefined method `join' for nil:NilClass
	 from /usr/lib/ruby/1.8/alexandria/ui/ui_manager.rb:840:in
`append_book'
	 from /usr/lib/ruby/1.8/alexandria/ui/ui_manager.rb:617:in
`handle_update_caller_library'
	 from /usr/lib/ruby/1.8/alexandria/ui/ui_manager.rb:602:in
`update'
	 from
/usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:72:in `call'
	 from
/usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:72:in
`main_with_queue'
	 from
/usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:71:in `each'
	 from
/usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:71:in
`main_with_queue'
	 from /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
	 from
/usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:70:in
`main_with_queue'
	 from
/usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:78:in `call'
	 from
/usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:78:in `main'
	 from
/usr/lib/ruby/1.8/alexandria/ui/gtk_thread_help.rb:78:in
`main_with_queue'
	 from /usr/lib/ruby/1.8/alexandria/ui.rb:52:in `start_gtk'
	 from /usr/lib/ruby/1.8/alexandria/ui.rb:58:in `main'
	 from /usr/lib/ruby/1.8/alexandria.rb:40:in `main'
	 from /usr/bin/alexandria:34
Date: 2010-12-27 16:45
Sender: Cathal Mc Ginley

Can you please run 'alexandria' from a terminal and report the
output from that when it crashes. (The crash report above doesn't
give me any hint as to where the error originates).

Attached Files:

Name Description Download
alexandria output from terminal window Download

Changes:

Field Old Value Date By
File Added5055: alexandria2010-12-28 21:15brunod