Bug #1438
TheIDE crash on Core/Topt.h:228 (Platform Linux)
| Status: | Approved | Start date: | 05/03/2016 | |
|---|---|---|---|---|
| Priority: | Urgent | Due date: | ||
| Assignee: | Zbigniew Rebacz | % Done: | 0% | |
| Category: | Core | Spent time: | - | |
| Target version: | Release 2017.1 |
Description
How to reproduce (Kubuntu 16.04):
1. Open TheIDE
2. Select any project
3. Wait unitl scanning end.
Result: Crash:
GDB output from console:
Program received signal SIGSEGV, Segmentation fault.
0x00000000006321ab in Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> >::WithDeepCopy (
this=<error reading variable: Cannot access memory at address 0x7fffff7fefe8>,
a=<error reading variable: Cannot access memory at address 0x7fffff7fefe0>)
at /home/klugier/upp/uppsrc/Core/Topt.h:228
228 WithDeepCopy(const WithDeepCopy& a) : T(clone(a)) {}
(gdb) st 10
Ambiguous command "st 10": stack, start, status, step, stepi, stepping, stop, strace.
(gdb) bt 10
#0 0x00000000006321ab in Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> >::WithDeepCopy (
this=<error reading variable: Cannot access memory at address 0x7fffff7fefe8>,
a=<error reading variable: Cannot access memory at address 0x7fffff7fefe0>)
at /home/klugier/upp/uppsrc/Core/Topt.h:228
#1 0x0000000000634f9a in Upp::clone<Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> > > (x=...)
at /home/klugier/upp/uppsrc/Core/Defs.h:371
#2 0x00000000006321d5 in Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> >::WithDeepCopy (this=0x7fffff7ff0d0,
a=...) at /home/klugier/upp/uppsrc/Core/Topt.h:228
#3 0x0000000000634f9a in Upp::clone<Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> > > (x=...)
at /home/klugier/upp/uppsrc/Core/Defs.h:371
#4 0x00000000006321d5 in Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> >::WithDeepCopy (this=0x7fffff7ff140,
a=...) at /home/klugier/upp/uppsrc/Core/Topt.h:228
#5 0x0000000000634f9a in Upp::clone<Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> > > (x=...)
at /home/klugier/upp/uppsrc/Core/Defs.h:371
#6 0x00000000006321d5 in Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> >::WithDeepCopy (this=0x7fffff7ff1b0,
a=...) at /home/klugier/upp/uppsrc/Core/Topt.h:228
#7 0x0000000000634f9a in Upp::clone<Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> > > (x=...)
at /home/klugier/upp/uppsrc/Core/Defs.h:371
#8 0x00000000006321d5 in Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> >::WithDeepCopy (this=0x7fffff7ff220,
a=...) at /home/klugier/upp/uppsrc/Core/Topt.h:228
#9 0x0000000000634f9a in Upp::clone<Upp::WithDeepCopy<Upp::Vector<Upp::RichPara::Tab> > > (x=...)
at /home/klugier/upp/uppsrc/Core/Defs.h:371
History
#1 Updated by Zbigniew Rebacz over 9 years ago
- Subject changed from TheIDE crash on Core/Topt.h:228 to TheIDE crash on Core/Topt.h:228 (Platform Linux)
- Description updated (diff)
#2 Updated by Zbigniew Rebacz over 9 years ago
- Status changed from New to Approved
- Assignee changed from Miroslav Fidler to Zbigniew Rebacz