Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enableIRQ + _native_in_isr after long idle #2530

Closed
jnohlgard opened this issue Mar 4, 2015 · 7 comments
Closed

enableIRQ + _native_in_isr after long idle #2530

jnohlgard opened this issue Mar 4, 2015 · 7 comments
Assignees
Labels
Platform: native Platform: This PR/issue effects the native platform Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)

Comments

@jnohlgard
Copy link
Member

I left two native rpl_udp instances running over night since yesterday. One was configured as a root node, the other a regular routing node. Communication was working properly and the shell was responding to my commands. When I came back this morning both terminals were filled with thousands of lines of the text enableIRQ + _native_in_isr and the shell does not accept commands any more. It has not printed any more lines now since this morning when I tried typing some shell commands which were not executed.

Is this a known issue? Is it be related to some timer problem which doesn't occur until a certain uptime is reached?

I don't have time to investigate this right now but I wanted to create an issue before I forgot about it. Please close this issue if this is a duplicate.

@jnohlgard jnohlgard added Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) Platform: native Platform: This PR/issue effects the native platform labels Mar 4, 2015
@jnohlgard
Copy link
Member Author

I attached gdb to get a backtrace:

(gdb) bt
#0  0xf77a8b40 in __kernel_vsyscall ()
#1  0xf764c283 in __write_nocancel () at ../sysdeps/unix/syscall-template.S:81
#2  0x0804cd3d in native_isr_entry ()
#3  <signal handler called>
#4  0xf764c1fc in __read_nocancel () at ../sysdeps/unix/syscall-template.S:81
#5  0x0804cc02 in _native_popsig ()
#6  0x0804cc54 in native_irq_handler ()
#7  0xf75b022b in makecontext () at ../sysdeps/unix/sysv/linux/i386/makecontext.S:87
#8  0x00000000 in ?? ()

@jnohlgard
Copy link
Member Author

unfortunately, I did not compile with debugging in mind so I don't have any line numbers..

@LudwigKnuepfer
Copy link
Member

I think I never experienced this, thanks for the heads up.

@kushalsingh007
Copy link
Member

I also experienced the same problem , I left the shell running for some time (~2 hrs) and then
enableIRQ + _native_in_isr message kept coming. In my case I left the examples/default running.

A screenshot [ though it is not very usefull ]
rsz_screenshot_from_2015-03-10_194059

@miri64
Copy link
Member

miri64 commented Oct 17, 2016

As far as I know #2071 fixes this (at least I did not encounter it at my usual problem zones when I merged that PR).

@miri64 miri64 added this to the Release 2016.10 milestone Oct 17, 2016
@miri64
Copy link
Member

miri64 commented Oct 31, 2016

Making a longterm test to see if it is fixed now that #2071 is merged.

@miri64
Copy link
Member

miri64 commented Oct 31, 2016

I had an instance idling for about 5h now and non of the described bugs occured, so I deam this issue fixed via #2071.

@miri64 miri64 closed this as completed Oct 31, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Platform: native Platform: This PR/issue effects the native platform Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)
Projects
None yet
Development

No branches or pull requests

4 participants