octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #65240] The byte-code interpreter gets out of


From: Hendrik K
Subject: [Octave-bug-tracker] [bug #65240] The byte-code interpreter gets out of sync and does not release memory in certain cases
Date: Thu, 22 Feb 2024 22:02:23 -0500 (EST)

Follow-up Comment #2, bug#65240 (group octave):

The provided patch causes a regression (i.e. coredump) in a larger program.

panic: VM internal error at 5331, !m_output_ignore_data
fatal: caught signal Aborted -- stopping myself...
Aborted (core dumped)


A trace-log of the last few commands is attached. Obviously the core dump
occurred within the logistic_regression function (part of the statistics
package). 

Notes:
1) The logistic function uses data of a large database which is sliced and
diced many times differently
2) The logistics function for certain trials does not converge and throws an
error which is captured in the program and  retried in the next slice/dice.

I had another core dump with the same message in another part of the program
also possibly related to a thrown error inside a subfunction (sqp function),
so 2) may be indicative...



Trace: 
sp  : 0x7f47c985de68
bsp : 0x7f47c985ddc8
sp i: 20
sp ii: 162
ip  : 122
code: 
data: 0x7f4780a830e0
ids : 0x7f47f6b02d90
fn  : logistic_regression>logistic_regression_likelihood
Next op: 4

Trace: 
sp  : 0x7f47c985de60
bsp : 0x7f47c985ddc8
sp i: 19
sp ii: 161
ip  : 123
code: 
data: 0x7f4780a830e0
ids : 0x7f47f6b02d90
fn  : logistic_regression>logistic_regression_likelihood
Next op: 7

Trace: 
sp  : 0x7f47c985dd78
bsp : 0x7f47c985dae8
sp i: 82
sp ii: 132
ip  : 503
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 52

Trace: 
sp  : 0x7f47c985dd58
bsp : 0x7f47c985dae8
sp i: 78
sp ii: 128
ip  : 513
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 515
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd68
bsp : 0x7f47c985dae8
sp i: 80
sp ii: 130
ip  : 517
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 110

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 519
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 4

Trace: 
sp  : 0x7f47c985dd68
bsp : 0x7f47c985dae8
sp i: 80
sp ii: 130
ip  : 520
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd70
bsp : 0x7f47c985dae8
sp i: 81
sp ii: 131
ip  : 522
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd78
bsp : 0x7f47c985dae8
sp i: 82
sp ii: 132
ip  : 524
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 6

Trace: 
sp  : 0x7f47c985dd70
bsp : 0x7f47c985dae8
sp i: 81
sp ii: 131
ip  : 526
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 111

Trace: 
sp  : 0x7f47c985dd68
bsp : 0x7f47c985dae8
sp i: 80
sp ii: 130
ip  : 527
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 160

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 528
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 24

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 530
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 132

Trace: 
sp  : 0x7f47c985dd58
bsp : 0x7f47c985dae8
sp i: 78
sp ii: 128
ip  : 541
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 543
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd68
bsp : 0x7f47c985dae8
sp i: 80
sp ii: 130
ip  : 545
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 110

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 547
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 4

Trace: 
sp  : 0x7f47c985dd68
bsp : 0x7f47c985dae8
sp i: 80
sp ii: 130
ip  : 548
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd70
bsp : 0x7f47c985dae8
sp i: 81
sp ii: 131
ip  : 550
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd78
bsp : 0x7f47c985dae8
sp i: 82
sp ii: 132
ip  : 552
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 6

Trace: 
sp  : 0x7f47c985dd70
bsp : 0x7f47c985dae8
sp i: 81
sp ii: 131
ip  : 554
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 111

Trace: 
sp  : 0x7f47c985dd68
bsp : 0x7f47c985dae8
sp i: 80
sp ii: 130
ip  : 555
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 164

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 556
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 25

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 558
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 132

Trace: 
sp  : 0x7f47c985dd58
bsp : 0x7f47c985dae8
sp i: 78
sp ii: 128
ip  : 561
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 64

Trace: 
sp  : 0x7f47c985dd58
bsp : 0x7f47c985dae8
sp i: 78
sp ii: 128
ip  : 563
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 28

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 564
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 72

Trace: 
sp  : 0x7f47c985dd58
bsp : 0x7f47c985dae8
sp i: 78
sp ii: 128
ip  : 567
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 41

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 569
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 164

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 572
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 132

Trace: 
sp  : 0x7f47c985dd58
bsp : 0x7f47c985dae8
sp i: 78
sp ii: 128
ip  : 575
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 20

Trace: 
sp  : 0x7f47c985dd60
bsp : 0x7f47c985dae8
sp i: 79
sp ii: 129
ip  : 577
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 104

Trace: 
sp  : 0x7f47c985dd68
bsp : 0x7f47c985dae8
sp i: 80
sp ii: 130
ip  : 579
code:N
data: 0x7f480cd65c00
ids : 0x7f47c6441700
fn  : logistic_regression
Next op: 19


panic: VM internal error at 5331, !m_output_ignore_data
fatal: caught signal Aborted -- stopping myself...
Aborted (core dumped)



   


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65240>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

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