View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004454 | DarkRadiant | GUI | public | 01.01.2017 19:03 | 10.08.2017 18:34 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Linux | OS | Ubuntu | ||
Product Version | 2.1.0 | ||||
Target Version | 2.2.0 | Fixed in Version | 2.2.0 | ||
Summary | 0004454: Crash in S/R ClassEditor when right-clicking a Response (Linux) | ||||
Description | It appears that the GTK implementation of the wxEVT_DATAVIEW_ITEM_CONTEXT_MENU event is not setting the event object, as opposed to the generic implementation. The ClassEditor::onContextMenu() method attempts a cast to get the view, which fails. | ||||
Additional Information | #0 0x00007ffff3bd7bb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 0000001 0x00007ffff3bdafc8 in __GI_abort () at abort.c:89 0000002 0x00007ffff3bd0a76 in __assert_fail_base (fmt=0x7ffff3d22370 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fffc8db7d4d "view != __null", file=file@entry=0x7fffc8db7d2d "ClassEditor.cpp", line=line@entry=359, function=function@entry=0x7fffc8db80a0 <ui::ClassEditor::onContextMenu(wxDataViewEvent&)::__PRETTY_FUNCTION__> "void ui::ClassEditor::onContextMenu(wxDataViewEvent&)") at assert.c:92 0000003 0x00007ffff3bd0b22 in __GI___assert_fail (assertion=0x7fffc8db7d4d "view != __null", file=0x7fffc8db7d2d "ClassEditor.cpp", line=359, function=0x7fffc8db80a0 <ui::ClassEditor::onContextMenu(wxDataViewEvent&)::__PRETTY_FUNCTION__> "void ui::ClassEditor::onContextMenu(wxDataViewEvent&)") at assert.c:101 0000004 0x00007fffc8d8b1dd in ui::ClassEditor::onContextMenu (this=0x7325310, ev=...) at ClassEditor.cpp:359 0000005 0x00007ffff565f11e in wxAppConsoleBase::CallEventHandler (this=0xd52570, handler=0x7325310, functor=..., event=...) at ../src/common/appbase.cpp:623 | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
01.01.2017 19:03 | greebo | New Issue | |
01.01.2017 19:03 | greebo | Status | new => confirmed |
01.01.2017 19:04 | greebo | Additional Information Updated | |
02.01.2017 04:42 | greebo | Note Added: 0008691 | |
02.01.2017 04:42 | greebo | Status | confirmed => resolved |
02.01.2017 04:42 | greebo | Fixed in Version | => 2.2.0 |
02.01.2017 04:42 | greebo | Resolution | open => fixed |
02.01.2017 04:42 | greebo | Assigned To | => greebo |
02.01.2017 04:42 | greebo | OS | => Linux |
02.01.2017 04:42 | greebo | Target Version | => 2.2.0 |
02.01.2017 05:15 | greebo | OS | Linux => Ubuntu |
02.01.2017 05:15 | greebo | Platform | => Linux |
02.01.2017 05:20 | greebo | Summary | Crash in S/R ClassEditor when right-clicking a Response => Crash in S/R ClassEditor when right-clicking a Response (Linux) |
02.01.2017 06:38 | greebo | Relationship added | related to 0004035 |
10.08.2017 18:34 | greebo | Status | resolved => closed |