Skip to content

Importing App causes Seg Fault #35

@compleatang

Description

@compleatang

Every time I attempt to Import App, after selecting any file (including the samplecoin.html). This has happened both on OSX and Linux:

go 1.2.1
qt 5.2.1

After installing 5.2.0, the SegFault did not appear.
Stacktrace below:

2014/04/28 11:30:19 qxcbsessionmanager.cpp:374: Qt: Session management error: Could not open network socket
2014/04/28 11:30:19 [CHAIN] Last known block height #1
2014/04/28 11:30:19 Last block: ab6b9a5613970faa771b12d449b2e9bb925ab7a369f0a4b86b286e9d540099cf
2014/04/28 11:30:19 Starting Ethereum GUI v0.5
2014/04/28 11:30:19 wallet.qml:438: file:////home/coda/sites/gostuff/src/github.com/ethereum/go-ethereum/ethereal/assets/qml/wallet.qml:438: ReferenceError: parent is not defined
Error creating proxy: Could not connect: Connection refused (g-io-error-quark, 39)
Error creating proxy: Could not connect: Connection refused (g-io-error-quark, 39)
Error creating proxy: Could not connect: Connection refused (g-io-error-quark, 39)
Error creating proxy: Could not connect: Connection refused (g-io-error-quark, 39)
Error creating proxy: Could not connect: Connection refused (g-io-error-quark, 39)
2014/04/28 11:30:23 plugin.cpp:52:
WARNING: This project is using the experimental QML API extensions for QtWebKit and is therefore tied to a specific QtWebKit release.
WARNING: The experimental API will change from version to version, or even be removed. You have been warned!

SIGSEGV: segmentation violation
PC=0x7f2b232a152a
signal arrived during cgo execution

runtime.cgocallbackg()
/usr/lib/go/src/pkg/runtime/cgocall.c:267 +0x89 fp=0x7f2b1ba786d0
runtime.cgocallback_gofunc(0x498e13, 0x43f100, 0x7f2b1ba78748)
/usr/lib/go/src/pkg/runtime/asm_amd64.s:711 +0x67 fp=0x7f2b1ba786e0
runtime.asmcgocall(0x43f100, 0x7f2b1ba78748)
/usr/lib/go/src/pkg/runtime/asm_amd64.s:618 +0x2d fp=0x7f2b1ba786e8
runtime.cgocall(0x43f100, 0x7f2b1ba78748)
/usr/lib/go/src/pkg/runtime/cgocall.c:149 +0x133 fp=0x7f2b1ba78730
github.com/go-qml/qml._Cfunc_componentCreateWindow(0x50a5000, 0x0, 0x7fe0b52debc0)
github.com/go-qml/qml/_obj/_cgo_defun.c:84 +0x31 fp=0x7fe0abd9b748
github.com/go-qml/qml.func·023()
/home/coda/sites/gostuff/src/github.com/go-qml/qml/qml.go:731 +0x57 fp=0x7fe0abd9b770
github.com/go-qml/qml.RunMain(0xc210092e00)
/home/coda/sites/gostuff/src/github.com/go-qml/qml/bridge.go:63 +0xcc fp=0x7fe0abd9b798
github.com/go-qml/qml.(_Common).CreateWindow(0xc210037a40, 0x0, 0x5b)
/home/coda/sites/gostuff/src/github.com/go-qml/qml/qml.go:732 +0x117 fp=0x7fe0abd9b7e0
github.com/ethereum/go-ethereum/ethereal/ui.(_UiLib).OpenHtml(0xc21006d540, 0xc210e46e70, 0x63)
/home/coda/sites/gostuff/src/github.com/ethereum/go-ethereum/ethereal/ui/ui_lib.go:62 +0x1b7 fp=0x7fe0abd9b888
runtime.call32(0x8434d8, 0xc210092dc0)
/usr/lib/go/src/pkg/runtime/asm_amd64.s:339 +0x32 fp=0x7fe0abd9b8b0
reflect.Value.call(0x843300, 0xc21006d540, 0xf38, 0x873620, 0x4, ...)
/usr/lib/go/src/pkg/reflect/value.go:474 +0xe0b fp=0x7fe0abd9baf0
reflect.Value.Call(0x843300, 0xc21006d540, 0xf38, 0x7fe0abd9bcf0, 0x1, ...)
/usr/lib/go/src/pkg/reflect/value.go:345 +0x9d fp=0x7fe0abd9bb50
github.com/go-qml/qml.hookGoValueCallMethod(0x2f2adb0, 0xc21001feb0, 0x7, 0x7fff9cec4720)
/home/coda/sites/gostuff/src/github.com/go-qml/qml/bridge.go:497 +0x40c fp=0x7fe0abd9bde8
----- stack segment boundary -----
runtime.cgocallbackg1()
/usr/lib/go/src/pkg/runtime/cgocall.c:296 +0xbf fp=0x7f2b1ba78ec0
runtime.cgocallbackg()
/usr/lib/go/src/pkg/runtime/cgocall.c:266 +0x84 fp=0x7f2b1ba78ed0
runtime.cgocallback_gofunc(0x498e13, 0x43efd0, 0x7f2b1ba78f48)
/usr/lib/go/src/pkg/runtime/asm_amd64.s:711 +0x67 fp=0x7f2b1ba78ee0
runtime.asmcgocall(0x43efd0, 0x7f2b1ba78f48)
/usr/lib/go/src/pkg/runtime/asm_amd64.s:618 +0x2d fp=0x7f2b1ba78ee8
runtime.cgocall(0x43efd0, 0x7f2b1ba78f48)
/usr/lib/go/src/pkg/runtime/cgocall.c:149 +0x133 fp=0x7f2b1ba78f30
github.com/go-qml/qml._Cfunc_applicationExec(0xefc598)
github.com/go-qml/qml/_obj/_cgo_defun.c:57 +0x31 fp=0x7f2b1ba78f48
github.com/go-qml/qml.guiLoop()
/home/coda/sites/gostuff/src/github.com/go-qml/qml/bridge.go:43 +0x132 fp=0x7f2b1ba78fa0
runtime.goexit()
/usr/lib/go/src/pkg/runtime/proc.c:1394 fp=0x7f2b1ba78fa8
created by github.com/go-qml/qml.Init
/home/coda/sites/gostuff/src/github.com/go-qml/qml/qml.go:44 +0xa0

goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc210e5b00c)
/usr/lib/go/src/pkg/runtime/sema.goc:199 +0x30
sync.(_Mutex).Lock(0xc210e5b008)
/usr/lib/go/src/pkg/sync/mutex.go:66 +0xd6
github.com/go-qml/qml.(_Window).Wait(0xc210037850)
/home/coda/sites/gostuff/src/github.com/go-qml/qml/qml.go:884 +0x9b
github.com/ethereum/go-ethereum/ethereal/ui.(*Gui).Start(0xc21001f780, 0x7fffd1384c53, 0x4c)
/home/coda/sites/gostuff/src/github.com/ethereum/go-ethereum/ethereal/ui/gui.go:113 +0x855
main.main()
/home/coda/sites/gostuff/src/github.com/ethereum/go-ethereum/ethereal/ethereum.go:107 +0x6a4

goroutine 3 [syscall]:
os/signal.loop()
/usr/lib/go/src/pkg/os/signal/signal_unix.go:21 +0x1e
created by os/signal.init·1
/usr/lib/go/src/pkg/os/signal/signal_unix.go:27 +0x31

goroutine 4 [syscall]:
runtime.cgocallbackg()
/usr/lib/go/src/pkg/runtime/cgocall.c:267 +0x89
runtime.cgocallback_gofunc(0x0, 0x0, 0x0)
/usr/lib/go/src/pkg/runtime/asm_amd64.s:711 +0x67
runtime.goexit()
/usr/lib/go/src/pkg/runtime/proc.c:1394

goroutine 6 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc21006db40)
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:115 +0x1c5
created by github.com/syndtr/goleveldb/leveldb.openDB
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db.go:114 +0x402

goroutine 7 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).compaction(0xc21006db40)
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:437 +0x75f
created by github.com/syndtr/goleveldb/leveldb.openDB
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db.go:117 +0x443

goroutine 8 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).writeJournal(0xc21006db40)
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db_write.go:36 +0x142
created by github.com/syndtr/goleveldb/leveldb.openDB
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db.go:118 +0x45a

goroutine 9 [select]:
github.com/ethereum/eth-go/ethchain.(_TxPool).queueHandler(0xc210070d20)
/home/coda/sites/gostuff/src/github.com/ethereum/eth-go/ethchain/transaction_pool.go:170 +0x541
created by github.com/ethereum/eth-go/ethchain.(_TxPool).Start
/home/coda/sites/gostuff/src/github.com/ethereum/eth-go/ethchain/transaction_pool.go:239 +0x2e

goroutine 10 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc21006dd80)
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:115 +0x1c5
created by github.com/syndtr/goleveldb/leveldb.openDB
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db.go:114 +0x402

goroutine 11 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).compaction(0xc21006dd80)
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:437 +0x75f
created by github.com/syndtr/goleveldb/leveldb.openDB
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db.go:117 +0x443

goroutine 12 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).writeJournal(0xc21006dd80)
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db_write.go:36 +0x142
created by github.com/syndtr/goleveldb/leveldb.openDB
/home/coda/sites/gostuff/src/github.com/syndtr/goleveldb/leveldb/db.go:118 +0x45a

goroutine 15 [chan receive]:
github.com/ethereum/go-ethereum/ethereal/ui.(_Gui).update(0xc21001f780)
/home/coda/sites/gostuff/src/github.com/ethereum/go-ethereum/ethereal/ui/gui.go:151 +0x383
created by github.com/ethereum/go-ethereum/ethereal/ui.(_Gui).Start
/home/coda/sites/gostuff/src/github.com/ethereum/go-ethereum/ethereal/ui/gui.go:109 +0x82b

goroutine 16 [syscall]:
runtime.goexit()
/usr/lib/go/src/pkg/runtime/proc.c:1394

rax 0x7f2b22d65618
rbx 0x3886260
rcx 0x2
rdx 0x7f2b22d65688
rdi 0x7f2ae4a657e0
rsi 0x0
rbp 0x7f2ae4a657e0
rsp 0x7fffd1381fc0
r8 0xb
r9 0x11
r10 0x0
r11 0x206
r12 0x0
r13 0x14a90d0
r14 0x7fffd13820b0
r15 0x21
rip 0x7f2b232a152a
rflags 0x10206
cs 0x33
fs 0x0
gs 0x0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions