synaptic-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Synaptic-devel] Synaptic 0.45pre7 : found a way to crash it


From: Guillaume Pratte
Subject: [Synaptic-devel] Synaptic 0.45pre7 : found a way to crash it
Date: Sun, 12 Oct 2003 00:11:18 -0400
User-agent: KMail/1.5.3

Here is to crash Synaptic 0.45pre7 :

1. Open Synaptic :-)
2. Select an upgradable package and open the "Advanced" tab.
3. Go in the preferences dialog and change the default release (e.g. in my 
case : from unstable to testing).
4. In the "Advanced" tab of the currently selected packaged, select another 
version.
5. "Segmentation fault".

In GDB :

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 20604)]
0x08090b7c in RPackage::installedVersion() (this=0x85a7978) at 
cacheiterators.h:69
69         inline Package *operator ->() {return Pkg;};
(gdb) backtrace
#0  0x08090b7c in RPackage::installedVersion() (this=0x85a7978) at 
cacheiterators.h:69
#1  0x0807ff43 in RGMainWindow::installFromVersion(_GtkWidget*, void*) 
(self=0x81a2450, data=0x891098c) at rgmainwindow.cc:1635
#2  0x4050e212 in g_cclosure_marshal_VOID__VOID () from /usr/lib/
libgobject-2.0.so.0
#3  0x404fda92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4  0x4050dda6 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#5  0x4050cec2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6  0x4050d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7  0x401f88bf in gtk_toggle_button_toggled () from /usr/lib/
libgtk-x11-2.0.so.0
#8  0x40196d79 in gtk_radio_button_get_group () from /usr/lib/
libgtk-x11-2.0.so.0
#9  0x4050e212 in g_cclosure_marshal_VOID__VOID () from /usr/lib/
libgobject-2.0.so.0
#10 0x404fdd44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#11 0x404fda92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0x4050d6c4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#13 0x4050cec2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0x4050d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0x40102473 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x401f8bc1 in gtk_toggle_button_get_inconsistent () from /usr/lib/
libgtk-x11-2.0.so.0
#17 0x4050e212 in g_cclosure_marshal_VOID__VOID () from /usr/lib/
libgobject-2.0.so.0
#18 0x404fdd44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#19 0x404fda92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x4050d6c4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#21 0x4050cec2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0x4050d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x401023e7 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x4010304b in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x40174519 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/
libgtk-x11-2.0.so.0
#26 0x404fdd44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#27 0x404fda92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#28 0x4050d895 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#29 0x4050cca3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#30 0x4050d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#31 0x40230903 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x40174344 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x401733db in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x4044964a in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#35 0x4054c086 in unblock_source () from /usr/lib/libglib-2.0.so.0
#36 0x4054d029 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0x4054d347 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x4054d9b0 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#39 0x40172c97 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x0806742a in main (argc=1, argv=0xbffff924) at gsynaptic.cc:236

Guillaume Pratte





reply via email to

[Prev in Thread] Current Thread [Next in Thread]