[Gambas-user] Issue 439 in gambas: Crash with insane class.

gambas at ...2524... gambas at ...2524...
Mon Jun 17 02:08:58 CEST 2013


Status: New
Owner: ----
Labels: Version Type-Crash Priority-Medium OpSys-Any Dist-Any Arch-Any  
Desktop-Any GUI-Any

New issue 439 by jussi.la... at ...626...: Crash with insane class.
http://code.google.com/p/gambas/issues/detail?id=439

1) Describe the problem.

Gambas crashes with buggy class.


2) GIVE THE FOLLOWING INFORMATIONS (if they are appropriate):

Version: TRUNK
Revision: r5705 (if you use a development version)
Operating system: Linux
Distribution: Xubuntu
Architecture: x86_64


3) Provide a little project that reproduces the bug or the crash.

Attached.


5) Explain clearly how to reproduce the bug or the crash.

Just run the project.


Back trace in case if it doesn't crash on your system.

Program received signal SIGSEGV, Segmentation fault.
0x0000000000409b5d in VALUE_write (value=0x7ffff64e70a0, addr=0x10, type=4)
     at gbx_value.c:939
939		*((int *)addr) = value->_integer.value;
(gdb) bt
#0  0x0000000000409b5d in VALUE_write (value=0x7ffff64e70a0, addr=0x10,  
type=4)
     at gbx_value.c:939
#1  0x000000000040adce in VALUE_class_write (class=0x83dc48,
     value=0x7ffff64e70a0, addr=0x10 <Address 0x10 out of bounds>, ctype=...)
     at gbx_value.c:1369
#2  0x000000000045fa9c in EXEC_loop () at gbx_exec_loop.c:1653
#3  0x0000000000410c4f in EXEC_function_loop () at gbx_exec.c:907
#4  0x0000000000410855 in EXEC_function_real () at gbx_exec.c:871
#5  0x0000000000413a28 in EXEC_public_desc (class=0x7529b8, object=0x83eed8,
     desc=0x83d728, nparam=0) at gbx_exec.c:1584
#6  0x0000000000436cdd in raise_event (observer=0x83eed8, object=0x8470c8,
     func_id=150, nparam=0) at gbx_api.c:812
#7  0x00000000004373c6 in GB_Raise (object=0x8470c8, event_id=17, nparam=0)
     at gbx_api.c:948
#8  0x00007ffff5e95604 in gb_raise_button_Click (sender=<optimized out>)
     at CButton.cpp:38



Attachments:
	BugHunting-0.0.2.tar.gz  4.9 KB

-- 
You received this message because this project is configured to send all  
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings




More information about the User mailing list